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.
- 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.
Keep every recipe free
FlowRecipesHub is free and always will be. If a workflow saved you time, chip in what you like — it helps us keep the lights on and build the next batch of automations for everyone.
Secure checkout via Paddle · one-time, no account needed
