服务商申请了特约商户,调不起支付
第一种情况: 服务商模式支付,商户号、证书序列号、私钥文件、apiV3Key使用的都是服务商的 请求参数也设置了sp_appid、sp_mchid、sub_appid、sub_mchid等参数 JSAPI支付发起后提醒如下: {"code":"PARAM_ERROR","message":"http header中的mchid与post payload中的mchid不匹配"} 第二种情况: 特约商户直接发起支付,商户号、证书序列号、私钥文件、apiV3Key使用的都是特约商户自己的。 (让特约商户绑定的微信号直接登录商户平台申请的支付所需信息) JSAPI支付发起后提醒如下: {"code":"PARAM_ERROR","message":"无效的openid"} 补充说明: 特约商户已经在关联APPID里绑定了对应的小程序(服务商为我关联的APPID、我自己关联的APPID两个模块中都将小程序绑定了) 用户openid获取使用的是特约商户绑定的小程序appid。