Guide · 6 min · Updated 15 September 2026

How overselling actually happens across marketplaces

Every multi-channel seller is told to keep stock in sync. Fewer are told precisely how the failure occurs, which matters because the mechanism determines the fix. Overselling is a race condition, and you cannot solve a race condition by being more careful.

This guide covers the principles, which are stable. Per-marketplace field names and requirements change regularly — check the current documentation for the channel you are listing on before treating any specific field as authoritative.

The mechanism

If each marketplace holds its own stock count, the counts are independent. One unit listed on three channels is advertised as three available. Two buyers purchasing within the same window both succeed, because neither marketplace knows about the other. Nobody made a mistake; the data model permitted it.

Why periodic sync narrows the window without closing it

Syncing every fifteen minutes reduces exposure to a fifteen-minute window, not to zero. For slow-moving stock that is often tolerable. For anything in demand — a drop, a sale, a one-of-a-kind item — the risky window is exactly the window in which purchases cluster.

What a single record changes

If one inventory record is authoritative and every channel reads from it, a sale decrements the shared record and the other channels reflect it immediately. The race disappears because the counts were never independent. This is a data-model difference, not a faster version of the same thing.

The real cost is the rating, not the refund

A cancelled order refunds the money and keeps the damage. Marketplaces measure seller-initiated cancellations, and the metric affects visibility and, on some channels, account standing. One oversell is an apology; a pattern is a ranking problem.

Variants are where sync usually breaks

Simple products are straightforward. Variants are not: marketplaces model size and colour differently, and a tool that flattens a variant group into separate listings loses the shared stock relationship. If you sell variants, test the variant case specifically before trusting any sync.

See the gap before you submit.

MergeKart pins what a marketplace requires and you have not supplied, at draft time.

No card for the first 14 days · your catalogue, not a sandbox