~~~[api]
post:/api/order/add
*string:access_token#登录获得的access_token,系统级参数
*string:orgcode#组织编码
*string:order_no#订单号
*string:order_time#订单时间 2017-12-12 14:56:01
string:posno#款台编码
string:nickname#收货人
string:mobile#收货人电话
string:province#省
string:city#城市
string:region#区/县
string:address#详细地址
string:city_code#邮政编码
*float:total#应收金额,两位小数
float:coupon_total#优惠金额
*float:fee#实收金额
string:coupon_detail#优惠券详情,json_array字符串[{"no":"100001","total":"10.0"}],no券号,total优惠金额
*string:pay_detail#支付详情json数组[{},{}],具体见下面
*string:order_detail#订单明细,json数组,具体见下面
*string:deliver_detail#配送明细,json数组,具体见下面
*string:status#订单状态,详细见下表
int:is_over#订单完结标识,创建订单时可不传输,默认是0-未完结,1-已完结
int:is_self_delivery#是否自提0-否,1-是
int:is_invoice#是否开票0-否,1-是
<<<
success
{
"code":"0",
"msg":"操作成功",
"data":{
订单对象
}
}
<<<
error
~~~
支付详情JSON_Array中对象属性如下:
|属性|类型|说明|
|-|-|-|
|pay_type|string|支付类型,WXPAY,ALIPAY,UNIONPAY|
|pay_no|string|支付单号|
|pay_total|float(10,2)|支付金额|
订单明细JSON_Array中对象属性如下:
|属性|类型|说明|
|-|-|-|
|caption|string|商品名称|
|code|string|商品编码|
|barcode|string|商品条形码|
|price|float(10,2)|商品售价|
|spec|string|商品规格|
|unit|string|商品规格|
|quantity|float(10,2)|商品数量|
|total|float(10,2)|商品应收金额|
|coupon_total|float(10,2)|优惠分摊金额|
|fee|float(10,2)|商品实收金额|
配送明细JSON_Array中对象属性如下:
|属性|类型|说明|
|-|-|-|
|company|string|物流公司|
|deliver_no|string|配送单号|
订单状态status值释义:
|值|类型|说明|
|-|-|-|
|CREATED|string|已创建,未支付|
|PAYED|string|已支付,未发货|
|DELIVING|string|发货中|
|DELIVED|string|已发货|
|CANCELING|string|取消中|
|CANCELED|string|已取消,已完结|
|RETURNING|string|退货中|
|RETURNED|string|已退货,未退款|
|REFUNDING|string|退款中|
|REFUNDED|string|已退款,已完结|