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

ParameterData Type / LengthMandatoryDescription
versionAN 3MRequest Message version number
timeStampAN 14MRequest time stamp in
yyyyMMddHHmmss format
qpIDN 10MquickPay ID
orderIdPrefixAN 14MPrefix of merchant order number for transaction done using this QuickPay URL. Only alphanumeric
and special character of ._#- allowed.
currencyAN 3MStandard ISO4217 currency codes.
Eg. Thai baht = THB, Singapore
dollar = SGD, US dollar = USD.
amountAN 12MTransaction amount. E.g. SGD =
100.00, JPY = 100
expiryAN 8MExpiry date of the QP URL with
format of DDMMYYYY
urlAN 255MQuickpay URL
successEmailsAN 255OEmail address successfully sent to,
separated by semi-colon, “;”.
successMobilesAN 255OMobile Nos successfully sent to,
separated by semi-colon, “;”.
failedEmailsAN 255OEmail address failed to send to,
separated by semi-colon, “;”.
failedMobilesAN 255OMobile Nos failed to send to,
separated by semi-colon, “;”.
resCodeN 3MResponse status code

Refer to Respone Code List.
resDescAN 50MResponse status short description
hashValueAN 150MHMACSHA1 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