Ecommerce Pre-Orders and Backorders: How to Sell Stock You Don't Have Yet
How to run ecommerce pre-orders and backorders: when to use each, payment options, inventory caps, mixed carts, allocation when stock arrives, delivery date messaging, delays and cancellations.
Quick answer
Pre-orders sell products before release; backorders sell sold-out products ahead of restock. Both need a clear expected date shown before payment, a cap tied to confirmed incoming stock, a payment policy (full upfront, deposit, or save the card and charge at shipment, since authorizations expire within days), rules for mixed carts, fair allocation when stock arrives, and proactive communication with an option to cancel when dates slip. Only offer them where supply dates are reliable; otherwise use a back-in-stock notification.
Where This Fits
Future stock interacts with availability, covered in inventory management integration, and with sourcing in distributed order management. Post-purchase communication is in order tracking. Wholesale seasonal pre-orders are covered in wholesale ecommerce.
Pre-Order, Backorder or Sold Out?
| Situation | Use | Customer sees |
|---|---|---|
| New product, launch date confirmed | Pre-order | Pre-order button, release or ship date |
| Sold out, restock with a confirmed date | Backorder | Order now, estimated ship date |
| Sold out, no reliable date | Back-in-stock notification | Notify me when available |
| Limited edition, never restocked | Sold out | Sold out, with alternatives |
| Made to order | Production lead time | Ships in X weeks |
Payment Options
Payment timing is the biggest design decision. Full payment upfront is simplest and secures commitment, but it means holding customer money for a period and refunding if plans change. A deposit with balance later suits high-value or long-lead items. Saving the payment method with consent and charging at shipment is customer-friendly but risks failed payments when you finally charge.
Card authorizations are not a good fit for long waits: holds on online card payments typically expire within days, varying by network and transaction type. Shopify supports deferred payment through deferred purchase options used by pre-order apps.
| Option | Pros | Cons |
|---|---|---|
| Full payment at order | Simple, committed customers, no failed later charges | Refunds if delayed or cancelled; customer money held |
| Deposit, balance later | Lower barrier for expensive items | Two payments to manage; balance may fail |
| Save card, charge at shipment | Customer pays when goods ship | Failed charges at shipment; dunning needed |
| Authorize now, capture later | Funds reserved | Only for waits shorter than authorization validity |
Caps and Inventory
Treat incoming stock as its own inventory state. Set a pre-order cap from confirmed purchase orders, minus a buffer for supplier shortfall, and decrement it as orders arrive. When the cap is reached, close pre-orders or switch to a waitlist. Keep pre-order quantities separate from on-hand stock so channels and reports do not confuse promised future stock with sellable stock now.
Mixed Carts
When a cart contains in-stock and pre-order items, either split the order (ship available items now, the rest later, possibly with extra shipping) or hold everything until the pre-order item arrives. Splitting is usually better for customers, but it affects shipping charges, payment timing and returns. Say which will happen in the cart and at checkout, not after payment.
Launching a product before stock lands?
ZSpace Labs can set up pre-order caps, payment timing, mixed-cart rules and delivery messaging so launches do not turn into support queues.
Allocating Stock When It Arrives
Allocate in order of purchase unless you have a published reason not to (for example, priority for members). Handle partial arrivals by shipping the earliest orders first and updating later ones. If you charge at shipment, attempt payment before allocating stock; failed payments go through a short recovery window before stock moves to the next customer. The OMS should treat pre-orders as orders awaiting stock, with a clear status for customer service.
Messaging the Date
- Show the expected ship or release date on the product page, cart, checkout and confirmation
- Use a range or month when the exact date is uncertain, rather than an optimistic day
- Label pre-order items clearly in the cart and order confirmation
- Explain payment timing in plain words before payment
- Show pre-order status and date in the customer account
- Send updates when the date changes, not only when the item ships
Delays and Cancellations
Supply dates slip. When they do, tell affected customers promptly, give the new date and offer cancellation with a full refund. Some consumer protection rules set expectations for shipping times and notice of delays (for example, the US FTC's mail, internet or telephone order rule), so check obligations in your markets. Let customers cancel pre-orders easily from their account before shipment.
Platform Notes
On Shopify, pre-order and backorder behaviour usually comes from apps using selling plans, plus inventory policy settings that allow selling when out of stock. Check how an app handles caps, deferred payments, mixed carts, partial fulfilment and its sync with your OMS or 3PL. On custom platforms, model pre-order stock and order states explicitly rather than allowing negative inventory.
Advantages and Limitations
| Advantages | Limitations |
|---|---|
| Captures demand before stock arrives | Customers wait, and some cancel |
| Validates demand for new products | Supply delays turn into support load |
| Can fund production with upfront payments | Holding customer money creates refund obligations |
| Keeps bestsellers selling through stockouts | Mixed carts complicate shipping and payment |
| Gives buying teams real demand signals | Unreliable dates damage trust quickly |
How to Launch Pre-Orders Step by Step
- 1. Confirm supply: quantities and dates from purchase orders, with a buffer
- 2. Choose payment timing and check authorization limits with your provider
- 3. Configure the cap and what happens when it is reached
- 4. Decide mixed-cart behaviour and shipping charges
- 5. Write the messaging for product page, cart, checkout, confirmation and account
- 6. Set up OMS status and allocation rules for arrival, connected to sourcing and your 3PL integration
- 7. Prepare delay and cancellation templates in advance
- 8. After launch, track cancellations, delays, support contacts and conversion from pre-order to delivered order
Worked Example
An illustrative scenario, not a client case: a consumer electronics brand opens pre-orders for a new speaker with full payment and a confirmed month. The supplier ships 80% of the first batch. The team allocates by order time, ships the earliest 80% and emails the rest with a revised date and a one-click cancel option. Few cancel, and support volume stays manageable because the update arrived before customers asked.
Common Mistakes
- Allowing negative inventory instead of a capped pre-order state
- Relying on card authorizations for long waits
- No date shown before payment
- Mixed-cart behaviour decided after checkout
- No proactive delay notices
- Backorders on items with no reliable restock date
Need pre-orders and backorders that work with your OMS and 3PL?
Talk to ZSpace Labs about Shopify pre-order setups, custom inventory and order states and date and status messaging.
Conclusion
Selling future stock works when the promise is clear and kept: a date before payment, a cap tied to real supply, a deliberate payment policy, fair allocation and honest updates. Related: distributed order management, inventory integration and order tracking.
Common questions
A pre-order is for a product that has not been released or received yet. A backorder is for a product that has sold out but will be restocked. Both let customers buy now and receive later.