Coding With Fun
Home Docker Django Node.js Articles Python pip guide FAQ Policy

WeChat small program capacity party to use onOrderCancel


May 20, 2021 WeChat Mini Program Development Document



immediateDelivery.onOrderCancel

This document describes messages or events received on the server side, see Message Push for details.

Cancel order operation, cancel logic refer to each distribution company cancellation rules)

The message parameter

Object

Property Type Description
ToUserName string Express company small program UserName
FromUserName string WeChat team's OpenID (fixed value)
CreateTime number Event time, Unix timestamp
MsgType string Message type, pinned to event
Event string The event type, fixed to transport_cancel_order, is case insenso sensitive
shopid string Merchant id, assigned by a distribution company, can dev_id or appkey
shop_order_id string The ID that uniquely identifies the order and is generated by the merchant
shop_no string Merchant store number, registered on the distribution company side
waybill_id string Delivery order id
delivery_sign string A check string encrypted with appSecret provided on the side of the distribution company
cancel_reason_id number Cancel the reason id
cancel_reason string The reason for the cancellation

cancel_reason_id legal value of the information

Value Description The lowest version
1 No mailing is required for the time being
2 The price is not right
3 The order information is incorrect and the order is re-ordered
4 The rider's pick-up was not timely
5 Rider delivery is not timely
6 Other reasons (if you select 6, you need to fill in the cancellation reason, otherwise you don't need to fill in)

The message returns

Property Type The default Required Description
ToUserName string Is Return as is fromUserName in the request
FromUserName string Yes Express company applet Username
CreateTime number Yes Event time, UNIX timestamp
MsgType string Yes Message type, fixed to EVENT
Event string Is The event type, fixed to transport_cancel_order, is case insenso sensitive
resultcode number Is Error code
resultmsg string Is The error description
deduct_fee number Is Deduction of the default payment (in yuan), may not be
desc string Is Deduction instructions