Do_Cancellation
RSP can use this method for cancel the transaction. Cancellation request will be based on the transaction status and corridors. For cash pickup transaction, only transaction with the payout status “In Process” or “Unclaim” is able to be cancel. For banks transactions, the cancelation is strictly based on the banks and country regulations.
Request Description
Parameter Name | Required | Min/Max Length | Type | Remark |
UID | M | 5/50 | Alphanumeric | Username for validation. |
PWD | M | 5/50 | Alphanumeric | Password for validation, 3DES encrypted. |
rspSign | M | 32/50 | Alphanumeric | Digital signature of RSP. (Please refer to Digital signature) |
TrangloTransactionID | M | 14/14 | Alphanumeric | Transaction GTN number. (14 characters) |
transID | C | 3/6 | Alphanumeric | Unique transaction ID used by RSP in Cancellation method. |
Response Description
1 <?xml version="1.0" encoding="utf-8"?> 2 <string xmlns=http://tempuri.org/> 3 <TrxStatus>Status</TrxStatus> 4 <CancellationID>CODE</CancellationID> 5 <Description>Description</Description> 6 <RequestID>RSP_RequestID</RequestID> 7 </string>
Paramenter Name | Required | Type | Remark |
TrxStatus | M | Numeric | Transaction status response code. (Please refer to Transaction status) |
CancelID | M | AlphaNumeric | 14-character cancellation ID. |
Description | M | AlphaNumeric | Transaction description or advice. |
transID | M | AlphaNumeric | Unique Transaction ID from RSP. |
M= Mandatory, C= Conditional, O= Optional