在manifest配置微信支付地方,只有一个appid可配置。目前的业务需求是用户可以支付到不同的微信商户里面
想要动态的绑定微信支付的appid ,以为获取支付通道的时候里面会有appid的信息。
但是实际通道里面好像没有发现appid的信息。想问一下要实现在支付的时候自定义appid能怎么实现吗?
目前想到一个方案,原理就是微信支付的时候会先注册appid,默认的是读取的配置文件里面的那个appid进行的注册。这里写一个插件动态的重新注册appid就能够实现了。前提是使用本地打包的方式,目前已测试能够重新注册,现在在等申请另外一个商户号进行完整测试。
JRay (作者)
看了这个的SDK之后,目前想到一个方案,原理就是微信支付的时候会先注册appid,默认的是读取的配置文件里面的那个appid进行的注册。这里写一个插件动态的重新注册appid就能够实现了。目前已测试能够重新注册,现在在等申请另外一个商户号进行完整测试。
2018-01-08 15:59