What happens after a withdrawal
Revoq receives withdrawals, matches them to your Shopify orders, and – depending on your plan – can tag orders, put them on hold, cancel them, or create a Shopify return request. Revoq never triggers the refund itself. This article walks you through the full flow.
Once you understand which steps Revoq handles and which stay with you, you avoid surprises – and can decide deliberately which automations make sense for your shop.
The flow in five steps
1. The customer submits the withdrawal. Using the form, the customer enters their details and explicitly confirms the withdrawal in the second step. Only with this final confirmation has the withdrawal been received.
2. Revoq matches the order. Using order number and email, Revoq finds the matching Shopify order. The result determines the verification status: verified, unverified, or not found. Learn more: Order Matching
3. Revoq sends the confirmation email. The customer receives a receipt confirmation – a legally required part of the withdrawal process. This email only confirms receipt, not the legal effectiveness.
4. Revoq runs automatic actions – depending on your plan. For verified orders, Revoq can tag the order, put it on hold or cancel it, and create a return request in Shopify. Which actions are available depends on your plan and settings (see table below).
5. You handle the processing. Refund, return acceptance, shipping label, intake, and the legal assessment remain part of your process. Revoq prepares and documents – the final decision is yours.
What Revoq does automatically – and what it doesn't
Revoq handles automatically (depending on plan):
- Order matching with Shopify
- Sending the confirmation email to the customer
- Order tagging of the verified order (from Essential)
- Putting on hold or cancelling unfulfilled orders (from Essential)
- Creating a Shopify return request (Professional)
Revoq does NOT handle:
- the refund – you always trigger this manually in Shopify
- calculating the refund amount (discounts, shipping, bundles, subscriptions)
- accepting the return and the shipping label
- intake and restocking (except with auto-cancel, where inventory is restocked)
- the legal assessment of whether the withdrawal is valid
Which automations does your plan have?
Action | Free | Essential | Professional |
|---|---|---|---|
Order matching | ✓ | ✓ | ✓ |
Confirmation email | ✓ | ✓ | ✓ |
Status & dashboard | ✓ | ✓ | ✓ |
Internal notes | – | ✓ | ✓ |
Auto order tagging | – | ✓ | ✓ |
Auto-hold / auto-cancel | – | ✓ | ✓ |
Audit timeline | – | – | ✓ |
Auto return request | – | – | ✓ |
Where you track the status
Every withdrawal has a status in the dashboard that you can set manually:
- New – just arrived
- In progress – you're working on it
- Completed – done
- Rejected – not accepted
You'll also see the verification status (verified / unverified / not found), the deadline status (inside the period / outside / unknown), and the status of the confirmation email.
Related
- Order Matching: Recognize Withdrawal Orders
- Automatically put orders on hold or cancel them
- Automatic Shopify Return Requests
- FAQ
Updated on: 26/06/2026
Thank you!