API 调用地址
{域名地址}/api/order/checkout
说明:{域名地址} 需要替换成你的域名地址,如 https://www.anqicms.com/api/order/checkout
调用方法
POST
请求参数
| 字段名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| goods_id | int | 否 | 商品ID, 单个商品下单的时候可以不传details,而传goods_id |
| quantity | int | 否 | 商品数量,单个商品下单的时候可以不传details,而传quantity |
| goods_sku_id | int | 否 | skuID,单个商品下单的时候可以不传details,而传goods_sku_id |
| details | object[] | 否 | 多个商品信息,goods_id 和 details 必须传一个 |
| remark | string | 否 | 订单备注 |
| type | string | 否 | 订单类型,goods、vip |
| coupon_code | string | 否 | 优惠券码 |
| coupon_code_id | int | 否 | 优惠券码ID |
| coupon_id | int | 否 | 优惠券ID,满减类型的优惠券 |
| address | object | 否 | 收件地址信息 |
返回参数
| 字段名 | 类型 | 说明 |
|---|---|---|
| code | int | 错误码 |
| msg | string | 错误原因说明 |
| data | object | 结果内容 |
data 结果参数
| 字段名 | 类型 | 说明 |
|---|---|---|
| currency_code | string | 货币符号 |
| currency_symbol | string | 货币名称 |
| Details | int | object[] |
| origin_amount | int | 商品优惠前金额 |
| amount | int | 优惠后金额 |
| discount_amount | int | 优惠金额 |
| coupon_id | int | 优惠券ID |
| coupon_code | string | 优惠券码 |
| coupon_code_id | int | 优惠券码ID |
| address_id | int | 收件地址ID |
| remark | string | 订单备注 |
错误代码
| 错误码 | 说明 |
|---|---|
| 0 | OK |
| -1 | 错误,错误原因在 msg 中指出 |
| 1001 | 未登录 |
| 1002 | 未授权 |
| 200 | API 请求 OK |