2. Check Checkout Order status
Request URL
{domain}/open-api/payment/checkout/query
Request Method
Parameter Name | Required | Type | Description |
Content-Type | mandatory | string | application/json |
Request Body Parameters
Parameter Name | Required | Type | Description |
appId | Yes | string | Application APPID |
param | Yes | string | Parameter Body |
sign | Yes | string | Signature |
param
Parameter Name | Required | Type | Length Limit | Example | Description |
timestamp | Yes | long | - | 1677495496979 | Current Timestamp |
checkoutId | Yes | string | 1-32 | - | |
Request Example
Request Body
How to construct request body
Response Parameters
Parameter Name | Type | Description |
code | integer | Response Code |
message | string | Response Message |
data | Object | Data |
data Parameters
Parameter Name | Type | Description |
checkoutId | string | Checkout Order ID |
status | string | Checkout Order Status (PENDING , PAID , CLOSED ) |
expiresTime | string | Expiration Time |
transactionList | string | Successful Transactions List |
- transactionId | string | PayCools Transaction ID |
- transactionStatus | string | Transaction Status(PENDING , COMPLETED , FAILED ) |
- channelCode | string | Channel Code |
- transactionCreateTime | string | Transaction Create Time |
- transactionReturnTime | string | Transaction Return Time |
Response Example
Response Codes Collection
Failed Response Example