cancel
Showing results for 
Search instead for 
Did you mean: 

How to fetch expiration date for pre-authorized transactions

I am currently working on integrating the Authorize.Net payment gateway, and I have a question regarding pre-authorized transactions. Specifically, I would like to understand how to retrieve the expiry date for a pre-authorized transaction.

I am aware that authorization holds are typically valid for a set period, but I would like to confirm the following:

  1. Does Authorize.Net provide a specific expiration date for pre-authorized transactions via the API?
  2. If not, how can I determine when a pre-authorization will expire or is no longer valid?
  3. Is there an API endpoint or field that provides information about the authorization hold period or expiration for a pre-authorized transaction?
rintoantonyfing
New Member
1 REPLY 1

Pre-authorizations on Authorize Net usually expire in 7–10 days, depending on the issuing bank. To manage, track the authorization date and reauthorize if needed. Capture funds promptly to avoid expiration issues.

kerawill1122
New Member