Pre-order products allow you to sell items that will be delivered later within a specific delivery window (example: Receive Mar 10 – Mar 15). This helps customers clearly understand when they will receive the product, and prevents checkout issues caused by mismatched delivery schedules.
How to Enable Pre-order (Merchant)
To enable Pre-order mode, you must set a Delivery Date Range for the product.
Steps
Go to your Admin Dashboard
Open Products
Select the product you want to configure
Set:
Delivery Start Date
Delivery End Date
Save
Once saved, the product is automatically treated as a Pre-order product.
What Customers Will See
Delivery date range on the product page
Customers will see the delivery window directly on the product page, for example:
Receive Mar 10 – Mar 15
This makes it clear that the product will not be delivered immediately.
Pre-order section in the cart
When a customer adds a pre-order product to cart, it appears in a separate Pre-order section, separated from regular items.
How Customers Can Checkout
✅ Checkout allowed
Customers can checkout successfully when
1) The cart contains only pre-order products
If the cart includes only pre-order products, checkout works normally.
2) Multiple pre-order products share a common delivery date
If customers add multiple pre-order products, checkout is allowed only if their delivery date ranges overlap.
Example (allowed):
Product A: Mar 10–20
Product B: Mar 15–18
Common overlap exists → checkout is allowed.
❌ Checkout blocked
Checkout will be disabled when:
1) Pre-order products are mixed with regular products
Customers cannot checkout a cart containing both:
pre-order items, and
regular items
They must remove one group before proceeding.
2) Multiple pre-order products have no overlapping delivery range
If there is no shared delivery date between pre-order items, checkout is disabled and the cart shows a warning.
Example (blocked):
Product A: Mar 10–12
Product B: Mar 15–18
No overlap → checkout disabled.
Important Notes & Best Practices
Pre-order delivery dates override store schedule
If a product has a delivery date range, customers will follow the product’s delivery range even if your store has a different delivery schedule configured.
Plan pre-order launches carefully
If you plan to sell multiple pre-order products in the same campaign, make sure their delivery date ranges overlap so customers can purchase them together.
Recommended use cases
Pre-orders work best for:
seasonal products
limited drops
restock campaigns
made-to-order items
supplier arrival products


