weixin-java-pay-demo icon indicating copy to clipboard operation
weixin-java-pay-demo copied to clipboard

在一个商户号对应多个appid的支付场景下,是否有解决方案

Open hwc2357300448 opened this issue 1 year ago • 1 comments

问题 在一个商户号对应多个appid的支付场景下,是否有解决方案

简要描述

现在项目中存在一个商户号和支付证书对应着多个不同appid的支付使用场景,但在现在的代码中支付配置的切换都是依赖于mchid,和appid是一一对应关系,无法满足我们的使用场景

版本情况

  • WxJava 版本号:4.6.0

期待结果

希望能够以appid+mchId作为configMap的key来确定一个唯一的支付配置

实际情况

同一个商户号在小程序、h5、公众号等不同场景下都有不同的mchid,在支付和回调的时候切换支付配置无法根据mchid确定mchid对应的唯一appid image

重现步骤

日志

日志内容如果过多,请将日志放在 pastebin 或者其他地方,并将url地址贴在这里

hwc2357300448 avatar Feb 02 '24 01:02 hwc2357300448