QuickPay Generate Link Response Parameters

πŸ“˜

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 / Length

Mandatory

Description

version

AN 3

M

Request version number

Current version: 2.1

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

  • Accepts only alphanumeric characters
    and the special characters _-

currency

AN 3

M

Standard ISO4217 currency codes

Examples:

  • Thai baht = THB
  • Singapore
    dollar = SGD
  • US dollar = USD

amount

AN 12

M

Transaction amount

Examples:

  • SGD =
    100.00
  • JPY = 100

expiry

AN 8

M

Expiry date of the QuickPay link

  • In DDMMYYYY format
urlAN 255MQuickPay URL
resCodeN 3MResponse status codeRefer to: Response Code List.
resDescAN 50MResponse status short description
hashValueAN 150MHMACSHA1 cryptographic hash value of:
version + timeStamp + qpID +
orderIdPrefix + currency + amount + expiry + url + resCode + resDesc*Uses secret key provided by 2C2P
to merchant