微信小程序 運(yùn)力方使用·onCancelOrder

2020-07-31 14:04 更新

logistics.onCancelOrder

本文檔描述服務(wù)器端接收的消息或事件,詳細(xì)說明參見消息推送。

取消訂單事件。

消息參數(shù)

Object

屬性類型說明
ToUserNamestring快遞公司小程序 UserName
FromUserNamestring下單用戶的 OpenID
CreateTimenumber事件時(shí)間,Unix 時(shí)間戳
MsgTypestring消息類型,固定為 event
Eventstring事件類型,固定為 cancel_waybill
OrderIDstring唯一標(biāo)識訂單的 ID,由商戶生成
BizIDstring商戶 ID
BizPwdstring商戶密碼
ShopAppIDstring商戶的小程序 AppID
WayBillIDstring運(yùn)單 ID,從微信號段中生成

消息返回

屬性類型默認(rèn)值必填說明
ToUserNamestring原樣返回請求中的 FromUserName
FromUserNamestring快遞公司小程序 UserName
CreateTimenumber事件時(shí)間,Unix 時(shí)間戳
MsgTypestring消息類型,固定為 event
Eventstring事件類型,固定為 cancel_waybill,不區(qū)分大小寫
BizIDstring商戶ID,請?jiān)瓨臃祷?/td>
OrderIDstring唯一標(biāo)識訂單的ID,由商戶生成。請?jiān)瓨臃祷?/td>
WayBillIDstring運(yùn)單ID,請?jiān)瓨臃祷?/td>
ResultCodenumber處理結(jié)果錯(cuò)誤碼
ResultMsgstring處理結(jié)果詳情

ResultCode 的合法值

說明最低版本
0取消成功
-1其他錯(cuò)誤
30001參數(shù)錯(cuò)誤(BizID、OrderID、WayBillID不存在)
30002已經(jīng)攬收,不可取消
30003無效單(如已經(jīng)取消過、或簽收超過一定時(shí)間),不可取消
30004快遞不支持取消運(yùn)單

消息數(shù)據(jù)包示例

XML 格式

<xml>
    <ToUserName><![CDATA[gh_abcdefg]]></ToUserName>
    <FromUserName><![CDATA[oABCD]]></FromUserName>
    <CreateTime>1533042556</CreateTime>
    <MsgType><![CDATA[event]]></MsgType>
    <Event><![CDATA[cancel_waybill]]></Event>
    <BizID><![CDATA[xyz]]></BizID>
    <BizPwd><![CDATA[xyz123]]></BizPwd>
    <ShopAppID><![CDATA[wxABCD]]></ShopAppID>
    <OrderID><![CDATA[012345678901234567890123456789]]></OrderID>
    <WayBillID><![CDATA[123456789]]></WayBillID>
</xml>

JSON 格式

{
  "ToUserName": "gh_abcdefg",
  "FromUserName": "oABCD",
  "CreateTime": 1533042556,
  "MsgType": "event",
  "Event": "cancel_waybill",
  "BizID": "xyz",
  "BizPwd": "xyz123",
  "ShopAppID": "wxABCD",
  "OrderID": "012345678901234567890123456789",
  "WayBillID": "123456789"
}

返回?cái)?shù)據(jù)包示例

XML 格式

<xml>
    <ToUserName><![CDATA[oABCD]]></ToUserName>
    <FromUserName><![CDATA[gh_abcdefg]]></FromUserName>
    <CreateTime>1533042556</CreateTime>
    <MsgType><![CDATA[event]]></MsgType>
    <Event><![CDATA[cancel_waybill]]></Event>
    <BizID><![CDATA[xyz]]></BizID>
    <OrderID><![CDATA[012345678901234567890123456789]]></OrderID>
    <WayBillID><![CDATA[123456789]]></WayBillID>
    <ResultCode>0</ResultCode>
    <ResultMsg><![CDATA[success]]></ResultMsg>
</xml>

JSON 格式

{
  "ToUserName": "oABCD",
  "FromUserName": "gh_abcdefg",
  "CreateTime": 1533042556,
  "MsgType": "event",
  "Event": "cancel_waybill",
  "BizID": "xyz",
  "OrderID": "012345678901234567890123456789",
  "WayBillID": "123456789",
  "ResultCode": 0,
  "ResultMsg": "success"
}


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號