微信跨公众号支付(appid 与 openid 不匹配)

实现不同主体公众号的跨公众号支付其实原理很简单,就下面几点:

1、用一个公众号的appid来进行收款
2、这个公众号的appid需要和商户号绑定
3、用这个appid来获取用户的openid

进过上面三步是不是就对应起来了~

怎么才能在别的主体的公众号用我的appid来获得用户的openid呢?

其实很简单,你可以在需要支付的页面进行一次获取code的重定向操作,获取code的url内的appid,写你自己的appid就好了,后端拿code获取openid时也用我们自己的appid和appsecret。

具体看下文档:

https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_sl_api.php?chapter=9_1

遇到的问题:

appid 与 openid 不匹配:

看文档:

https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html

后台进行关联:
商家商户号与AppID账号关联管理:

https://kf.qq.com/faq/1801116VJfua1801113QVNVz.html
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

你的美,让我痴迷

你的好,我会永远记住你的。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值