
Short answer: For full payment pre-orders, Shopify Payments releases your funds only after you've marked orders as "Fulfilled" - regardless of whether they're in "Scheduled" or "Unfulfilled" status. For deposit-based pre-orders, the initial deposit is paid out immediately according to your regular payout schedule, while the remaining balance is paid out after fulfillment.
This blog article covers how Shopify pre-order payments work and what affects your payout timing. (Skip straight to summary at the bottom of the page if you aren't keen to learn about the details.)
Shopify Payments (and their banking partners) have a simple policy: funds are only released when orders show proof of fulfillment.
This means:
This is a Shopify Payments policy designed for consumer protection, not a limitation of pre-order apps. It applies to all merchants using Shopify Payments, regardless of which pre-order app you use (or if you're running pre-orders manually).
Some merchants asked: "If I use the 'Scheduled' order status instead of 'Unfulfilled', will I get paid sooner?" Unfortunately the answer is no.
The "Scheduled" status simply signals to Shopify (and your shipping/3PL team if you have one) that the order will take longer than usual to fulfill. It doesn't trigger different payout behavior.
Think of it this way:
"Scheduled", "Unfulfilled", and "On Hold" orders remain unpaid until they become "Fulfilled".
See our help article for more details on these order statuses: What are the differences between the Shopify order statuses "Scheduled" vs "Unfulfilled" vs "On Hold"?
When customers pay 100% upfront:
Timeline example: If a customer orders on January 1st but you don't fulfill until March 1st, you won't receive payment until approximately March 3-4th.
When customers pay a deposit first, and defer the balance to pay later:
Initial deposit:
Remaining balance:
Timeline example: Customer pre-orders a $100 product on January 1st with a $50 deposit. You receive the $50 on January 3-4th. The remaining $50 is captured on February 1st but held until you fulfill on March 1st, then paid out March 3-4th.
Some of our Early Bird merchants would use the deposit model as a workaround to access their pre-order payments earlier; before fulfilling orders. This way it provides partial cash flow earlier while still complying with Shopify's policies.
See our help article for a step by step guide on how to set this up: How do I access my Shopify pre-order payments before fulfilling orders?
This is what happens behind the scenes when a pre-order is placed on Shopify:
When customers pay a deposit, their payment information is securely stored (vaulted) by Shopify. When the remaining balance is captured:
Since Shopify Payments holds the funds, refunding is pretty straightforward. The held funds are returned to the customer, and you won't need to transfer money back from your bank account.
However, if you've already received a deposit payout and need to refund it, you'll need to have those funds available in your account or Shopify will deduct from future sales.
If you use a pre-order app that uses Shopify Selling Plans (the same platform functionality for subscriptions), Shopify will automatically display a Purchase Agreement Option label as your seller protection, in cart and at checkout. By displaying this, it means customers have acknowledged they're paying for a pre-order item. But at the end of the day, your best protection is documentation:
Using a Built-for-Shopify pre-order app like Early Bird will help prominently display additional info as line items underneath your pre-order products in cart and at checkout.
See our help article for a step by step guide on how to edit the label: Why does it display “One or more items in your cart is a deferred or recurring purchase.” at my Shopify checkout for pre-order items?
We've had merchant who attempted to do this before actually shipping to access funds early.
This violates Shopify's terms of service and can result in:
The deposit model is a partial workaround for you to access pre-order funds earlier so you don't need to resort to this.
A: Shopify only supports Shopify Payments and PayPal for pre-order payments (unless you're running backorders). Stripe isn't supported as it competes with Shop Pay. So the deposit model through Shopify Payments is currently your best option for accessing pre-order funds earlier while staying compliant.
Yes, this is Shopify Payments policy and applies to all merchants using Shopify Payments as their gateway.
A: The key here is transparency. Just proactively communicate the delay to customers and document it. Keep Shopify Support informed too if it's a significant change.
A: No. Early Bird uses Shopify's official Selling Plans API (the same functionality used for subscriptions). As long as you communicate clearly with customers and document your fulfillment plans, you're fully compliant.
A: Most Shopify Payments accounts have payouts 2-3 business days after a transaction is processed (or fulfillment for pre-orders). You can check your specific schedule in Shopify Admin > Settings > Payments.
A: No, Early Bird's deposit feature works for all types of Shopify stores (Basic, Shopify, Advanced, and Plus), on our Launch Plan and above.
If you need help setting up deposit payments for your pre-orders to access funds earlier, or want some guidance with your pre-order setup, connect with me on LinkedIn or get in touch with us at support@shopside.com.au.