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

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

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

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

    实现不同主体公众号的跨公众号支付其实原理很简单,就下面几点: 1.用一个公众号的appid来进行收款 2.这个公众号的appid需要和商户号绑定 3.用这个appid来获取用户的openid 进过上面 ...

  2. 微信jsapi支付获取code_微信JSAPI公众号支付在部分机型上出现appid参数错误的解决办法 - YangJunwei...

    都说微信支付的坑比较多,老杨感觉还行,就是开始周期和调试过程比较费时费力-_-! 今儿在调试一个基于微信JSAPI公众号的支付项目时发现,部分机型(比如iphone7/vivo-x6d)中微信支付获取 ...

  3. php 公众号内h5支付宝支付宝支付宝支付宝支付,微信浏览器中支付宝wap支付和微信JSAPI公众号支付...

    手机浏览器只有支付宝wap支付,微信浏览器中出现支付宝wap支付和微信JSAPI公众号支付,其中支付宝wap在线支付没有在新窗口打开(兼容大部分手机),Thinkphp3.2公众号支付 下载资源 下载 ...

  4. 微信跨公众号进行支付

    场景: 公众号A是主体,公众号B.C.D等进行JSAPI 支付时,最终都是进入到A的商户号. 问题: 他们的openId都是不一样的,存在冲突问题 解决: 获得用户在公众号A下的openId 微信官方 ...

  5. php微信统一公众号支付接口,微信公众号支付怎么实现统一下单接口

    微信公众号支付怎么实现统一下单接口 发布时间:2021-03-12 09:44:45 来源:亿速云 阅读:89 作者:小新 这篇文章将为大家详细讲解有关微信公众号支付怎么实现统一下单接口,小编觉得挺实 ...

  6. 微信开发------------公众号支付统一下单整个流程

    申请微信支付在这里:https://blog.csdn.net/dmw412724/article/details/82735906 微信支付后台搭建(阅读本文的基础):https://blog.cs ...

  7. 微信H5公众号支付问题-(get_brand_wcpay_request:fail)2017年10月

    微信支付文档确实做的有很多不足的地方,基于以上情况本人对于微信支付遇到get_brand_wcpay_request:fail做出如下解决方案: function jsApiCall() {Weixi ...

  8. 如何跨公众号进行微信支付(appid and openid not match)

    appid and openid not match问题 最近,运营发现在我们公司A公众号下授权登录的用户在微信里访问我们的H5官网时,无法进行支付,主要原因是付款时是B公众号的账户. 问题描述:由于 ...

  9. php 微信授权 跨域,微信公众号支付 请求跳转code跨域

    1.开发微信商城公众号支付,前端发起ajax请求到服务器初始化订单.之后由服务器获取openid之后发起支付.在获取openid的第一步出现跨域异常.一下是部分代码: header('Access-C ...

最新文章

  1. 015_logback中的自定义Appender
  2. 黄金价格预测:如何将时序数据处理成监督学习数据
  3. etcd - 一个分布式一致性键值存储系统
  4. 为什么二进制保存的文件,打开仍然可以正常显示
  5. 一键导出/备份「有道云笔记」工具
  6. mysql8碰到 ERROR 1064 (42000)
  7. C++中的位域(bit-filed):一种节省空间的成员
  8. select scope_identity()
  9. Java-环境搭建(Mac版)
  10. p20怎么用android auto,奔驰23P/P20驾驶辅助系统到底有哪些功能,怎么使用?
  11. Linux字符设备驱动中container_of宏的作用
  12. Linux 嗅探 网络扫描 攻击防御神器 NMAP
  13. 微信服务号突破每个月4条的限制
  14. POJ 1088 滑雪 题解
  15. 12306抢票工具的使用
  16. 设计模式之策略模式:鸭子模式
  17. 兔年新春,快来领取你的春节全屏动效吧
  18. java中创建dvd_JAVA简单模拟DVD功能
  19. 有机化学php,有机化学原理
  20. xp安全模式下如何修复计算机,xp系统电脑安全模式进不去的处理方法

热门文章

  1. 关于 print 和 printf:
  2. 标清、高清、超清、1080p
  3. wacom怎么调压感_手绘板压感是什么 数位板压感怎么调【教程】
  4. 上海财经应用统计考python_2020考研:上海财经大学应用统计考研复习指南
  5. win10局域网的一点设置
  6. C++输入n(n100)个整数,找出其中最大的数,将它与最前面的数交换后输出这些数
  7. c语言编程汽车售票系统,C语言汽车售票系统实践报告.doc
  8. C语言课设——车票管理系统
  9. 04Linux查看隐藏文件
  10. openwrt下wifi配置详细细节