← All articles

Shopify pre-order deposit: how is the remaining balance charged?

14 October 2026 · 4 min read

Short answer: at checkout, Shopify charges only the deposit (or nothing, or the full price, depending on how the pre-order is set up) and stores the customer's payment method. Shopify does not charge the remaining balance on its own. Your pre-order app has to charge it at the right time and handle the failures.

What the customer pays at checkout

A pre-order can collect full, partial or no payment when the order is placed. Collecting a payment stores the customer's payment method, so you can collect the remaining payment at a later date (Shopify Help: Pre-orders).

Shopify's developer documentation shows both shapes. In one example 10% of the total is charged as a deposit at checkout and the remaining amount on a set date. In the Try Before You Buy example there is no deposit at all: the full amount is charged 14 days after checkout (Shopify developer docs: pre-order and Try Before You Buy).

When the balance falls due

The remaining balance can be due on a specific date, or a number of days after checkout. Each order carries a payment term that says when the remaining amount is due. An order can have only one deferred payment due date: when a cart holds several pre-orders with different dates, the earliest date applies (developer docs).

Who charges the balance

Shopify stores the payment method so that the merchant can collect the balance without contacting the customer again. The charge itself does not happen on its own: the documentation says it is the app's responsibility to schedule the charge at the right time and to automate any process around payment failures (developer docs). In practice that means either charging each order yourself when it is due, or using a pre-order app that does it for you.

What can go wrong

How Dropsoon handles it

Dropsoon charges the remaining balance automatically after it falls due, using the payment method Shopify stored at checkout. We tested the full flow on Shopify test stores: the balance was charged to the stored payment method with no manual step, and the customer received a receipt. Every balance and its status is listed in the app.

Before you launch a pre-order

  1. Decide the deposit (none, a share of the price, or the full price) and the due date.
  2. Say both on the product page, in plain words.
  3. Check which payment providers pre-orders support in your store: Shopify lists them in the developer documentation, and the list is short.
  4. Place a test pre-order and read the "due today" and "due later" lines at checkout.

Last checked: 14 October 2026. Sources: Shopify Help, Shopify Help: managing pre-orders, Shopify developer docs.

Dropsoon takes pre-orders on Shopify’s native pre-order checkout: a deposit today, the balance charged later, and inventory settings put back when the campaign ends. See how Dropsoon works →

More from the blog

From the makers of cartback