Acceptance Test Scenarios
About 330 wordsAbout 1 min
2025-03-07
Note
- The sandbox environment does not validate whether parameters have been transmitted;
- Please ensure all required parameters marked in the documentation are filled out completely, otherwise it will affect transaction success rate;
- Going live with missing critical parameters may cause batch transaction failures!!!
Test Cases
Order Placement Test Cases
Please use USD transactions in the sandbox environment, as other currencies may not be configured and could result in transaction failures.
| No. | Test Scenario | Description | Operation |
|---|---|---|---|
| A | Decimal amount scenario | Basic test | Set test product amount with decimals |
| B | US or Canada region order test | Basic test | Set shipping address to US or Canada |
| C | 3D order verification | If risk control plugin is integrated | Set accId and salt to sandbox accId-B (for 3DS testing), set order amount to 3USD, then place order - if normal, a 3D challenge page should appear |
| D | Full refund test | When refund service is integrated | Perform full refund |
| E | Partial refund test | When refund service is integrated | Perform partial refund, refund the same order twice |
| F | Pre-authorization transaction | If merchant integrates pre-authorization mode | Set paymentType to AUTH, record transaction information after successful transaction |
| G | Pre-authorization confirmation | If merchant integrates pre-authorization mode | Set paymentType to CAPTURE, and perform pre-authorization confirmation transaction using the order from test case G, record transaction information after successful transaction |
Get Test Report Template
Get PingPongCheckout Merchant Integration Technical Test Report Template
