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:
- You will need to login to your Online Portal to see if this transaction was successful or not.
- You will have the Payment Txn record link on the Error log to match the transaction on the Online portal.
- If the Payment is Successful on the portal, you can mark the Payment Txn ->Status as Payment Complete
- 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
NAB Transact- https://transact.nab.com.au/nabtransact/
DataTrans - https://admin.datatrans.com/