Deposits and partial payments on draft orders
Deposits for draft orders
Take a deposit on quotes, phone orders and custom work without sending customers to checkout. Save a card on file to a draft order, then charge the deposit and remaining balance from the order page.
On this page
Get notified when a payment method is added to a draft order
Shopify Plus: Using Shopify's deposit feature
Shopify Plus: Charging deposits without Shopify's deposit feature
Large orders and failed authorizations
How it works
- You create a draft order with payment due later and turn it into an order.
- Downpay emails your customer a secure Shopify link to add a payment method. No checkout is needed.
- Once the card is saved, you use the Collect partial payment action to charge the deposit, then the remaining balance when it's due.
Create the draft order
- In your Shopify admin, go to Orders > Drafts and click Create order.
- Add your products, custom items, discounts and shipping.
- Assign the customer.
- Check Payment due later, then choose when the balance is due:
- Due on fulfillment if you want to collect the balance when the order ships.
- A specific due date if you want to automate the balance charge with Downpay's Shopify Flow actions.
- When your customer has reviewed the quote and you're ready, click Create order.
Shopify sends your customer the standard order confirmation email, which may differ from the example below based on your own customizations.

Request a payment method
- On the order details page, click More actions.
- Under Apps, click Request payment method.

- Review the details and click Send request from the popup modal.
Your customer receives an email with a secure link to add a payment method to the order.
Customize the request email
The email your customer receives is Shopify's Customer payment method add request template. To find it, go to Settings > Notifications > Customer notifications > Accounts and outreach > Customer payment method add request.
By default, it looks like this:

To change the wording or design, edit the template's HTML.
What your customer sees
When your customer clicks Add payment method, they see a secure Shopify page where they enter their card details.

After they click Add, they see a confirmation.

Get notified when a payment method is added to a draft order
When a customer adds a payment method to an order, Downpay emails you automatically. The notification goes to the email address in your Downpay settings.

To change this email address:
- In Downpay, go to Settings.
- In the Account section, update the email address.
- Click Save.
This notification can be disabled from the Downpay settings page.
Charge the deposit
- On the order details page, click More actions.
- Under Apps, click Collect partial payment.

- Choose a quick selection percentage or enter a charge amount.
- Review the charge summary and click Charge.
When the balance is due, repeat these steps to charge the remaining amount.
In the customer account
Your customer can log in to their customer account at any time to:
- Pay off the order using the Pay now button. This supports manual payment methods as well as credit cards and PayPal.
- Update their card on file using Downpay's Manage order block, if you've added it to your theme.

—
Shopify Plus: Using Shopify's deposit feature
On Shopify Plus, draft orders can require a deposit natively. With this option, your customer pays the deposit through a Shopify invoice first, and you request a payment method afterwards.
- Create the draft order, add your items and assign the customer.
- Check Payment due later and choose when the balance is due.
- Check Require deposit and enter the percentage to collect.
- Click Send invoice.
- Your customer opens the invoice and pays the deposit. This creates the order.
- Request a payment method so a card is stored on file for the remaining balance.
- When the balance is due, charge it with Collect partial payment.
Shopify Plus: Charging deposits without Shopify's deposit feature
You don't have to use Shopify's deposit feature. Leave Require deposit unchecked and follow the standard steps:
- Create the draft order with payment due later.
- Request a payment method.
- Once the card is on file, charge the deposit with Collect partial payment.
This gives you more flexibility:
- Charge multiple partial payments. Shopify's deposit feature collects one deposit. With a card on file, you can charge as many partial payments as you need until the order is paid.
- Skip the invoice checkout. Your customer only adds a card. They don't need to complete a checkout to get started.
Large orders and failed authorizations
On large orders, the customer's card may not have enough available credit for Shopify to authorize the full total, even though you only want to charge a deposit.
To work around this, temporarily discount the order by the remaining balance amount so the order total equals the deposit.
In this example, a $1,500 custom ring needs a 30% deposit.
- On the order details page, click Edit.
- Apply a 70% discount to the ring. The order total is now $450.
- Uncheck Send invoice to customer, then click Update order.
- Click More actions > Collect partial payment, select 100% and click Charge. This collects the $450 deposit.
- Once the charge succeeds, click Edit again and remove the discount so the order total matches the real balance.
- When the balance is due, click More actions > Collect partial payment, select 100% and click Charge to collect the remaining $1050.
—
Considerations
- Full authorization on non-Plus stores. Shopify authorizes the full order total before capturing a deposit. Use the discount workaround for large orders.
- Full authorization on non-Plus stores. Shopify authorizes the full order total before capturing a deposit. Use the discount workaround for large orders.
- Temporary discounts. When using the workaround, always uncheck Send invoice to customer and remove the discount after the deposit is collected.
- Request email content. The payment method request email can't show order details. Reference the order confirmation email or customer account instead.
- First card on file. Customers must add their first card through the Shopify email. The Manage order block only updates an existing card.
- Automating the balance. Set a specific due date on the draft order if you want to automate balance collection with Shopify Flow.
- B2B orders. B2B orders aren't supported. Contact us with your use case so we can submit a feature request to Shopify.
Updated on: 17/09/2026
Thank you!