Articles on: Managing Withdrawals

Auto-hold and auto-cancel for withdrawals

From the Essential plan, Revoq can automatically put unfulfilled orders on hold or cancel them as soon as a verified withdrawal comes in. This prevents a withdrawn order from accidentally shipping out.


Both actions run only after the final confirm and only for verified orders. For how the whole flow works, see the overview What happens after a withdrawal.


Hold or cancel – what's the difference?


Putting on hold pauses the order's fulfillment. The order remains, but isn't processed or shipped further. You can release the hold in Shopify at any time if the withdrawal is resolved. This is the more cautious option.


Cancelling terminates the order. For a fully unfulfilled order, it's cancelled completely. For a partial withdrawal, Revoq reduces the selected item quantities via an order edit. Inventory is automatically restocked in the process.


For exactly what these two Shopify actions do, see the official Shopify documentation:


Note: Both actions only affect unfulfilled quantities. Already fulfilled or shipped items are never touched – those you handle as a regular return.


Setting it up




  1. In your Revoq admin, go to Settings → App & Automation.
  2. Enable the automatic fulfillment action.
  3. Choose whether Revoq should put on hold or cancel.


  1. Save.


When the action triggers


The automatic action runs only when all of the following are true:


  • The withdrawal was finally confirmed (not a draft)
  • The order is verified (order matching succeeded)
  • The feature is enabled in settings
  • There are unfulfilled quantities the action can apply to

For unverified or not-found withdrawals, nothing happens automatically – you handle those cases manually.


What you still need to do


Hold and cancel are only the first step. Revoq never triggers the actual refund automatically – you always do that manually in Shopify, ideally only after the goods have been received back. How this works in Shopify: Refunding orders (Shopify).


Tip: Start with put on hold rather than cancel. That buys you time to review the withdrawal without irreversibly terminating the order. You can always cancel afterwards.


Important: Auto-cancel is a far-reaching action. Test the setting with your own test order before using it in production – so you see exactly what happens to your real orders.


Related


Updated on: 26/06/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!