首先说明,这里默认你已经搭建好了普通的微信支付,本文仅简单的说下下单配置过程中的区别,也就是将普通的微信支付改为服务商模式下进行;
1、新增特约商户这个按照步骤来,就不用说了;
2、新增完毕,客户也签约过了之后,接着进行配置;
3、在“特约商户APPID配置”中若无对方的小程序APPID,则增加上;
4、还是服务商自己的商户支付平台,找到appid账号管理,添加上服务商自己的用来普通微信支付的小程序的APPID,并进入对应小程序同意关联(关联这个不用说了吧);
5、支付所需的appid(就是上述4要绑定的这个)以及证书,全是服务商的,也就是普通微信支付用服务商信息能够正常支付就算是对的;
6、接下来在普通支付能够进行的基础上,添加/改写特约商户所需信息,让特约商户可以正常付款;
7、统一下单时,请求参数区别
将原来的openid直接参数名改为sub_openid,对应数值不用改,就用的是特约商户对应的openid
新增sub_appid、sub_mch_id两个参数,不明白的可以看官方文档:https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_sl_api.php?chapter=9_1&index=1
8、预支付后传参appId(注意大小写),就是拉起支付的特约商户的小程序appid了,具体见官方文档:https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_sl_api.php?chapter=7_7&index=5
说明:跟普通微信支付想比,源码上就是上述7/8条的区别,其他都可以看做是服务商自己配置微信支付;
标签:商户,支付,微信,服务商,特约,appid 来源: https://www.cnblogs.com/ss159/p/14998519.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。