服务端开发指南
提示
服务通用规则请参考 请求规则和签算
主查服务
请求域名:
https://cloud-payment.tapapis.cn
接口地址 | Method | 描述 |
---|---|---|
/order/v1/info?client_id={{client_id}}&order_id={{order_id}} | GET | 查询订单信息 |
/order/v1/unconfirmed?client_id={{client_id}} | GET | 查询未核销的订单列表 |
/order/v1/verify?client_id={{client_id}} | POST | 核销订单 |
查询订单信息
服务 URL
https://{{domain}}/order/v1/info?client_id={{client_id}}&order_id={{order_id}}
请求方式
- GET
请求签算
- 详见 请求规则和签算
通过订单 ID 查询订单详细信息和支付状态
curl -X GET \
-H 'X-Tap-Sign: {{signature}}' \
-H 'X-Tap-Ts: {{unix timestamp}}' \
-H 'X-Tap-Nonce: {{random nonce}}' \
https://{{domain}}/order/v1/info?client_id={{client_id}}&order_id={{order_id}}
data.order
对象结构见 订单信息
{
"data": {
"order": {}
},
"success": true
}
查询未核销的订单列表
服务 URL
https://{{domain}}/order/v1/unconfirmed?client_id={{client_id}}
请求方式
- GET
请求签算
- 详见 请求规则和签算
查询当前未核销的订单列表,正常情况下在用户支付成功后,应通过 verify 接口核销订单并同时保证对用户发货成功。如果因异常原因没有完成核销,可以通过此接口查询,重新 verify 并完成发货。
curl -X GET \
-H 'X-Tap-Sign: {{signature}}' \
-H 'X-Tap-Ts: {{unix timestamp}}' \
-H 'X-Tap-Nonce: {{random nonce}}' \
https://{{domain}}/order/v1/unconfirmed?client_id={{client_id}}
data.list
数组内对象结构见 订单信息
{
"data": {
"list": [
{}
]
},
"success": true
}