收藏
回答

小程序中调用微信支付,收不到回调?

APPID: wxda40d566b332ad77

商户订单号:1475482241269235712,1475481100053643264

微信支付订单号:4200001386202112271350003919,4200001409202112271497352284

交易时间:2021-12-27 23:02:53,2021-12-27 22:58:25

这几天测试的订单一直收不到回调,在社区里看了相关文档,按要求做了相关配置,开发环境、生产环境都收不到回调,付完款就无处可查到底哪出了问题,微信这是多少年了,有点进步行吗?

回答关注问题邀请回答
收藏

2 个回答

  • Memory
    Memory
    2021-12-28

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

    1. 确认上送微信回调地址与自己系统实际回调地址是否一致;
    2. 核实上送回调地址是否可被外网访问,是否有DNS解析;
    3. 核实是否有安全策略拦截微信支付回调通知;
    4. 确认回调地址代码的可用性;
    5. 如果使用V3接口,确认下是否设置加密的秘钥,登录商户平台操作~请参考APIV3秘钥设置

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


    2021-12-28
    有用 1
    回复 3
  • 冯志辉
    冯志辉
    2021-12-28

    一般来说设置了回调地址,输入密码支付完成后,就会进入回调的;检查一下回调地址是否写错了。

    2021-12-28
    有用 1
    回复 2
    • Divine
      Divine
      发表于移动端
      2021-12-28
      回调地址肯定没错,核对过许多遍了
      2021-12-28
      回复
    • 冯志辉
      冯志辉
      2021-12-28回复Divine
      要检查一下代码里的回调地址有没写错,另外,微信支付回调有个时间机制,5秒,10秒,30秒类似这样的间隔回调的
      2021-12-28
      回复
登录 后发表内容