Payment Direct Response Parameter
Data Attribute Reference
Data Type
- A: Alphabet
- AN: Alphanumeric
- C: Characters
- B: Boolean
- D: Decimal
- N: Numeric
Mandatory attributes
- M: Mandatory
- C: Conditional
- O: Optional
Parameter |
Data Type |
Mandatory |
Description |
|
---|---|---|---|---|
payload |
C 9999 |
C |
Payment Response in JWT encryption *Only return when the payment has been completed |
|
channelCode |
AN 6 |
M |
Payment channel code Refer to Payment Channel Matrix |
|
invoiceNo |
AN 50 |
C |
Invoice number Unique merchant order number.
only returned when respCode is 2000 (transaction completed) |
|
type |
A 6 |
C |
Data type For QR = QR data type |
|
data |
C 5000 |
C |
Data of the payment flow 1. URL Endpoint / Deeplink - Required redirect to the endpoint. 2. QR Code - Required display the qr code. |
|
extras |
O |
Extra info | ||
qrData | C 5000 |
O |
QR data based on the qrType requested | |
barcodeData | C 5000 |
O |
Bar code data based on the qrType requested | |
referenceNo | C 255 |
O |
Payment slip reference number | |
paymentExpiry | C 19 |
O |
To specify payment expiry date/time for APM payments.
|
|
fallbackData |
C 255 |
C |
For payment flow response code 1004 only. |
|
respCode |
C 4 |
M |
Response code Refer to Payment Flow Response Code. |
|
respDesc |
C 255 |
M |
Response description |