Field Name | Data Type | Size | M/O | Description & Remarks |
RespCode | String | 2 | M | Response code |
RespMessage | String | 500 | M | Response message |
Api | String | 30 | M | API name |
MerchantNo | String | 16 | M | Merchant no |
OrderId | String | 25 | M | Unique merchant transaction number / order Id |
TrxnAmount | String | 10 | M | Voided amount. Up to 2 decimals and no thousand separators. Example: “10”, “10.5”, “10.50” |
TrxnId | String | 20 | O | Payment Transaction ID. |
TrxnDate | String | 14 | O | Void Payment Date. Format: yyyyMMddHHmmss. |
StatusCode | String | 1 | O | Transaction Status code |
StatusDesc | String | 50 | O | Transaction Status description |
TrxnIdNew | String | 20 | O | Void Transaction ID |
Signature
| String | – | M | Calculated hash by concatenating all the values of the fields and follow the list order. |
Example
<% RespCode = Request.Form(“RespCode”) RespMessage = Request.Form(“RespMessage”) Api = Request.Form(“Api”) MerchantNo = Request.Form(“MerchantNo”) OrderId = Request.Form(“OrderId”) TrxnAmount = Request.Form(“TrxnAmount”) TrxnId = Request.Form(“TrxnId”) TrxnDate = Request.Form(“TrxnDate”) StatusCode = Request.Form(“StatusCode”) StatusDesc = Request.Form(“StatusDesc”) TrxnIdNew = Request.Form(“TrxnIdNew”) Signature = Request.Form(“Signature”) %> <Add your programming code here>
|