Quickstart
Introduction
This document is the only official documentation for Pay247. Updates to the capabilities provided by the Pay247 API will be continuously published here, so please stay tuned.
Request Method: POST
Request Header:
Request Header:
Timezone
The timezone used by the API is UTC+8
Common parameters
- common request parameters
Parameter | Must | Type | Explanation | Example |
---|---|---|---|---|
mch_id | YES | string | Merchant ID | SVSPYS63XM10042 |
timestamp | YES | int | Timestamp | 1594047539321 |
version | YES | string | Version | v1.0 |
uuid | YES | string | Request ID | 550e8400-e29b-41d4-a716-446655440000 |
sign | YES | string | Signature | b05a16b1e92aa4948e164b747b5749b4 |
- common response parameters
Parameter | Must | Type | Explanation | Example |
---|---|---|---|---|
code | YES | int | code , see dict below | 0 |
message | YES | string | message | success |
uuid | YES | string | request uuid | 550e8400-e29b-41d4-a716-446655440000 |
timestamp | YES | int | timestamp | 1599047539321 |
data | YES | mixed | data |
Dict
- code
code | Explanation |
---|---|
0 | success |
4000 | Invaild Paramters |
4001 | The mch order no is repeated |
4040 | The mch order not exist |
5000 | System error, if your order is payout, should call the payout query api to check the order |
- pay_theme
value | Explanation |
---|---|
link | System default cashier |
custom | Merchant custom cashier,will return bank cards to merchant. |