收藏
回答

微信支付-微信支付成功后,支付成功通知调用成功,但参数不对

问题描述:小程序支付成功后,支付成功通知触发了,但是通知接口收到的body内容并非文档描述的xml格式的文本,而是单单一个数字,该数字是支付金额(分)。

                平台支付授权目录已配置。

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

1 个回答

  • 微信支付技术助手8
    微信支付技术助手8
    2020-07-30

    你好,麻烦提供具体微信单号。这边帮你查一下。

    2020-07-30
    有用
    回复 4
    • 邓江涛
      邓江涛
      2020-07-30
      交易号 4200000595202007304000894725
      商户订单号 TK202007301047356796
      2020-07-30
      回复
    • 微信支付技术助手8
      微信支付技术助手8
      2020-07-30回复邓江涛
      经查询,提供的微信订单回调正常返回。具体数据已通过私信方式发送。麻烦查收。另外可以按照一下几点进行排查。请按照以下几点检查:
      1,请检查回调url是否能正常公网访问
      2,回调url是不能带参数的,请注意
      2,是否开启了防火墙,如果开户了防火墙,请添加微信支付回调IP(微信支付回调通知出口IP列表: https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=23_2&index=2
      3,是否正确使用post请求
      4,回调url修改成http协议试试
      2020-07-30
      回复
    • 小流星
      小流星
      2020-09-07
      我们也遇到同样的问题,通知接口收到的内容并非官方文档描述的xml格式结构,而只是一个数字,请问解决?


      交易号 4200000699202009075928930318
      商户订单号 WX20200907171449SGZD
      2020-09-07
      回复
    • 微信支付技术助手8
      微信支付技术助手8
      2020-09-08回复小流星
      返回数据正常。应该是你那边参数接收的问题。
      2020-09-08
      回复
登录 后发表内容
问题标签