收藏
回答

微信h5支付redirect_url偶尔不携带requestParam参数

请求微信h5支付预订单时,设置了redirect_url,并且在redirect_url里携带了请求参数,如下,携带了orderId

https://wx.tenpay.com/cgi-bin/mmpayweb-bin/checkmweb?prepay_id=wx20191159256098323f5ee0271546184500&package=3140421618&redirect_url=https%3A%2F%2Fxxx.com%2F%23%2Fsms%3ForderId%3D017793415899731190711352


但是在重定向前端时,redirect_url里,会偶尔不携带requestParam参数,丢失orderId,导致无法根据查询自己商户系统的业务订单。

偶发,请问是什么情况呢?

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

3 个回答

  • 这家伙
    这家伙
    2021-08-06

    支付完毕的时候,有一台手机偶尔会出现这个requestParam丢失问题,微信版本是v8.0.9

    2021-08-06
    有用
    回复
  • 微信支付技术助手8
    微信支付技术助手8
    2020-05-21

    添加一下wepayTS8(备注:微信社区XXX问提)。提供一下你都具体都参数。

    2020-05-21
    有用
    回复
  • 启年
    启年
    2020-05-20

    异步接收微信支付结果通知的回调地址,通知url必须为外网可访问的url,不能携带参数。

    例如

    http://www.weixin.qq.com/wxpay/pay.php

    2020-05-20
    有用
    回复 1
    • sleep丶
      sleep丶
      2020-05-21
      不是后端接收回调的地址,而是h5支付添加的redirect_url,控制前端重定向的
      2020-05-21
      回复
登录 后发表内容
问题标签