第一次做支付功能,我们用的浦发银行支付的接口,在小程序上调用wx.requestPayment,然后提示的是"下单账号与支付账号不一致,请核实后再支付"
上网搜索,说可能是三个问题导致的:
1:openid不一致
2:新用户未完全授权
3:多个微信账号导致的问题
经过我们的检查
1:openid我前端传的是本地存储的用户openid,有的文章说,openid要实时获取,后端打印的也是我传递的openid
2:授权方面我们只在登录的时候获取授权手机号,其他的应该没有了
3:我的微信也试过退出登录,小程序也重新进入
最后还是不知道怎么解决这个问题?
100%必现还是部分用户反馈?