What is New Model?
Why is New Shopify Pre-order Model implemented
The app now supports Shopify’s new pre-order model alongside the original pre-order setup. This update was made in compliance with Shopify’s requirements, as they introduced a new Selling Plan API to better manage and standardize pre-orders across the platform.
⚠️ Once you switch to the new pre-order model, it will automatically apply to all new pre-orders created in your store
Advantages and Disadvantages of the New Pre-order Model
✨ New Features with the Selling Plan API
💰 Flexible Partial Payment Options
Set deposit amounts at checkout.
Define due dates for remaining payments.
Shopify vaults the buyer’s payment method.
Remaining balance is auto-charged on the set date.
🚚 Fulfillment Date Customization
Set future or unspecified fulfillment dates.
Let customers know when the product will ship, even if it's not immediately.
🏭 Inventory Reservation Control
Option to delay inventory reservation until:
Order is created, or
Fulfillment happens.
Avoids holding inventory prematurely.
👀 Overdue Payment Tracking
Track unpaid balances past due date.
Orders will reflect an "unpaid" status in Shopify’s Orders page.
⚠️ Requirements & Restrictions
✅ What You Must Do
You must have a valid reason for expected shipping timelines.
If no specific date is provided, you must reasonably believe it will ship within 30 days.
If a delay occurs:
Inform customers of the revised ship date.
Explain their right to cancel or get a refund.
❌ Limitations
Payment Gateways Supported:
Shopify Payments
PayPal Express (Required for vaulting and auto-charging)
Not Compatible With:
Accelerated checkouts: Shop Pay, Apple Pay, Google Pay, Meta Pay
Local payment methods: Klarna, mollie iDEAL, Sofort
Shopify POS (In-person selling)
Draft orders
Buy X, Get Y discount offers
Multiple due dates per order — only one due date is allowed per order (all items will follow the earliest due date
📩 Need Help?
If you encounter any difficulties during setup, please don’t hesitate to reach out via chat or email us at [email protected]. We're always here to help!
Last updated