Query Transaction API
✅ API Request Parameters(HTTP-Request-Body )
Params Name | Description | Required | Notes |
action | Action name (Constant Value) | Y | "CC_QUERYPAY" |
version | Version number | Y | "2.0" |
merchant_id | Merchant ID | Y | Provided by OTT Pay |
data | Encrypted Transaction Data | Y | See "Data" table below |
md5 | Message Digest | Y |
☑️ Request Example(JSON Data):
☑️ Data(JSON Data, to be encrypted):
Params Name | Description | Required | Notes |
orderId | Order ID | Y | The order Id in purchase |
merchant_id | Merchant ID | N | |
shopId | Store ID | N | |
termId | Device ID | Y | String, “CNP_ECOM” |
channelType | Payment Channel identity | Y | String, “PORTICOECOM” |
bizType | Payment type | Y | String “portico_card” |
cc_channelType | Payment platform | N | String “GLBPAYMNTS” |
✅ API Response Parameters(HTTP-Response-Body)
Params Name | Description | Required | Notes |
rsp_code | Response code | Y | refer to Appendix B |
rsp_msg | Response message | Y | |
data | Encrypted Data | Y | See "Data" table below |
md5 | Message Digest | Y |
☑️ Response Example(JSON Data):
☑️ Transaction Data(JSON format, After decrypted)
Params Name | Description | Required | Notes |
rspCode | Inquiry Response code | Y | |
rspMsg | Inquiry Response message | Y | |
order_status | Order status | Y | |
trade_time | Transaction time | N | |
orderId | Order ID | N | |
bizpay_order_id | Order Id from payment gateway | N | The transaction Id from payment gateway |
amount | Order total amount | N | Payment amount |
receipt_amount | Amount on receipt | N | Payment amount for receipt |
buyer_pay_amount | Users pay amount | N | |
tip | Tip Amount | N | |
refund_amount | Refund amount | N | Only exist for a refunded order |
Last updated