微信下单账号与支付账号不一致 请核实后再试

admin 发布时间:2015-11-10 分类:.NET 阅读:28711次 添加评论

今天调试微信支付的时候,进行支付,弹出来一个错误提示“微信下单账号与支付账号不一致 请核实后再试”。

经过排查,是由于下单请求的传入的openid与实际支付人的openid不一致导致的,实际为程序逻辑有问题。

不应该用数据库保存的会员openid请求支付,而是要用登录当前账号的openid来请求支付。

data.SetValue("openid", openid);

此openid不是必选参数。

暂无留言

发表评论:

◎欢迎您的参与讨论。