3.1.7 Payment Page Timeout

The payment pages (credit card details capture or 3DSecure) can timeout if the customer does not respond in a specified time.
This is handled by the payment gateway with notifications to the customer and to the merchant.
The Session Expiry service will expire all abandoned session every 15 min.
Take note, this is a lengthy batch process and runs as scheduled tasks between VFS and the bank.
It should never be relied upon to be returned quickly or included in a synchronous user-journey with the customer.


3.1.7.1 Session Expiration

An abandoned session can result from the following actions, which will result in the payment session never being deleted:


3.1.7.2 Session Expiration: Merchant Notification


3.1.7.3 Session Expiration: Customer Notification

When a payment is about to expire on payment gateway (1 minute before), a notification is sent to the payment page alerting the customer.
The customer has the option to extend the session by a further 15 minutes, or not.
If the customer does not extend the session or the session expiration timer reaches 0, it will then automatically expire the session.
Payment events will be logged and a failure webhook (with a 1003 error code a.k.a. Session Expired – see 4.4 Appendix D:Payment Gateway Response Codes ) is sent back to the merchant.

Continue

Return