期望目标:在小程序中支付给不同公司主体的商户号
问题描述:支付失败,提示:“sub_mch_id与sub_appid不匹配”
过程描述:
我申请了A公司主体的小程序(sub_appid:XXX892)
作为服务商申请了B公司的支付帐号(sub_mchid:XXX251)
在B公司支付帐号申请授权A公司小程序,授权成功(图一)
在A公司小程序同意B公司支付帐号的授权申请(图二)
至此,A公司小程序与B公司支付帐号的的关联关系已经建立
小程序支付参数
mch_id:服务商的支付帐号
app_id:服务商支付帐号对应的公众号
sub_mchid:上面B公司的支付帐号(sub_mchid:XXX251)
sub_appid:上面A公司的小程序(sub_appid:XXX892)
sub_openid:sub_appid对应的用户的openid
发起支付错误:“sub_mch_id与sub_appid不匹配”
好多人说需要在服务商后台配置,但是不支持关联不同公司主体的appid(图三)
请问:该如何解决?
图一
图二
图三
2019-11-07 微信最新更新,已经解决了此问题!
在微信后台通过“新版配置流程”关联不同公司主体的APPID和MCHID,就可以通过服务商完成跨主题的支付了!
小程序可以关联主体不一致的支付帐号,而且描述就是支持支付给不同主体的支付帐号。
官方文档:https://pay.weixin.qq.com/static/pay_setting/appid_protocol.shtml
请问您最后回复的问题解决了,a主体的小程序中进行b主体商户的收款,最多可以配置多少个?
你好,请移步至微信支付专区https://developers.weixin.qq.com/community/pay提问,我们会有对应同学来处理。
去开发配置服务商模式查询有无绑定子商户号。绑定子商户号的方法是在服务商商户平台里的服务商功能里点开发配置。如果不知道怎么绑定请咨询对应产品BD同事
小程序主体和微信支付商户主体一致,否则无法支付
关联是关联啊,关联上主体不一致也是不行的
这里面写了主体不一致的情况,按照这个解决下看看呢