调用JSAPI V3版的统一下单接口,其中有4个参数很重要,分别是:
1、服务商应用ID sp_appid
2、服务商户号 sp_mchid
3、子商户应用ID sub_appid
4、子商户号 sub_mchid
现在的问题是,我自己作为一个微信支付的服务商,已经帮某个特约商户(子商户)开发好了一款小程序(小程序的主体和特约商户的主体时一致的,假定这款小程序已经通过了微信认证,AppId=wx123456789),那么在调用JSAPI V3版的统一下单接口发起支付请求时,这4个参数该如何传递?
服务商户号 sp_mchid = 我自己作为微信服务商的商户号,这个好获取,没问题!
子商户号 sub_mchid = 这个子商户的商户号,这个也好获取,也没问题
子商户应用ID sub_appid = 前面假设的AppId wx123456789,这个应该没问题吧?
最懵逼的是第一个参数,服务商应用ID sp_appid 这个该传什么? 目前我传的是以我服务商自己作为主体开发的另一款微信小程序的appid,但是报错 : 400 bad request! 难道是要传以我服务商自己作为同名主体的企业公众号(服务号)那个appid吗?请指教!不胜感谢!