77 lines
1.4 KiB
Markdown
77 lines
1.4 KiB
Markdown
# 创建订单【必要】
|
||
|
||
# 接口说明
|
||
|
||
- 下单接口
|
||
|
||
- POST 请求
|
||
|
||
- application/json
|
||
|
||
- 接口地址 ***adapter\-apiaccess/open/api/createOrderV2***
|
||
|
||
|
||
|
||
# 请求参数
|
||
|
||
**notify\_url**:
|
||
|
||
- 一些直充类的订单时间比较久,但不能持续占用连接
|
||
|
||
- 不传就不回调,订单的状态在查询时处理
|
||
|
||
|
||
|
||
**recharge\_arg**:(此处数据为用户填写和对应模板)
|
||
|
||
```Plain Text
|
||
[
|
||
{
|
||
"templateName": "模板名,一般是中文,如手机号,只是标识用,调用方可自行决定",
|
||
"templateVal": "用户填写的充值账号,比如:19876543210",
|
||
}
|
||
]
|
||
```
|
||
|
||
这里是用户填写的信息,比如:充值手机号:19876543210
|
||
|
||
templateName:充值手机号
|
||
|
||
templateVal:19876543210
|
||
|
||
|
||
|
||
**ext\_arg**:(此处数据均为双方约定)
|
||
|
||
```Plain Text
|
||
{
|
||
"skuid": 243241231238888888,
|
||
"skuname: "电商平台的商品名称"
|
||
}
|
||
```
|
||
|
||
|
||
|
||
# 响应信息
|
||
|
||
## code数据对业务流程的影响
|
||
|
||
- 如果返回 200 的状态码,则下单成功,后续通过【查询订单】或者【订单异步通知】来获取订单结果状态
|
||
|
||
- 如果返回非 200 的状态码,订单失败,流程结束
|
||
|
||
|
||
|
||
## order\_status数据对业务流程的影响
|
||
|
||
- 0,待处理;1,处理中;2,成功;3,失败; 4,异常
|
||
|
||
- 当为 0 和 1 时,订单没有结束,
|
||
|
||
- 需要调用方自轮询查询订单;
|
||
|
||
- 或本平台订单结束后,异步通知订单结果
|
||
|
||
|
||
|