Session Timeouts with Authorize.net

Prev Next

If you are using Authorize.net as your payment gateway, Authorize.net controls the session timeout. If the user fails to complete their payment while on the hosted page, they will be presented with a message that says to go back and try again.

Session Timeout Notification

The user will not be notified until after they click Submit Payment that their session has timed out.

Submit payment button on the transaction page.

At this point, the user’s only option is to click Cancel. They will then be taken back to the payment declined page in the application they are coming from and can Try Again.

Try again button on the ePayment module page.

Since Authorize.net does not notify CivicPlus Payments of a session timeout, these transactions will show as Transaction Canceled.

Transaction canceled.

If you open the History log and see that there is a large gap between being sent to the payment gateway and returning, you can assume that the user’s session has timed out.

Transaction dates.

Opening the Raw Data will just show that the transaction was canceled.

Transaction canceled raw data.