Test cases
Refer to the following sections for details about test cases that are used in production environment. 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 |
|
|
|