Transaction Testing 
Simulate Payments and Payouts to Verify System Functions and Processes
ChecTo facilitate validation of different transaction outcomes in the test environment, Checus provides payment simulation capabilities along with standard test cases. This process applies to API-based payout integration scenarios.
Simulated Payment Results 
You can simulate various outcomes by setting a specific transaction amount (local currency) or by passing a remark parameter.
- Ensure the transaction amount is within the limit of the selected payment method.
- If both amount and remark are set, the remark takes precedence.
Method 1: Amount based (for local currency) 
| Simulated Result | Simulated Amount (Local Currency) | Behavior | 
|---|---|---|
| Success | Any amount except the ones listed below (e.g., 811) | Returns payment success | 
| Processing | 100, 10000 | Returns payment in progress | 
| Failed | 110, 11000 | Returns payment failure | 
Method 2: Trigger by Remark Parameter (For Non-local Currency) 
| Simulated Result | remarkValue | Behavior | 
|---|---|---|
| Success | SUCCESS | Returns payment success | 
| Failed | FAILED | Returns payment failure | 
| Bounceback | BOUNCEBACK | Simulates payout bounceback process | 
Test Case Download 
We provide standard test cases to help you validate integration results. It is recommended to download and use them after completing development as needed.

