How eBay Inventory and Pricing Updates Work
Ecommerce keeps your eBay listings up to date through a system of automated feeds — batch operations that create, update, and manage your listings behind the scenes. Understanding how these feeds work helps you plan your workflow and set realistic expectations for when changes go live.
This article covers the feed schedule, how inventory and pricing sync between Ecommerce and eBay, and the settings that control what gets listed and at what price.
How Ecommerce Communicates with eBay
Ecommerce does not push changes to eBay in real time. Instead, it uses eBay's bulk data exchange system to send updates in scheduled batches called "feeds." There are several feed types, each running on its own schedule and handling a different part of the listing lifecycle.
Because feeds are batch operations, there is always a delay between making a change in Ecommerce and seeing it reflected on eBay. This is normal and expected — plan for a 12 to 24 hour cycle for most updates to fully propagate.
Feed Types and Schedules
Listing Creation Feed
- Runs daily at approximately 2:00 PM Pacific / 5:00 PM Eastern.
- Picks up all listings currently in OFFLINE, FAILED, or other error statuses that have been corrected and are ready to go live.
- Listings typically appear on eBay by around 5:00 PM Pacific / 8:00 PM Eastern, though processing times can vary.
- If you create a new listing in Ecommerce at 3:00 PM, it will not go live until the next day's creation feed runs at 2:00 PM.
Listing Revision Feed
- Runs daily at approximately 7:00 AM Pacific / 10:00 AM Eastern.
- Updates existing live listings with any changes to price, inventory quantity, description, title, or images.
- Revision processing takes approximately 6 to 10 hours to fully propagate across eBay.
- Only listings that have actually changed since the last revision feed are included — unchanged listings are skipped to keep processing efficient.
Active Inventory Report
- Ecommerce periodically pulls an inventory snapshot from eBay to stay in sync.
- This reconciliation process catches any discrepancies between what Ecommerce expects and what eBay's system actually shows — for example, if a listing ended unexpectedly on eBay's side or if quantities drifted out of alignment.
Why Feeds Run Once Daily
Feeds run on a once-daily schedule because many distributor inventory files are only updated once per day. Running feeds more frequently would not improve accuracy since the underlying inventory data has not changed.
On-Demand Feeds
If you need an urgent update outside the normal schedule — for instance, a price correction on a high-visibility listing — contact Ecommerce support to request an on-demand feed. These are processed manually and should be reserved for time-sensitive situations.
How Inventory Syncs
Ecommerce pulls inventory data from your connected distributors and catalog sources. The raw inventory numbers then pass through a set of controls in your eBay Settings before they reach eBay. These settings act as guardrails to prevent overselling and keep your listings accurate.
Inventory Ceiling
Caps the displayed quantity on eBay. If you have 50 units in stock but your ceiling is set to 10, eBay will show 10 available. This is useful if you sell across multiple channels and want to limit exposure on any single marketplace.
Inventory Floor (Marketplace Buffer)
Sets the minimum stock level required to keep a listing online. If available inventory drops below this number, the listing moves to "Out of Stock" status instead of remaining live.
This is your safety margin against overselling. It is especially important if you sell on multiple channels — the buffer accounts for the delay between a sale on another platform and the inventory update reaching eBay.
Out of Stock Control
When enabled, listings that go out of stock stay on eBay in an "out of stock" state rather than ending entirely. This is highly recommended because it preserves your listing history, search ranking, item specifics, and watchers. When inventory comes back in stock, the listing reactivates automatically without needing to be recreated from scratch.
Lead Time Ceiling
Sets the maximum acceptable days-to-ship for a product. If a product's lead time from the distributor exceeds this threshold, the listing goes offline. This prevents you from offering items with shipping timelines that would frustrate buyers or violate eBay's handling time policies.
Lead Time Floor
Sets a minimum days-to-ship enforced across all your listings. This prevents Ecommerce from promising faster shipping than you can realistically deliver — for example, if a distributor reports a one-day lead time but your actual handling and processing adds a couple of days.
How Pricing Syncs
Prices on your eBay listings are calculated from your catalog data and any pricing rules you have configured in Ecommerce. Your eBay Settings include several pricing controls that act as additional guardrails.
Minimum Price Threshold
Listings with a calculated price below this amount will not go live on eBay. This protects you from selling at a loss due to data errors — for example, if a catalog feed briefly reports a wholesale cost of $0.00 and your pricing rule calculates a retail price from that.
Maximum Price Threshold
Listings with a calculated price above this amount will not go live. This catches the opposite problem — a data error where a product's cost is reported as unrealistically high, resulting in an absurd retail price that would never sell and could damage your store's credibility.
"Applies To" Setting
Controls whether the minimum and maximum thresholds compare against the calculated selling price or the product's MSRP. Choose the option that best matches how your pricing rules work.
Disable Pricing
When toggled ON, Ecommerce will not update prices during revision feeds. Use this if you run a third-party repricer such as informed.co and do not want Ecommerce overwriting the prices that tool has set. With this enabled, Ecommerce still manages inventory, descriptions, and other listing data — it just leaves prices alone.
Disable Discount Pricing
When toggled ON, this hides strike-through and sale pricing display on your listings. If you do use discount pricing, the display options are configured at the template level with three choices: None, During Checkout, or Pre-Checkout.
What to Expect: Timing Summary
Changes made in Ecommerce are not reflected on eBay in real time. Here is a practical guide to typical timing:
- New listings: Picked up by the creation feed at approximately 2:00 PM Pacific / 5:00 PM Eastern. Typically visible on eBay by around 5:00 PM Pacific / 8:00 PM Eastern.
- Inventory changes: Picked up by the revision feed at approximately 7:00 AM Pacific / 10:00 AM Eastern. Allow 6 to 10 hours for full propagation.
- Price changes: Same timing as inventory — handled by the revision feed.
- Description, title, or image changes: Same timing as inventory — handled by the revision feed.
- Overall cycle: Plan for 12 to 24 hours from the time you make a change in Ecommerce to when it is fully live on eBay.
If something seems wrong or a change has not appeared on eBay when you expected, check the listing status in Ecommerce first. The status — such as OFFLINE, FAILED, or PENDING — often explains the delay and points you toward the fix. If the status looks correct and the timing has passed, contact Ecommerce support for further investigation.