提交-订单
POST
/member/order提交订单(准备开始支付)
注意: 此接口调用后, 准备开始走支付流程了
请求参数
Header 参数
Authorization
string
必需
Bearer token值: 例如: Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ7XCJuYW1lXCI6XCLkvKDmmbrmlZnogrIrMVwiLFwiaWRcIjpcIjEzNjk1OTQ5NTQ3Mzk4NTk0NThcIixcInVzZXJuYW1lXCI6XCJ4aWFvdHV4aWFuMDAxXCJ9IiwiaWF0IjoxNjU2NzY2MzkwLCJleHAiOjE2NTcwMjU1OTB9.g-0SLjVSVh2A6Zt14enZsP1bsImxLhaQclfyItIFrAs
示例值:
{{ERABBIT_ACCESS_TOKEN}}
Body 参数application/json
deliveryTimeType
integer
配送时间
默认为1即可
payType
integer
支付方式
默认为1即可(在线支付)
payChannel
integer
支付渠道
默认为1即可(支付宝支付-此项目只支持支付宝)
buyerMessage
string
买家备注留言
默认为空字符串即可
goods
array [object {2}]
订单内商品集合
需要自己携带给后台
skuId
string
商品库存量单位id
count
integer
商品数量
addressId
string
收货地址id
示例
{
"deliveryTimeType": 1,
"payType": 1,
"payChannel": 1,
"buyerMessage": "",
"goods": [
{
"skuId": "3664094",
"count": 2
},
{
"skuId": "300247947",
"count": 5
},
{
"skuId": "300265327",
"count": 2
}
],
"addressId": "1527553797373562882"
}
示例代码
返回响应
成功(200)
身份认证失败_小兔仙(401)
未携带参数(500)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
code
string
业务状态码
1成功, 其他失败
msg
string
响应消息
result
object
响应结果
id
string
订单id
createTime
string
订单创建时间
payType
integer
订单支付方式
1为在线支付,2为货到付款
orderState
integer
订单状态
1为待付款、2为待发货、3为待收货、4为待评价、5为已完成、6为已取消
payLatestTime
string
订单付款截止时间
剩余的秒数,前台转换成分钟:秒数
postFee
integer
订单邮费
payMoney
integer
订单实付金额
totalMoney
integer
订单金额合计
totalNum
integer
订单数量合计
skus
null
订单商品sku的id集合
payChannel
integer
订单支付渠道
1支付宝、2微信
countdown
null
订单倒计时
剩余的秒数 -1 表示已经超时,正数表示倒计时未结束
示例成功示例
{
"code": "1",
"msg": "操作成功",
"result": {
"id": "1543591863523479553",
"createTime": "2022-07-03 21:45:53",
"payType": 1,
"orderState": 1,
"payLatestTime": "2022-07-03 22:15:53",
"postFee": 6,
"payMoney": 1139,
"totalMoney": 1133,
"totalNum": 9,
"skus": null,
"payChannel": 1,
"countdown": null
}
}
最后修改时间: 2 years ago