How Do I Void a WooCommerce Authorized Payment?

An unwanted payment authorization hold being voided and released immediately, rather than left to expire on its own

How Voiding Differs From a WooCommerce Refund

A void and a refund look similar to the customer (money isn't taken), but they're technically different actions. A refund reverses a charge that has already been captured and settled. A void cancels an authorization before it's ever captured, meaning no money moved in the first place — it simply releases the hold early instead of waiting for it to expire on its own, which can otherwise take several days depending on the card network.

Common Scenarios

  • An order gets cancelled before fulfillment (out of stock, customer changed their mind) while the payment was only authorized, not yet captured — voiding is the correct action here, not a refund.
  • Not every gateway plugin automatically voids on order cancellation — some require a manual action, and a few don't expose voiding through WooCommerce at all, requiring it to be done directly in the gateway's own dashboard.
  • Failing to void promptly doesn't cause real harm beyond a delay — the authorization will expire on its own eventually, typically within about a week, releasing the hold automatically even with no explicit action taken.
  • A customer noticing a pending authorization and asking about it before it's voided or expires is a common support question worth having a clear, simple explanation ready for.

How to Handle It

  1. Cancel the order in WooCommerce and check the order notes to confirm whether the gateway integration automatically voided the authorization.
  2. If it didn't void automatically, check the gateway's own dashboard for a manual void option on that specific transaction.
  3. If neither is available, the authorization will still expire on its own within the gateway's standard hold period, so no customer-side action is strictly required.

Need a reliable authorize/void/capture workflow set up? See custom WooCommerce development.

Available for new projects

NEXT STEP

Rather have it fixed than keep reading?

Based in Bangladesh — serving clients worldwide. Tell me what's happening and you'll have a reply within one working day.

  • Reply within one working day
  • Fixed quote before work starts
  • UK, EU and US hours covered