Library
List of Errors
The authorization for this transaction is no longer valid. Please advise the customer to contact their card issuer for further clarification or to attempt the transaction again.

Recommended Customer Message

The authorization for your transaction is no longer valid. If you believe this is an error or have any questions, please contact our customer support for assistance.

Description

The transaction failed because the authorization has expired. This error occurs when the authorization hold placed on the funds has expired before capture, the capture was attempted after the authorization window closed, or the gateway or card issuer did not extend the hold period.

Recommended Customer Message

Your payment authorization has expired. Please try your purchase again to complete the transaction.

Root Cause

  • Authorization validity period expired: The authorization hold placed on the funds has expired before the transaction was captured.
  • Delayed capture attempt: You attempted to capture the transaction after the authorization window closed.
  • Gateway policy enforcement: The gateway automatically expires the authorization due to inactivity or pre-defined timeout settings.
  • Card issuer did not renew hold: The issuing bank did not extend the authorization hold period beyond its standard timeframe.

Troubleshooting and Solutions

  • Advise the customer to attempt the transaction again, as the previous authorization is no longer valid.
  • Recommend capturing authorized transactions within the allowed authorization window to prevent expiry.
  • Review and adjust your payment processing workflows to ensure timely capture of authorizations before they expire.
  • Reach out to Chargebee Support if there is a need to check or update flows to the payment gateway integration.
  • Clearly inform customers when an authorization expires and guide them through retrying the payment successfully.