预定下单
为指定会员创建一笔营期订单(下单)。多规格营种需先调用 获取营种规格 获取 sku_str。
POST/api/addOrder
请求参数
| 名称 | 类型 | 描述 | 是否必填 | 默认值 | 备注 |
|---|---|---|---|---|---|
| token | String | 身份校验令牌 | 必填 | - | 由 获取访问令牌 获得 |
| pid | Number | 营种 ID | 必填 | - | 见 获取营种列表 |
| phone | String | 会员手机号 | 必填 | - | - |
| num | Number | 购买数量 | 必填 | - | - |
| period_id | Number | 营期 ID | 必填 | - | 见 获取营种营期 |
| sku_str | String | 规格字符串 | 非必填 | - | 多规格时必填,由 获取营种规格 获得 |
| price | Number | 营种单价 | 必填 | - | - |
| totalprice | Number | 营种总价 | 必填 | - | 总价 − 数量 × 单价 = 订单优惠 |
CURL
curl --location --request POST 'https://open.xinduobang.cn/api/addOrder' \
--header 'Content-Type: application/json' \
--data-raw '{
"token": "YOUR_TOKEN",
"pid": 1,
"phone": "13800138000",
"num": 1,
"period_id": 2,
"sku_str": "默认",
"price": 600,
"totalprice": 600
}'
成功响应
{
"code": 0,
"msg": "订购成功",
"ordernum": "NO20181127132352308215"
}
| 字段 | 类型 | 说明 |
|---|---|---|
| ordernum | String | 新建订单号 |
失败响应
| HTTP状态码 | 错误码 | 描述 | 排查建议 |
|---|---|---|---|
| 200 | 非 0 | 业务错误 | 请检查规格、库存、价格及 token |