These docs are for v3.2.6. Click to read the latest docs for v4.3.0.

QuickPay Send Link Request 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

🚧

Sending Method

Merchant are required to indicate whether to send via email OR sms (only one can be used per call)

Sending parameter either toEmails or toMobiles

ParameterData Type / LengthMandatoryDescription
versionAN 3MRequest Message version number
timeStampAN 14MRequest time stamp in
yyyyMMddHHmmss format
merchantIDAN 15MMerchant ID provided by 2C2P
qpIDAN 10MquickPay ID
toEmailsAN 255OEmail address to be sent to, separated by semi-colon, “;”.
ccEmailsAN 255OEmail address to receive CC, separated by semi-colon, “;”.
bccEmailsAN 255OEmail address to receive BCC, separated by semi-colon, “;”.
emailSubjectAN 255CCharacters except special character of > and <

mandatory when toEmails is supplied.
emailMessageAN 255CCharacters except special character of > and <

mandatory when toEmails is supplied.
toMobilesAN 255OMobile Nos to be sent to, separated by semi-colon, “;”. In International
format: CountryCode-AreaCodeTelephoneNo. E.g +66889999999
smsMessageAN 60CCharacters except special character of > and <

mandatory when toMobiles is supplied
hashValueAN 150MHMACSHA1 cryptographic hash
value of:
version + timeStamp + merchantID +
qpID + toEmails + ccEmails +
bccEmails + emailSubject + emailMessage + toMobiles +
smsMessage using secret_key
provided by 2C2P to merchant