Keep a resumable order reference before authentication
Save the checkout attempt and expected amount before the shopper is sent to authenticate. Plan for a redirect, embedded challenge, or interrupted browser session based on the approved gateway integration. The shopper should be able to find the original order after returning.
Separate authentication completion from the payment decision
A completed issuer challenge can be followed by a declined authorization. Use the provider’s documented final payment state to display the outcome and release the order. Avoid assuming that arrival at the return page establishes that the charge succeeded.
Restore the experience after interruption
When the shopper closes a challenge or the network drops, show an unresolved payment state while the store checks the provider. Offer an appropriate retry only after confirming the previous attempt is safe to replace. Keep the cart and order reference visible to support.
Test interrupted authentication on desktop and mobile
- Successful challenge with an approved payment.
- Completed challenge followed by a payment decline.
- Closed tab, canceled challenge, or return after a payment notification.
Sources and further reading
Ready to share your business details?
Start an application or contact Lunar Payments about your setup.
Start application Contact us