文档
测试

创建新订单

POST
https://openapi.ruwii.com/api/order/order-create

接口描述

创建订单接口,提交的商品如果不属于同一家店铺,米合会进行拆单处理,那么将会返回多个订单编码。

接口名

order.create

请求URl

https://openapi.ruwii.com/api/order/order-create

请求示例

```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" } ```

公共请求参数

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

业务请求参数

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

响应参数

参数名
类型
描述
code
String
响应的系统错误码,0表示正常
message
String
响应的描述信息
data
List
返回的订单信息
orderCodes
String
订单编码

成功响应示例

```json { "code": 0, "message": "成功", "data": { "orderCodes": [ "OAO2022071900000104", "OAO2022071900000107" ] } } ```

异常响应

请查阅状态码说明