Sorry, we didn't find any relevant articles for you.

Send us your queries using the form below and we will get back to you with a solution.

Why do we get the error Checkout Error (Timeout Error)-"Payment Failed - Gateway error. IO Exception: Read timed out"?

The time-out error message occurs on rare occasions when doing a credit card transaction and the connection between Salesforce and the card gateway have timed out. Due to the timeout, the system is not able to determine 100% if the transaction was successful or not. If the Payment gateway has not responded within the 4 minutes of the transaction this error is logged.

As the gateway has not responded back, Salesforce will not have recorded if the transaction was successful or not.

Steps to take:

  1. You will need to login to your Online Portal to see if this transaction was successful or not.
  2. You will have the Payment Txn record link on the Error log to match the transaction on the Online portal.
  3. If the Payment is Successful on the portal, you can mark the Payment Txn ->Status as Payment Complete
  4. If the Payment is NOT Successful on the portal, you can mark the Payment Txn ->Status as Error

The Online Portal for

Windcave- Payline - https://sec.windcave.com/pxmi3/logon

Ezidebit- https://ezionline.ezidebit.com.au/login

Stripe- Stripe Login | Sign in to the Stripe Dashboard 

NAB Transact- https://transact.nab.com.au/nabtransact/

DataTrans - https://admin.datatrans.com/

Authorize.net- https://login.authorize.net/

Updated at July 27th, 2024

Was this article helpful?