小程序
小游戏
企业微信
微信支付
扫描小程序码分享
这边有俩个小程序A和B,B申请了微信支付服务商号,我在A后台获取了订单信息后向B发起http请求在B获取订单参数后用B的wxpay配置向微信服务器发起下单请求。后微信传回400响应报错appid和openid不匹配
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
根据开发者们的答复,你遇到的问题,解决方案总结提炼如下:
出现appid和openid不匹配的错误,是因为将A的openid放到B的appid下使用导致的。
appid和openid是一一对应的,它们必须匹配才能正常使用微信支付功能。
建议方案:
1. 确保使用正确的appid和openid进行支付请求。检查小程序A和B的appid和openid配置,确保它们分别对应于各自的小程序。
2. 如果需要在小程序A中发起支付请求,应使用小程序A的appid和从小程序A获取的openid。
3. 如果需要在小程序B中处理支付请求,应使用小程序B的appid和从小程序B获取的openid。
4. 仔细检查代码逻辑,确保在处理支付请求时正确地传递了appid和openid参数。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
A的openid放到B的appid下使用就会这样,appid和openid是一一对应的
A请求微信支付时,所有参数都要用A的信息
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
根据开发者们的答复,你遇到的问题,解决方案总结提炼如下:
出现appid和openid不匹配的错误,是因为将A的openid放到B的appid下使用导致的。
appid和openid是一一对应的,它们必须匹配才能正常使用微信支付功能。
建议方案:
1. 确保使用正确的appid和openid进行支付请求。检查小程序A和B的appid和openid配置,确保它们分别对应于各自的小程序。
2. 如果需要在小程序A中发起支付请求,应使用小程序A的appid和从小程序A获取的openid。
3. 如果需要在小程序B中处理支付请求,应使用小程序B的appid和从小程序B获取的openid。
4. 仔细检查代码逻辑,确保在处理支付请求时正确地传递了appid和openid参数。
A的openid放到B的appid下使用就会这样,appid和openid是一一对应的
A请求微信支付时,所有参数都要用A的信息