E-commerce · n8n
Charge Preorders Only When the Product Actually Ships
Do preorders right — authorize payment at order time but only capture the charge when the item ships, keeping customers happy and refunds low.
difficulty Advancedsetup 40 minresult Preorder customers are charged fairly at ship time, reducing cancellations, disputes and refund work.—
- 1
Authorize at Order
Add a step placing a payment authorization when the preorder is made.
- 2
Wait for Shipment
Add a
Shopify Triggernode firing when the preorder is fulfilled. - 3
Capture the Payment
Add a
Stripenode capturing the previously authorized amount at ship time. - 4
Notify the Customer
Add a
Gmailnode confirming the charge and shipment together. - 5
Activate and Test
Activate the workflow and ship a test preorder. Confirm the capture and notice fire.
Frequently asked questions
What if the authorization expires?
Authorizations lapse after a week or so — re-authorize before capture for long preorder windows.
Can customers cancel before ship?
Yes — simply void the authorization on cancellation so no charge ever lands.
About this recipe. Recipes on FlowRecipesHub are written for business owners, not developers, and are tested before publishing — how recipes get made. Some ingredient links are affiliate links that cost you nothing — full disclosure.