Test cases
Refer to the following sections for details about test cases used in production environments. The following sections present production test cases for payment and refund.
Payment
The following section presents production test cases for payment.
Test case 1. Merchant initiates a payment request and payment is successful
Merchant actions | Merchant verification point |
| Ensure that the payment success receipt is printed successfully or a payment success result is presented on the checkout page. |
|
Test case 2. Merchant places a pre-order and payment is cancelled after repeated polling shows unsuccessful payment
Merchant actions | Merchant verification point |
| Ensure that an unsuccessful payment result is presented on the checkout page when the payment fails. |
|
Refund
The following section presents production test cases for refund.
Test case 1. Full refund is successful
Merchant actions | Merchant verification point |
|
|
|
Test case 2. Batch refund is successful
Merchant actions | Merchant verification point |
|
|
|