实物商品和海淘商品订单状态流转

订单状态流转图
实物商品订单状态流转图.png

流程说明:

①订单创建:type :trade_TradeCreate,status:WAIT_BUYER_PAY

②交易支付:type :TRADE_PAID,status:TRADE_PAID

③买家付款(等待商家发货)type :trade_TradeBuyerPay,status:WAIT_SELLER_SEND_GOODS

④买家部分发货:type:trade_TradePartlySellerShip

⑤当一笔订单所有子订单发货完成状态才会流转到卖家发货。
例如:一笔订单有苹果 1 箱和香蕉一箱,部分发货先把 1 箱苹果发货成功,这个时候订单状态还是③的状态,再把 1 箱香蕉发货成功。这个时候订单状态会变成⑥。

⑥卖家发货:type :trade_TradeSellerShip,status:WAIT_BUYER_CONFIRM_GOODS

⑦交易成功(买家确认收货或买家在 7 天内没有申请退款,交易将自动完成):type:trade_TradeSuccess,status:TRADE_SUCCESS

⑧卖家修改交易备注:type:strade_TradeMemoModified,订单在任意一个状态下卖家填写备注不改变订单当时的状态。

⑨交易关闭:type:trade_TradeClose,status:TRADE_CLOSED 。触发条件:订单超时未付款(如图 A)。订单全额退款(如图 C)

A 订单超时未付款:订单状态变更⑨。

B 部分退款:订单在任意一个状态下卖家填写备注不改变订单当时的状态。

C 全额退款:订单在任意一个状态下全额退款,退款成功订单状态变成⑨。

D 整单发货:一笔订单下商品全部发货状态变成⑥。