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

背景

最近公司有一個需求,爲了實現財務對帳方便,想在原生APP裏實現多個微信收款帳戶。理論上原生APP微信支付是不支持這種方式。IOS端實現方式就不介紹了,網上一堆,下面重點給你們介紹一下Android端的實現方法。微信

實現技術點

  1. 每一個公司申請一個微信開發者帳號,而後每一個開發者帳號註冊並開通微信支付。
  2. 關鍵點:每一個支付帳號填寫的包名與簽名都要同樣,名稱能夠不同。這個是解決微信簽名問題
  3. APP端動態設置appId。如何動態設置?能夠是接口返回或者本地配置

小結

上面3步解決,那麼微信多支付帳號也就打通了。這種方式在微信V7.0.4以前版本能夠正常拉起支付, 可是在最新版本V7.0.4,沒法拉起。什麼緣由?如何解決呢?且聽下回分解,或加我QQwx: 930324291微信開發

相關文章
相關標籤/搜索