Payment Inquiry Response Parameters
Data Type
Data Attribute ReferenceMandatory attributes
- A: Alphabet
- AN: Alphanumeric
- C: Characters
- B: Boolean
- D: Decimal
- N: Numeric
- M: Mandatory
- C: Conditional
- O: Optional
|
Parameter |
Data Type |
Mandatory |
Description |
||
|---|---|---|---|---|---|
|
merchantID |
C 25 |
M |
Merchant ID |
||
|
invoiceNo |
AN 50 |
M |
Invoice number Unique merchant order number. |
||
|
amount |
D (12,5) |
M |
Transaction amount |
||
|
currencyCode |
A 3 |
M |
Currency Code. Transaction currency code in 3 alphabet value as specified in ISO 4217. SGD = Singapore dollar if empty, default value will use merchant's base currency. |
||
|
transactionDateTime |
N 14 |
M |
Process transaction Date Time Note : Date format “ yyyyMMddHHmmss” |
||
|
agentCode |
AN 30 |
M |
Agent code, it’s the agent who process the payment. Refer to Agent code List |
||
|
channelCode |
AN 30 |
M |
Channel code list: Refer to Process By / Channel Code List |
||
|
approvalCode |
C 6 |
C |
Approval code of transaction. mandatory for credit card payment |
||
|
referenceNo |
AN 50 |
M |
Transaction Reference Number from Credit Card Host. |
||
|
tranRef |
AN 28 |
O |
Issued by System. This is to trace the transactions in the Routing System. |
||
|
cardNo |
N 19 |
M |
masked credit card number. first 6 and last 4 of credit card number |
||
|
cardToken |
AN 20 |
O |
Unique ID of store card info (generated and returned by 2c2p payment gateway if payment send with storeCard option value is "Y"). Only for credit card payment. |
||
|
cardType |
C 20 |
C |
Card type as retrieved based on BIN information
- PREPAID - DEBIT - CREDIT |
||
|
issuerCountry |
A 2 |
C |
credit card bank issuer country. A2 country code mandatory for credit card |
||
|
issuerBank |
C 200 |
C |
credit card bank issuer name. |
||
|
eci |
C 2 |
C |
ECI for credit card payment. mandatory for credit card payment |
||
|
installmentPeriod |
N 2 |
C |
Installment tenor |
||
|
interestType |
A 1 |
C |
Installment interest type |
||
|
interestRate |
D (3,5) |
C |
Installment interest rate |
||
|
installmentMerchantAbsorbRate |
D (3,5) |
C |
Installment merchant absorb rate |
||
|
recurringUniqueID |
N 20 |
C |
RPP transaction record identifier. Mandatory for RPP transaction. |
||
|
fxAmount |
D(12,5) |
C |
mcp Amount |
||
|
fxRate |
D(12,7) |
C |
mcp Fx Rate |
||
|
fxCurrencyCode |
A3 |
C |
mcp Currency Code |
||
| userDefined1 | C 150 | O | For merchant to submit merchant's specific data. | ||
|
userDefined2 |
C 150 |
O |
For merchant to submit merchant's specific data. |
||
|
userDefined3 |
C 150 |
O |
For merchant to submit merchant's specific data. |
||
|
userDefined4 |
C 150 |
O |
For merchant to submit merchant's specific data. |
||
|
userDefined5 |
C 150 |
O |
For merchant to submit merchant's specific data. |
||
|
acquirerReferenceNo |
C 50 |
O |
Transaction reference number provided by acquirer. |
||
|
acquirerMerchantId |
C 50 |
O |
MID used for authorization to the acquirer (only for MID(s) belong to merchant can enable this option) |
||
|
idempotencyID |
C 100 |
O |
Unique idempotency ID |
||
|
paymentScheme |
C 30 |
C |
Payment Scheme Refer to Payment Scheme / Process by List |
||
|
idempotencyID |
C 100 |
O |
Idempotency Number. |
||
|
loyaltyPoints |
Array | O | Loyalty info | ||
| paymentScheme | C 20 | M | Provider ID | ||
| redeemAmount | D 12,5 | M | Total Redeem Amount | ||
| rewards | Array | M | Reward info | ||
| type | C 1 | M | Loyalty Type, "P" (POINTS) / "V" (Voucher) | ||
| name | C 255 | M | Provider Name | ||
| quantity | D 12,5 | M | Points quantity | ||
| price | D 12,5 | M | Price per quantity | ||
| amount | D 12,5 | M | Amount | ||
| totalPrice | D 12,5 | M | Total price | ||
| totalAmount | D 12,5 | M | Total amount | ||
|
respCode |
C 4 |
M |
Response Code Refer to Response Code List |
||
|
respDesc |
C 255 |
M |
Response Code Description |
||
Updated 6 months ago
