Developer ZoneRecipesAPI ReferenceChangelog
Developer Zone
These docs are for v3.2.6. Click to read the latest docs for v4.3.0.

QuickPay Generate and Send Link Response 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 / Length

Mandatory

Description

version

AN 3

M

Request Message version number

timeStamp

AN 14

M

Request time stamp in
yyyyMMddHHmmss format

qpID

N 10

M

quickPay ID

orderIdPrefix

AN 14

M

Prefix of merchant order number for transaction done using this QuickPay URL. Only alphanumeric
and special character of ._#- allowed.

currency

AN 3

M

Standard ISO4217 currency codes.
Eg. Thai baht = THB, Singapore
dollar = SGD, US dollar = USD.

amount

AN 12

M

Transaction amount. E.g. SGD =
100.00, JPY = 100

expiry

AN 8

M

Expiry date of the QP URL with
format of DDMMYYYY

url

AN 255

M

Quickpay URL

successEmails

AN 255

O

Email address successfully sent to,
separated by semi-colon, “;”.

successMobiles

AN 255

O

Mobile Nos successfully sent to,
separated by semi-colon, “;”.

failedEmails

AN 255

O

Email address failed to send to,
separated by semi-colon, “;”.

failedMobiles

AN 255

O

Mobile Nos failed to send to,
separated by semi-colon, “;”.

resCode

N 3

M

Response status code

Refer to Respone Code List.

resDesc

AN 50

M

Response status short description

hashValue

AN 150

M

HMACSHA1 cryptographic hash
value of:
version + timestamp + qpID +
orderIdPrefix + currency + amount + expiry + url + successEmails +
successMobiles + failedEmails +
failedMobiles + resCode + resDesc

using secret_key provided by 2C2P
to merchant