微信小程序 運力方使用·onOrderCancel
1. 消息參數
服務器端接收的消息或事件,詳見消息推送。
Object 類型參數包括:
- ToUserName(string類型):快遞公司小程序 UserName。
- FromUserName(string類型):微信團隊的OpenID(固定值)。
- CreateTime(number類型):事件時間,Unix時間戳。
- MsgType(string類型):消息類型,固定為event。
- Event(string類型):事件類型,固定為transport_cancel_order,不區分大小寫。
- shopid(string類型):商家id,由配送公司分配,可以是dev_id或者appkey。
- shop_order_id(string類型):唯一標識訂單的ID,由商戶生成。
- shop_no(string類型):商家門店編號,在配送公司側登記。
- waybill_id(string類型):配送單ID。
- delivery_sign(string類型):用配送公司側提供的appSecret加密的校驗串。
- cancel_reason_id(number類型):取消原因ID。
- cancel_reason(string類型):取消原因。
cancel_reason_id 的合法值參照下表:
值 | 說明 | 最低版本 |
---|---|---|
1 | 暫時不需要郵寄 | |
2 | 價格不合適 | |
3 | 訂單信息有誤,重新下單 | |
4 | 騎手取貨不及時 | |
5 | 騎手配送不及時 | |
6 | 其他原因( 如果選擇6,需要填寫取消原因,否則不需要填寫 ) |
2. 消息返回
返回消息的屬性包括:
- ToUserName(string類型):原樣返回請求中的FromUserName。
- FromUserName(string類型):快遞公司小程序 UserName。
- CreateTime(number類型):事件時間,Unix時間戳。
- MsgType(string類型):消息類型,固定為 event。
- Event(string類型):事件類型,固定為 transport_cancel_order,不區分大小寫。
- resultcode(number類型):錯誤碼。
- resultmsg(string類型):錯誤描述。
- deduct_fee(number類型):扣除的違約金(單位:元),可能沒有。
- desc(string類型):扣費說明。
3. 功能介紹
運力方onOrderCancel功能可以實現取消訂單操作,取消邏輯參照各配送公司取消規則。
在使用微信小程序的運力方onOrderCancel前需要注意:
- 商家id需要由配送公司分配并在側登記。
- 唯一標識訂單ID由商戶生成。
- 商家門店編號需要在配送公司側登記。
- 取消原因選擇時按照上述表格填寫。
- 如選擇其他原因,則需要填寫取消原因,否則不需填寫。
-
B2B2C多用戶商城系統支持企業自營與商戶入駐模式共存 會員一站式精細化營銷工具 多用戶分銷,帶來爆發式增長
系統支持平臺自營+供應商店鋪共存的經營模式(類天貓&京東模式),幫助企業打造生態級商業平臺為目的的電子商務系統。
免費試用系統 -
B2B2B電商交易系統優化供應鏈協作 授信及賬期支付 商品按照數量階梯設價
全渠道訂貨/采購及經銷商管理數字化系統,實現供應鏈整合和交易便捷化。
免費試用系統 -
S2B2B電商交易系統供銷一體化,提高市場集中度 集團管控一體化,有效實現供需匹配 移動應用一體化,提高運營綜合效率
上下游資源整合數字化解決方案,賦能產業供應鏈,構建產業互聯網生態體系。
免費試用系統
