微信支付成功后,支付回调成功,但是没有参数返回

微信支付 文章 2021-04-04 19:02 0 14 全屏看文

微信支付成功后,支付回调成功,但是没有参数返回After the WeChat payment is successful, the payment callback is successful, but no parameters are returned

微信支付成功后,支付回调成功,但是没有参数返回
微信支付成功后,回调信息为空,订单号 2021040301083800004   商户号 1607558364  创建时间 2021-04-03 13:08:38

After wechat payment is successful, the callback information is empty, order number 2021040301083800004, merchant number 1607558364, creation time 2021-04-03 13:08:38

回答:

跨商通:

一般我会猜你是V2的回调,返回的是xml格式,xml消息包不一定会放在body里,看看raw-body。

Memory:

检查第二、第三点

微信支付完成后notify_url,没有收到回调通知情况下,可按以下几个步骤排查问题:

1、核实上送回调地址是否可被外网访问,是否有DNS解析

2、核实是否有安全策略拦截微信支付回调通知

3、确认回调地址代码的可用性

4、如果使用V3接口,确认下是否设置加密的秘钥,登录商户平台操作~请参考APIV3秘钥设置

附:回调通知注意事项支付回调和查单实现指引


青寒:

也可以参考一下相关问题,看看有没有和你一样问题的。

比如:微信支付成功,但回调时没有参数传过来?? - 微信开放社区 https://developers.weixin.qq.com/community/develop/doc/000e247d690e60e797bb634f556400

-EOF-