创建自建平台订单
接口描述
主要是开放给自建平台/自建商城导入订单数据至ERP,仅支持店铺类型为‘自建平台’的店铺使用该接口创建订单,原名为‘创建订单V2’
系统相关界面
"界面路径:【交易】----【订单管理】----【新建订单】"
接口说明
该接口可支持自建平台订单的创建,且支持修改指定的订单平台状态,但是不允许逆向流转。
订单平台状态流转:
WAIT_BUYER_PAY(等待买家付款)-->WAIT_SELLER_SEND_GOODS(等待卖家发货,即:买家已付款)-->WAIT_BUYER_CONFIRM_GOODS(等待买家确认收货,即:卖家已发货)-->TRADE_FINISHED(交易成功)/TRADE_CLOSED(付款以后用户退款成功,交易自动关闭)
- 请求参数status指定为‘WAIT_BUYER_PAY’,则订单平台状态为‘待付款’(WAIT_BUYER_PAY),系统状态为‘待付款’(WAIT_BUYER_PAY);
- 请求参数status指定为‘WAIT_SELLER_SEND_GOODS’,则订单平台状态为‘待发货’(WAIT_SELLER_SEND_GOODS),系统状态为‘待审核’(WAIT_AUDIT);
- 请求参数status指定为‘WAIT_BUYER_CONFIRM_GOODS’,则订单平台状态为‘已发货’(WAIT_BUYER_CONFIRM_GOODS),系统状态为‘卖家已发货’(SELLER_SEND_GOODS);
- 请求参数status指定为‘TRADE_FINISHED’,则订单平台状态为‘交易成功’(TRADE_FINISHED),系统状态为‘交易成功’(FINISHED);
- 请求参数status指定为‘TRADE_CLOSED’,则订单平台状态为‘交易关闭’(TRADE_CLOSED),系统状态为‘交易关闭’(CLOSED);
注意:
- 此接口只能创建或修改店铺类型为‘自建 平台’的订单。在【基础】--【店铺管理】--【新增店铺】,选择‘自建平台’店铺类型,填写店铺名称等信息,保存;
- 自建平台的订单不需要通过商品对应表进行对应,创建订单前需要提前在快麦ERP中维护好系统商品,系统商品可直接在快麦里维护,也可通过接口同步商品资料;
- 此接口不支持修改订单中的商品信息,包括增删改商品,修改商品数量,商品实付金额等操作;
- 此接口支持修改订单商品的退款状态,请求参数refundStatus可指定的状态包括:‘待卖家同意退款’(WAIT_SELLER_AGREE)、‘退款成功’(SUCCESS)、‘退款关闭‘(CLOSED)、’待买家退货‘(WAIT_BUYER_RETURN_GOODS)、’待卖家确认收货‘(WAIT_SELLER_CONFIRM_GOODS);
- 待付款订单如果要推送到快麦ERP,需要在【基础】-【系统配置】-【交易配置】-【订单配置】中的‘平台对接’勾选‘同步待付款订单’配置。
实际案例
场景1
trade设置为已发货, order设置为已发货,同步到erp的订单会更新为其他ERP发货,并且不扣库存
场景2
trade设置为未发货 ,其中部分order为已发货,部分order为待发货,设置为已发货的order会执行发货并且显示是其他Erp发货,设置为待发货的order为待审核