Reverse Transaction
Reverse a transaction — used to void a payment before settlement. If a transaction times out, perform a reverse before creating a new transaction to prevent a double charge.
Reverse cancels a transaction — used mainly to prevent double charges when a timeout occurs. Use within ~15 minutes of a transaction.
How to Use
▾
Request Parameters
▾
Order ID of the transaction to reverse
Example: "180730103903010431152179"
Response Parameters
▾
Transaction response object
Revenue Monster's unique transaction ID
Reference ID from the payment provider
Order details
Order ID
Order title
Currency type
Order amount in cents
Order detail
Additional data
Store details
Currency type (MYR)
Remaining balance amount for initiating refund
Amount after all deductions
Transaction platform
Transaction type
Payment method
Payment region
Transaction status (SUCCESS, FAILED, IN_PROCESS, etc.)
Transaction date time (only when SUCCESS)
Created date time
Last updated date time
"SUCCESS" if the reverse succeeded, otherwise an error code.
Error details
Error code if the request failed.
Error message if the request failed.
Debug message (sandbox only).