Skip to main content

Query


  • API: Query Order
  • Description: Obtain details for the related transaction order
  • Path: /hosted-checkout/query
  • Method: POST
  • Request Header: Content-Type: application/json

Request Parameters#

parametertyperequiredescription
merchantIdstringY
orderIdnumberO
merchantReferencestringOmerchant's reference number.

Example:

{
"request": "{\"merchantId\":\"3000001\",\"merchantReference\":\"s22tring\"}",
"signature":"c1hTR2RBNHRSNEIwd25GNk5yOFNocGZOTXRISVNXdXpMcGRLb05Xc2tJZ0Njc3BNVkZGemdrZXo0QnJtdFlYa01xWmgxdHl6LzhzTk5VM0YyVlR1MGZPeCtaUDRDbm1Wak51OGJjaXU0aFR0bnl0QTNZMUdaL3lYQVVEK21WWUdYZXlETzNmSHJxRGRJN2szeFYvUThGQ09kMGN1bFRzTjZSUk14TVpxK29xUjJ4K0VqT1hWb2ZwN0JaSndoUUU4VXM0QWw1NzNGUXo1RUhEdkNMeDM1bHEyaG9NaFhMQ1ZMVkRCSGNwQ2dvdHVZNG1nOTFNWGgvcXFjRkdZL2hRS2hHZFdBYlo5dGNwMlE1czJFU2gzN3JxeG5Pd1pycmVwSzhOQzZ2TUJQVWlTUHhRZWZwZXYybkcwSnpBSE9qUlBiQlhZdzFYQlM2UkJZS0FtdWZaWmlRPT0="
}

Response Parameters#

parametertyperequiredescription
responseCodestringY
messagestringY
orderobjectY 
order.idnumberY
order.merchantIdnumberY
order.merchantReferencestringY
order.currencystringY
order.amountnumberY
order.itemAmountnumberY
order.transFeenumberY
order.netAmountnumberY
order.cardTypestringY
order.emailstringY
order.createTimedateTimeY
order.updateTimedateTimeY
order.statusstringY
order.recurringbooleanY

Example:

{
"responseCode": "0000",
"message": "SUCCESS",
"order":{
"id": "1076",
"merchantId": 3000001,
"merchantReference": "s22tring",
"currency": "HKD",
"amount": 76.19,
"itemAmount": 76.19,
"transFee": 2.00,
"netAmount": 0,
"cardType": "VISA",
"email": "",
"createTime": "2022-03-04T04:24:18.000+00:00",
"updateTime": "2022-03-04T04:27:01.000+00:00",
"status": "SUCCESS",
"recurring": false
}
}