Field Name | Data Type | Size | M/O | Description & Remarks | ||
RespCode | String | 2 | M | Response code. Code “00” will be returned once the request is accepted. | ||
RespMessage | String | 500 | M | Response message | ||
Api | String | 30 | M | API name | ||
MerchantNo | String | 16 | M | Merchant no | ||
CustId | String | 50 | M | Merchant’s Customer id. | ||
OrderId | String | 50 | M | Order Id | ||
TrxnCount | Integer |
| M | Number of transactions | ||
Transaction List | ||||||
| TrxnId | String | 20 | C | Transaction Id | |
| RequestId | String | 50 | C | Request Id to identify request from merchant | |
| CardTokenId | String | 20 | C | Card Token Id | |
| Amount | String | 10 | C | Captured amount. Up to 2 decimals and no thousand separators. Example: “10”, “10.5”, “10.50”. | |
| PymtStatus | String | 1 | C | Payment Status. Refer 2.4.2 Payment Status Code. | |
Signature
| String | – | M | Calculated hash by concatenating all the values of the fields and follow the list order.
Transaction List should be excluded from signature generation. | ||
Example
<% RespCode = Request.Form(“RespCode”) RespMessage = Request.Form(“RespMessage”) Api = Request.Form(“Api”) MerchantNo = Request.Form(“MerchantNo”) CustId = Request.Form(“CustId”) OrderId = Request.Form(“OrderId”) TrxnCount = Request.Form(“TrxnCount”)
TrxnId = Request.Form(“TrxnId”) RequestId = Request.Form(“RequestId “) CardTokenId = Request.Form(“CardTokenId”) Amount = Request.Form(“Amount”) PymtStatus = Request.Form(“PymtStatus”)
TrxnId = Request.Form(“TrxnId”) RequestId = Request.Form(“RequestId “) CardTokenId = Request.Form(“CardTokenId”) Amount = Request.Form(“Amount”) PymtStatus = Request.Form(“PymtStatus”)
Signature = Request.Form(“Signature”) %> <Add your programming code here>
|