Payment Response Back End Parameter

📘

Data Attribute Reference

Data Type
A - Alphabet, N - Numeric, AN - AlphaNumeric, C - Characters, D - Decimal, B - Boolean

Mandatory
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.
Example: 00000000010000091203

*Limited to 12 numerics when requesting for APM payment for Myanmar.

amount

D (12,5)

M

Transaction amount

mcpAmount D(12,5) C mcp Amount
mcpFxRate D(12,7) C mcp Fx Rate
mcpCurrencyCode A3 C mcp Currency Code

currencyCode

A 3

M

Currency Code

Transaction currency code in 3 alphabet value as specified in ISO 4217.
Example :

SGD = Singapore dollar
THB = Thai Baht

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 card transaction only

referenceNo

AN 15

M

Transaction Reference Number from Card Host / The invoice number used when processing APM payment.

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.

issuerCountry

A 2

C

credit card bank issuer country

A2 country code

mandatory for credit card

issuerBank

C 200

C

credit card bank issuer bank

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 255

O

For merchant to submit merchant's specific data.

userDefined2

C 255

O

For merchant to submit merchant's specific data.

userDefined3

C 255

O

For merchant to submit merchant's specific data.

userDefined4

C 255

O

For merchant to submit merchant's specific data.

userDefined5

C 255

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 2

C

Payment Scheme

Refer to Payment Scheme / Process by List

idempotencyID

C 100

O

Idempotency Number.

respCode

C 4

M

Response code

Refer to Response Code List

respDesc

C 255

M

Response description