Website and Performance
What to test before a payment gateway goes live
A practical checklist for successful payments, failures, refunds and provider notifications.
· Digital Department
Verify the full successful flow
Returning from checkout does not prove the order is complete. Compare the store order, provider transaction, stock reservation, email and invoicing trigger in one controlled test. Keep test and live transaction results separate.
Test failure and retry states
Issuer decline, authentication cancellation and timeout need different handling. Show useful customer messages and check that retries cannot charge twice, following provider guidance.
- Mobile and desktop checkout
- Declined or cancelled payment
- Full and partial refund
- Webhook or notification verification
Monitor after launch
Watch payment success and order reconciliation closely in the first days. Escalate with transaction references; never put card data in logs or support messages.
