Skip to main content

What is Delayed Payment Capture?

Learn what delayed payment capture does and how it keeps orders editable before they reach your warehouse.

What Is Delayed Payment Capture?

Delayed payment capture is a small change to when your store collects payment, not whether it collects payment. Your money is never at risk. The funds are held on the customer's card from the moment they check out, and they can't be spent elsewhere.

Here's how it works. When a customer places an order on Shopify, the payment goes through two steps. First, the payment is authorized, which confirms the customer has the funds and places a hold on the amount. Then the payment is captured, which is when the money is actually collected. Delayed payment capture adds a short gap between these two steps, giving customers time to edit their order before it's sent to your warehouse.

You already experience this pattern every day. When you book a hotel, check in to Airbnb, or pay at a petrol station, the charge sits as "pending" before it's finalized. Delayed payment capture works exactly the same way.

Success: This is the most common Order Editing setup. The majority of merchants run on delayed payment capture. It's the simplest, most reliable way to ensure customer edits reach your warehouse before an order is fulfilled.


Why Does Order Editing Use This?

Most merchants use external systems to manage orders after checkout: 3PLs, warehouse management systems (WMS), ERPs, shipping software, or integration platforms (iPaaS). These systems pull orders from Shopify and process them for fulfilment.

The problem is that most of these systems don't resync order edits from Shopify. Once they import an order, they work from that snapshot. If a customer edits their order after the import, the changes never reach your warehouse.

Almost all of these systems only import orders once payment has been captured. Order Editing uses this to its advantage. By holding capture until the editing window closes, the order stays in Shopify where it can be edited freely. Once the window expires, payment captures automatically and the finalized order flows to your downstream systems with all edits included.


Step-by-Step Example

Here's what happens on a store with a 15-minute editing window:

  1. Customer places an order. Payment is authorized and funds are held on their card. Nothing is captured yet.

  2. The 15-minute editing window begins. The customer can change items, quantities, their shipping address, and more from the Thank You page or Order Status page.

  3. The editing window expires. Payment is automatically captured. The order is now finalized.

  4. Your external system imports the order. Your 3PL, WMS, or ERP detects the captured payment and pulls the finalized order, including any edits the customer made.

Without delayed capture, the order would be imported at step 1, before the customer has the chance to make changes.


How Payment Capture Works on Shopify

By default, most Shopify stores capture payment automatically the moment a customer completes checkout. This is fine for stores that fulfil directly from the Shopify admin, but it doesn't leave time for an editing window.

To enable delayed capture, your Shopify payment settings need to be switched from automatic to manual. This tells Shopify to authorize the payment at checkout but wait for a capture signal. Order Editing sends that signal automatically when the editing window expires. The customer experience doesn't change. The only difference is that the charge appears as "pending" for a few extra minutes before it's finalized.

Shopify also supports capturing payment automatically after fulfilment. This is legally required in some territories (e.g. Denmark) and used by brands like Gymshark. If your store uses this method, contact Order Editing support to discuss the best setup for your workflow.


Setting Up Delayed Payment Capture

If your store uses an external system (3PL, WMS, ERP, or iPaaS), you'll need two things:

  1. Configure payment capture in Order Editing. In the Order Editing app, go to Settings > Payment Capture. This is where you configure how and when Order Editing captures payment after the editing window expires. The app handles the timing automatically based on your editing deadline settings.

  2. Set Shopify payment capture to manual. From your Shopify admin, go to Settings > Payments > Payment capture and select Manually. This tells Shopify to authorize payments at checkout but let Order Editing handle the capture timing.

For more advanced control over which orders use delayed capture, you can create custom rules. For example, you might skip the delay for express shipping orders or low-inventory items. See Create Custom Editing Rules for setup instructions.

💡 Tip: If you don't use an external system and fulfil orders directly from the Shopify admin, you likely don't need delayed payment capture. Your default editing deadline settings will handle the editing window on their own.


FAQ

Can a Payment Capture Fail?

No, a payment capture can't fail once the payment has been authorized. The funds are locked on the customer's card from the moment they complete checkout. They can't be spent elsewhere. Authorization is a commitment from the payment provider that those funds are yours to collect.

What Does the Customer See During the Delay?

Customers don't see anything different from a normal purchase. The charge appears as "pending" on their card statement for the duration of the editing window, then moves to "completed" once captured. This is the same experience they have when buying from any retailer, booking a hotel, or taking an Uber.

What About Same-Day Shipping SLAs?

Delayed capture won't slow down your fulfilment if configured correctly. Order Editing can skip the delay for orders placed near your fulfilment cut-off. For example, if your same-day shipping cut-off is 12pm, orders placed between 11:45am and 12pm can capture immediately and bypass the editing window entirely. Contact support to configure cut-off rules for your store.

Could Delayed Capture Cause Overselling?

Overselling from delayed capture is extremely unlikely. Order Editing can be configured so that any order containing a SKU with low available inventory (e.g. fewer than 15 units) captures immediately and isn't delayed. For overselling to occur on a delayed order, you'd need to sell the same variant once per minute, consecutively, for the full duration of the editing window. For most stores, this isn't a realistic scenario.

Are There Any Other Risks?

There are no additional risks with delayed payment capture. Authorized funds are held and can't be spent by the customer. Delayed capture isn't a new concept. It's the standard payment flow used by Uber, Airbnb, Shopify POS, restaurants, and retail stores worldwide. Order Editing simply applies the same proven pattern to your post-checkout editing window.

Did this answer your question?