Skip to main content
BulkFlow
Back to all posts
2026-06-20· 2 min read·BulkFlow Team

Backorder mode on Shopify — keep selling through a restock without overselling

Your bestseller's pool is at 180 units. A 5,000-unit pallet is on a truck, two days out. Shopify gives you exactly two bad options:

  1. Let it sell out. Two days of dead revenue on your best product, and the sales momentum you built resets.
  2. Flip on "continue selling when out of stock." Now there's no limit at all. If demand spikes, you're not 200 units oversold — you could be 5,000 oversold, with no idea until the refund emails start.

Warehouses that sell in pack sizes have it worse, because every pack variant shares the same physical pool. Turning that flag on for a 50-pack, 250-pack, and 500-pack simultaneously is how you end up promising stock to three customers that only exists once.

The missing middle: a floor

What you actually want is a bounded oversell: "keep selling, but never more than 500 units past zero — that's what's on the truck."

That's exactly what BulkFlow's Backorder mode does:

  • Set a per-item oversell floor — say, −500 units
  • Every pack variant keeps selling while the pool is above the floor
  • The moment a sale would breach the floor, that checkout is blocked and the variant flips unavailable, automatically
  • When the pallet lands, you record the restock and the pool climbs back positive — backorders ship, everything reconciles

The floor is per-item, so your bestseller with a confirmed PO can run at −500 while everything else in the catalog stays strict.

The three-policy spectrum

Backorder is one of three sell policies in BulkFlow, and you can mix them per item:

| Policy | What it does | Tier |
|---|---|---|
| Allow-low | Sells while the pool covers it; simultaneous orders can race below zero | Free (default) |
| Strict | Hard stop — checkout blocked the instant the pool can't cover a pack | Starter + |
| Backorder | Keep selling into a floor you set; hard stop at the floor | Pro + |

A typical setup: Strict shop-wide as the default, then Backorder flipped on for the two SKUs with POs in transit.

Why not just oversell and apologize?

Because the math is brutal. An oversold order costs you the refund processing, the support thread, and — the expensive part — the review. Shopify's own risk models notice stores with elevated refund rates. Two extra days of sales isn't worth a one-star review that lives on your product page forever.

Backorder mode keeps the sales and the ceiling. You choose the number you can actually cover, and the system enforces it while you sleep.

Try it in 30 seconds

The interactive policy demo fires three simultaneous orders at a pool that can only cover one — flip between Allow-low, Strict, and Backorder and watch the same burst produce three different outcomes. No install needed.

Tags#shopify#backorder#oversell#inventory#guide
Ship a multi-pack Shopify store without the inventory headache.

Preparing our Shopify App Store submission — join the waitlist for early access and a 3-month extended trial.

Get early access