这边有小程序开通了发货管理的。
最近发现一些订单,明明用户刚下单,还不到一分钟,就收到微信推送的trade_manage_order_settlement消息,表示结算完成了。
因为之前有逻辑收到这个推送就会对订单自动确认收货(这种一般是针对那种用户不手动点确认,系统等几天自动结算完成后进行的操作)。
但现在这样,商家还没发货,订单就变成已确认收货的状态了,商家都没法进行发货了。
这里提供一下订单和推送信息
微信单号: 4200002804202507224015153785下单时间:2025-07-22 07:37:43 推送时间:07:37:59
消息内容(去掉敏感信息):{"ToUserName":"xxxxx","FromUserName":"xxxxxx","CreateTime":"1753141078","MsgType":"event","Event":"trade_manage_order_settlement","transaction_id":"4200002804202507224015153785","merchant_id":"xxxxxxx","sub_merchant_id":"xxxx","merchant_trade_no":"20250722110113130266231540235097","pay_time":"1753141070","shipped_time":"0","confirm_receive_method":"2","confirm_receive_time":"0","settlement_time":"1753141078"}
微信单号: 4200002799202507248458645853下单时间:2025-07-24 11:56:09 推送时间:11:56:39
微信单号 4200002749202507250702692963 下单时间:2025-07-25 08:56:47 支付:2025-07-25 08:56:53 推送:08:57:02
。。。。。
最近的一笔
微信单号: 4200002840202507284272318180 下单:2025-07-28 09:52:21 支付:2025-07-28 09:52:32 推送 09:52:42
基本上都是下单不到一分钟就结算完成了。
因为没有发货的时候,不提供确认收货的功能,基本可以排除是用户操作。
目前只注意到两个小程序是这样,但是,又不是所有订单都这样,有些订单又是正常的,不清楚到底为什么。
另外,之前还出现过另外一种情况,就是订单还没发货,交易状态变成了(6) 资金待结算(通过【查询订单发货状态】接口查询到的order_state)。然后商家发货时,发货信息上传失败,提示这个订单不能再发货了。过了几天,订单资金正常结算了,也就没反馈这个问题了。
提供一下appid和发货页面的截图以便定位问题
openid:oRZXF5AgBAFcEDdocRh9E_2PLoWE
transaction_id:4200002840202507284272318180
merchant_trade_no:20250728110113130266231553680257
2.若确认以上反馈的小程序均为实物电商小程序且需发货,麻烦提供具体的appid以便进行核实
2、通过接口查询,发货管理是开通状态,发货管理的相关接口都可以调用。并且之前的订单是可以正常上传发货信息的。
3、自动结算的那种应该是不会收到trade_manage_order_settlement消息推送的,但这个有。
这个会不会是之前开通了发货管理,正常使用后微信那边检测到了什么,把小程序的某种类型改了,让订单不用发货就自动结算了。
感觉小程序发货管理7月24号,7月28号,7月29号结算都不正常,我们根据这几天的结算时间对账都是错的。找小程序客服问,小程序客服就让找微信支付客服。找了微信支付客服又让找小程序客服,就两边相互扯皮。这个发货管理系统有bug,不成熟就强制让接入,就是垄断欺客了。
这边是开放平台,没有界面截图。
可以提供接口返回数据。其实根据transaction_id应该就能够定位了吧。
微信单号: 4200002840202507284272318180 下单:2025-07-28 09:52:21 支付:2025-07-28 09:52:32 推送 09:52:42
这一笔
appid:wx2cc56d7950b84321
openid:oRZXF5AgBAFcEDdocRh9E_2PLoWE
根据appid和openid可以查询这个用户有两个订单,一个正常的,还有一个就是这个有问题的。
异常这个订单查询发货状态接口返回数据
{
errcode:0,
errmsg:"ok",
order:{
transaction_id:"4200002840202507284272318180",
merchant_trade_no:"20250728110113130266231553680257",
description:"",
paid_amount:4255,
openid:"oRZXF5AgBAFcEDdocRh9E_2PLoWE",
trade_create_time:0,
pay_time:1753667552,
order_state:4,
shipping:[
],
in_complaint:false,
merchant_id:"******隐藏*****",
sub_merchant_id:"774425665",
},
},