收藏
回答

微信H5支付网络环境不通过


代码是前后端分离的,都放在同一个服务器上,

前端的域名为m.,后端的域名是www. 统一下单时spbill_create_ip为$_SERVER['REMOTE_ADDR']获取的ip。

为什么有的订单能成功支付,有的就会出现"网络环境未能通过安全验证,请稍后再试”。。

最后一次编辑于  03-20  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

1 个回答

  • 微信支付技术助手
    微信支付技术助手
    03-20

    您好,请参考:

    1. 商户侧统一下单传的终端IP(spbill_create_ip)与用户实际调起支付时微信侧检测到的终端IP不一致导致的,这个问题一般是商户在统一下单时没有传递正确的终端IP到spbill_create_ip导致,详细可参见客户端ip获取指引

    2. 统一下单与调起支付时的网络有变动,如统一下单时是WIFI网络,下单成功后切换成4G网络再调起支付,这样可能会引发我们的正常拦截,请保持网络环境一致的情况下重新发起支付流程


    03-20
    赞同
    回复