收藏
回答

微信h5支付报错:“商家存在未配置的参数,请联系商家解决”,参数均已配置,还是报错?

h5支付域名配置如下:

本项目支付页面拉起微信h5支付的链接为:

https://uatinsured.mingya.com.cn/salespolicy/#/order-pay-p?orderId=902982420217724928&platform=1&uType=1&channelType=2

mweb_url(已添加redirect_url参数)为:

https://wx.tenpay.com/cgi-bin/mmpayweb-bin/checkmweb?prepay_id=wx281048548320104bfe55f675122a610000&package=371907787&redirect_url=https%3A%2F%2Fuatinsured.mingya.com.cn%2Fsalespolicy%2F%23%2Forder-result-p%3FpageType%3D3%26orderId%3D

以下为安卓UC浏览器实操截图:

跳转到微信支付链接后,通过浏览器获取referrer如下:

按照官方给出的错误对应排查手段,均已尝试,但仍无法解决问题。

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

3 个回答

  • 万能
    万能
    8小时前

    同样遇到这种问题,其他浏览器均正常,只有uc浏览器不行。

    现别人已解决,方法如下。

    uc浏览器默认父窗口弹窗到新窗口会将url参数拦截,导致提交给服务器的参数丢失。

    只要点微信支付以后,在本窗口处理、不要弹窗即可。

    即submit网络请求时self,不要blank

    8小时前
    有用
    回复
  • HLH
    HLH
    2024-12-24

    就是H5支付配置域名是不是只需要配置一个主域名,其他二级域名就都可以访问了呢

    2024-12-24
    有用
    回复
  • 逸海🐇
    逸海🐇
    2024-09-05

    解决了吗

    2024-09-05
    有用
    回复
登录 后发表内容