文档
测试
POST
https://openapi.ruwii.com/api/order/orderCreate

接口描述

创建订单接口,下单成功后可能存在分包裹发货。

公共请求参数

application/json
参数名
类型
描述
必填
clientId
String
应用Id
必填
accessToken
String
用户认证凭证
必填
sign
String
参数签名
必填
timestamp
Long
时间戳,当前时间的毫秒数
必填
v
String
api版本号,值:2.0
必填

业务请求参数

application/json
参数名
类型
描述
必填
payTime
yyyy-MM-dd HH:mm:ss
付款时间
必填
consigneeInfo
ConsigneeInfo
收货人基本信息
必填
telephone
String
收货人手机号
必填
name
String
收货人姓名
必填
province
String
省,参考:http://hosting.easydoc.net/doc/21494789/hA8cof1w/axD9DIFL,省级列表
必填
city
String
市,参考:http://hosting.easydoc.net/doc/21494789/hA8cof1w/22X8lcCV,市级列表
必填
district
String
区、县,参考:http://hosting.easydoc.net/doc/21494789/hA8cof1w/ufBuPuzZ,区县级列表
必填
fullAddress
String
包含省市区的完整地址
必填
orderItems
List
商品信息
必填
skuCode
String
商品编码
必填
price
String
商品单价(单位:元,保留两位小数),取自商品价格信息的结算价:priceSettle
必填
payMoney
String
商品金额(单位:元,保留两位小数)
必填
quantity
Integer
商品数量
必填
leaveMessage
String
买家留言
可选
payMoney
String
商品总金额(单位:元,保留两位小数)
必填
sourceOrderCode
String
来源订单号
必填

请求示例

```json { "accessToken": "78e037b2-2971-47fb-b806-a2df8b87d9c3", "clientId": "10000006", "consigneeInfo": { "city": "济南市", "district": "历下区", "fullAddress": "山东省济南市历下区第一号", "name": "小刘", "province": "山东省", "telephone": "13512341234" }, "leaveMessage": "留言", "method": "order-create", "orderItems": [ { "payMoney": "1.0", "price": "1.0", "quantity": "1", "skuCode": "SKU20220726111925286971" }, { "payMoney": "4", "price": "2.0", "quantity": "2", "skuCode": "SKU20220719141311285864" } ], "payMoney": "5.0", "payTime": "2022-07-27 09:27:00", "sign": "4642DF999C66438153A71790699BEB64", "sourceOrderCode": "123477", "timestamp": 1658885220000, "v": "1.0" } ```

响应参数

参数名
类型
描述
code
String
响应的系统错误码,0表示正常
message
String
响应的描述信息
data
List
返回的订单信息
consigneeInfo
ConsigneeInfo
收货人信息
name
String
收货人姓名
province
String
city
String
district
String
fullAddress
String
详细地址
telephone
String
收货人手机号码
payTime
String
支付时间,格式“yyyy-MM-dd HH:mm:ss”
leaveMessage
String
留言
payMoney
Double
付款金额
sourceOrderCode
String
来源订单号
createTime
String
订单写入米合开放平台的时间,格式“yyyy-MM-dd HH:mm:ss”
orderList
List
子订单列表
orderItems
List
订单子项信息
skuCode
String
sku商品编码
price
Double
单价,单位:元
payMoney
Double
支付金额,单位:元
quantity
Int
数量
skuParam
String
商品规格
title
String
商品标题
orderCode
String
订单状态(1待付款 3待确认 5待发货10待收货15已完成30已退款(售后完成) 50已取消)
status
Int
物流信息,无物流信息的订单不会返回该对象
logisticsInfo
LogisticsInfo
物流信息,无物流信息的订单不会返回该对象
logisticsNumber
String
物流单号
logisticsCompany
String
物流公司编码,参见工具API,获取物流公司列表:https://easydoc.net/doc/46112299/BtJWN82i/49h4ic1c
deliverGoodsTime
String
发货时间

成功响应示例

```json { "code": 0, "data": { "consigneeInfo": { "city": "济南市", "district": "历下区", "fullAddress": "山东省济南市历下区第一号", "name": "小刘", "province": "山东省", "telephone": "13512341234" }, "createTime": "2022-08-31 17:39:49", "leaveMessage": "小六六留言", "orderList": [ { "orderCode": "OAO2022083100001284", "orderItems": [ { "payMoney": 120.00, "price": 120.00, "quantity": 1, "skuCode": "SKU20220802110018287408", "skuParam": "颜色:碳黑,尺码:140", "title": "361°361童装女童长裤春季中大童长裤舒适儿童裤子学生运动裤 N61933552 碳黑 130" } ], "status": 5 } ], "payMoney": 120.00, "payTime": "2022-08-31 17:39:46", "sourceOrderCode": "1661938786" }, "message": "成功" } ```

异常响应

请查阅状态码说明