An inventory buffer holds a set number of units of every SKU back from the quantity Osello sends to a marketplace. With a buffer of 10, a SKU with 100 in stock is listed as 90. A SKU with 5 in stock is listed as 0. The buffer never sends a negative number.
Why use a buffer
Osello mirrors the stock in your store (usually Shopify) out to your marketplaces, and it does that quickly — but not instantly. A sale somewhere Osello doesn't see right away — your own website, a marketplace you manage yourself, a wholesale order — takes a moment to reach your store's inventory, and a moment more to reach every marketplace. In that gap, two channels can both sell the last unit.
A buffer keeps those last few units off the marketplace. The marketplace can only sell what Osello tells it you have, so it can never sell into the units you're holding back. Pick a buffer that covers however many units might sell elsewhere in the time it takes a stock change to reach the marketplace — for most stores that's a handful of units, not dozens.
Turn it on
The buffer is set per marketplace, so you can hold more back on a marketplace that oversells easily and nothing at all on another.
- In the sidebar, open the marketplace and click Settings.
- Open the Offers tab.
- Switch on Inventory Buffer.
- In Buffer Quantity, enter how many units of each SKU to hold back.
- Click Save.
Osello immediately recalculates the marketplace's offers to show the buffered quantities, then sends them to the marketplace in the background — usually within a few minutes. You don't need to push offers by hand. Switching the buffer off, or changing its size, does the same.
How the quantity is worked out
Every marketplace gets its own total per SKU, added up only from the locations you've enabled for it (see choose which inventory locations count). The buffer comes off that total, and the result is never below zero:
- Marketplaces with a single inventory location (Macy's, Nordstrom, Bloomingdale's, and most others) get the buffer subtracted once from each SKU's total.
- Marketplaces that track stock per distribution center (Target+) get the buffer subtracted from each distribution center separately, so every center keeps its own safety margin. With a buffer of 10 and a SKU that has 25 units in one center and 4 in another, Target+ is told 15 and 0.
The setting page tells you which of the two applies to the marketplace you're looking at.
The same buffer applies to every SKU on that marketplace. A SKU with less stock than the buffer is sent as 0 — a good sign that it's about to run out anyway.
Reading buffered quantities in Osello
Once a buffer is on, every quantity Osello shows for that marketplace is the quantity the marketplace was told. When the buffer is the reason a SKU shows 0 — there is stock, but all of it is held back — a small superscript shows how many units are sitting behind that 0:
- 3 in stock with a buffer of 3 shows as 0⁺³ — the marketplace sees 0, and 3 units are held back.
- 2 in stock with a buffer of 3 shows as 0⁺² in yellow: stock is below the buffer, so it can no longer cover a sale elsewhere and the risk of overselling that SKU is higher.
- 12 in stock shows as 9 — hover over (or tap) the number to see the stock and the units held back.
- 0 in stock shows as a plain 0: the buffer isn't what's keeping it at zero.
A listing's total inventory adds up its SKUs after the buffer; hover over it to see the stock behind the total. You'll see this on the marketplace's Listings table, each listing's page and variant page, and the marketplace's Offers page. Your product pages keep showing the real stock in your store — the buffer only changes what's sent to the marketplace, never your source data.
Turn it off
Switch off Inventory Buffer on the same Offers tab and click Save. Osello re-sends the full quantities to the marketplace, and the superscripts disappear.