收藏
回答

微信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,导致无法根据查询自己商户系统的业务订单。

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

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

2 个回答

  • 微信支付技术助手8
    微信支付技术助手8
    05-21

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

    05-21
    有用
    回复
  • 启年网络
    启年网络
    05-20

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

    例如

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

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