一个APP如何接入多个原生微信支付

背景

最近公司有一个需求,为了实现财务对帐方便,想在原生APP里实现多个微信收款帐户。理论上原生APP微信支付是不支持这种方式。IOS端实现方式就不介绍了,网上一堆,下面重点给你们介绍一下Android端的实现方法。微信

实现技术点

  1. 每一个公司申请一个微信开发者帐号,而后每一个开发者帐号注册并开通微信支付。
  2. 关键点:每一个支付帐号填写的包名与签名都要同样,名称能够不同。这个是解决微信签名问题
  3. APP端动态设置appId。如何动态设置?能够是接口返回或者本地配置

小结

上面3步解决,那么微信多支付帐号也就打通了。这种方式在微信V7.0.4以前版本能够正常拉起支付, 可是在最新版本V7.0.4,没法拉起。什么缘由?如何解决呢?且听下回分解,或加我QQwx: 930324291微信开发

相关文章
相关标签/搜索