Void Auth

Cancel a pending authorization before capture to release held funds and prevent settlement.

Voiding an authorization cancels the previously held funds before they are captured. This is useful when the transaction is canceled, or the final amount is not yet finalized.

Once voided, the funds are released back to the cardholder’s account based on issuer timelines.

Voiding helps avoid unnecessary holds on customer funds and improves customer experience.

Use voids when:

  • A transaction is no longer needed before capture.
  • You want to cancel an authorization without impacting the customer's statement.
  • You’ve authorized a higher amount but the purchase won’t proceed.

NOTE:

  • Void is only possible before capture.
  • If capture has already occurred, initiate a Refund instead.

Steps to Void an Auth

  1. Use the Void Authorization API to cancel a prior auth request.

    ParameterDescription
    reasonA reason for voiding the transaction.
    commentA comment to be more specific about your reason to void the Auth.
  2. Track Status of the Void: Use the Retrieve Authorization API or listen to the Authorization Webhook to monitor:

    authorization_status = VOIDED

Expected Behavior: Once voided, the authorization cannot be captured. The cardholder’s funds are released. No settlement occurs; the void transaction is final.


© 2025 Priority Technology Holdings LLC. All rights reserved.