我们是三方服务商,之前有个客户给我们授权了【服务号】,我们给客户生成的H5页面的商城里,用户可以登录并微信支付。后来客户服务号不用了,重新申请了【公众号】对应是以前的订阅号,重新给我们授权以后,有的用户就无法微信支付了。(他申请订阅号后把之前关注服务号的粉丝迁移过来了,不过应该和是否关注也没关系吧)
我看了下官方文档说是订阅号的无法获取网页用户信息,拿不到openid,无法微信支付,现在打开H5提示下图,域名配置没问题,我怀疑是因为订阅号获取不到用户信息就提示这个
但客户反馈他们的用户,有的是可以微信支付的,也有录屏,我看了确实可以。
现在是想问下为啥有的用户还能微信支付,即使用户以前登录过,H5有缓存用户信息openid,但支付时应该也校验不过去呀

你这个是h5的支付的嘛,那只能是你代码里面获取的地址有问题,换一种获取方式
这个是有问题的:https://h5hkkyyc.oristarcloud.com
这个是没问题,可以支付的:https://h5rcshygj.oristarcloud.com
他俩都是公众号,不是服务号
怎么有的能支付,有的不能支付?来人帮帮忙