Card payment simulations
Use the Simulation APIs to simulate card payment actions.
Actions
Authorization simulation
- To simulate authorizations, call /v1/card/simulate-authorization.
- This returns an authorization_id which can be used in simulating transactions or reversals.
Reversal simulation
- To simulate reversals, call /v1/card/simulate-reversal.
- Either original_authorization_id or original_transaction_id should be filled in the request.
Transaction simulation
- To simulate transactions, call /v/card/simulate-transaction.
- You can simulate a transaction with or without an authorization_id.
Incremental authorization
To simulate an incremental authorization, fill the original_authorization_id field with the initial authorization ID.
Partial reversal
To perform a partial reversal on an authorization, fill the original_authorization_id field with the initial authorization ID. Also, set partial=1 and specify the partial amount in the amount.
Appendix
Valid type codes:
- PURCHASE
- REFUND
- WITHDRAW
- CHARGEBACK
Valid partnerTransactionType codes:
- LOAD
- WITHDRAW