weixin-java-pay-demo
weixin-java-pay-demo copied to clipboard
在一个商户号对应多个appid的支付场景下,是否有解决方案
问题 在一个商户号对应多个appid的支付场景下,是否有解决方案
简要描述
现在项目中存在一个商户号和支付证书对应着多个不同appid的支付使用场景,但在现在的代码中支付配置的切换都是依赖于mchid,和appid是一一对应关系,无法满足我们的使用场景
版本情况
- WxJava 版本号:4.6.0
期待结果
希望能够以appid+mchId作为configMap的key来确定一个唯一的支付配置
实际情况
同一个商户号在小程序、h5、公众号等不同场景下都有不同的mchid,在支付和回调的时候切换支付配置无法根据mchid确定mchid对应的唯一appid
重现步骤
- 无
日志
日志内容如果过多,请将日志放在 pastebin 或者其他地方,并将url地址贴在这里