Last updated: Oct 15, 2026 at 11:41AM
An offer is the price and available quantity for one SKU on one marketplace. Your listing describes the product; the offer says what it costs and how many you have. Osello creates an offer automatically for every listing variant that has a SKU and keeps it current — you never build offers by hand. A variant gets its offer as soon as it has a SKU, and a parent listing that groups sizes or colors never has one.
See your offers
In the sidebar, open a marketplace and click Offers. Each row is one SKU with its barcode, price, quantity, and when it last changed. The price shows a struck-through regular price next to its discount wherever the marketplace is set up to send discounted prices; hover it for the full breakdown. You can search by SKU. This page shows exactly what Osello will send to that marketplace, so it's the best place to sanity-check a price or quantity. If the marketplace has an inventory buffer, the quantity already has it held back, and a small superscript shows how many units were kept off the marketplace.
What a listing needs before its offer is sent
Osello pushes an offer only when the marketplace can actually accept it. Before your price and stock reach the marketplace, the listing variant needs:
- A SKU. A variant without a SKU has no offer, since the marketplace has no way to identify it.
- To be enabled. Both the variant and its parent listing must be enabled. If either is disabled, Osello stops sending the offer; on marketplaces that support it, Osello removes the offer so the item can't be purchased. Target+ has no way to remove an offer, so there Osello sends a stock of 0 to every distribution center instead and unlists the item. If the same SKU also exists on an enabled listing — for example after relisting an item under a new listing — the enabled listing's offer is the one that's sent, and the disabled copy is ignored rather than removed.
- Marketplace approval, where required. On Target+, the marketplace assigns each item its own ID when the listing is accepted. Until that ID exists, there's nothing to attach the offer to, so price and stock wait for the listing to be approved.
For the numbers themselves:
- Quantity comes from your stock in the locations enabled for that marketplace, minus any inventory buffer you've set for it.
- Price comes from your product data — see where your marketplace prices come from. A variant with no price (or a price of zero) won't get a price update.
When offers are pushed
- Automatically. Within a minute of an offer's stock or price changing, or its listing being approved, enabled or disabled, Osello sends it to the marketplace along with everything else that changed there. Only the part that changed goes out: new stock doesn't resend the price. As a safety net, Osello re-sends everything that changed in the past day every 4 hours, and every offer's price and stock every night.
- Manually. On the Offers page, open the actions menu, choose Push Offers to your marketplace, and click Submit to send current pricing and inventory immediately.
Offer pushing can be switched off per marketplace: open the marketplace's Settings, open the Offers tab, and find the Push Offers toggle in the Sync card. Leave it on unless you manage prices and stock on the marketplace yourself — with it off, Osello sends nothing. The same tab holds the marketplace's Inventory Buffer — see hold back stock with an inventory buffer — and its pricing setting, covered in where your marketplace prices come from.
One idea, whatever the marketplace
Some marketplaces accept price and inventory together; others want them separately. Osello handles those differences behind the scenes — you always work with one offer per SKU, and Osello speaks each marketplace's dialect for you.
