Authorization validity period expired: The authorization hold placed on the funds has expired before the transaction was captured.
Delayed capture attempt: The merchant attempted to capture the transaction after the authorization window closed.
Payment gateway policy enforcement: The gateway automatically expires the authorization due to inactivity or pre-defined timeout settings.
Card issuer did not renew authorization hold: The issuing bank did not extend the authorization hold period beyond its standard timeframe.
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/update flows to the payment gateway integration.
Clearly inform customers when an authorization expires and guide them through retrying the payment successfully.