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

Parameter

Data Type / Length

Mandatory

Description

version

AN 3

M

Request Message version number

timeStamp

AN 14

M

Request time stamp in
yyyyMMddHHmmss format

merchantID

AN 15

M

Merchant ID provided by 2C2P

qpID

AN 10

M

quickPay ID

toEmails

AN 255

O

Email address to be sent to, separated by semi-colon, β€œ;”.

ccEmails

AN 255

O

Email address to receive CC, separated by semi-colon, β€œ;”.

bccEmails

AN 255

O

Email address to receive BCC, separated by semi-colon, β€œ;”.

emailSubject

AN 255

C

Characters except special character of > and <

mandatory when toEmails is supplied.

emailMessage

AN 255

C

Characters except special character of > and <

mandatory when toEmails is supplied.

toMobiles

AN 255

O

Mobile Nos to be sent to, separated by semi-colon, β€œ;”. In International
format: CountryCode-AreaCodeTelephoneNo. E.g +66889999999

smsMessage

AN 60

C

Characters except special character of > and <

mandatory when toMobiles is supplied

hashValue

AN 150

M

HMACSHA1 cryptographic hash
value of:
version + timeStamp + merchantID +
qpID + toEmails + ccEmails +
bccEmails + emailSubject + emailMessage + toMobiles +
smsMessage using secret_key
provided by 2C2P to merchant