参数设置主要是设置微信支付的信息。小程序名称、小程序应用编号、小程序应用秘钥为系统自动获取的信息,微信支付商户号及支付秘钥是需要手动输入。

支付类型分两种 1.普通支付, 2.服务商支付 下面分别介绍两种支付方式的配置方式
注:支付只有企业的可以申请,个人不能申请。

一. 普通支付

微信支付相关参数获取:

登陆小程序后台(https://mp.weixin.qq.com):
点“微信支付”
若,未开通,则需要开通

开通成功后,商户号及密码会发送到你的注册邮箱, 登陆邮箱找到微信支付商户平台相关信息

登陆微信支付|商户平台(https://pay.weixin.qq.com

设置32位API秘钥

微信支付商户号位置:商户号 APP_MCHID 登录微信支付商户平台,在【账户中心-账户设置-商户信息】中查看

*微信支付密钥:微信支付密钥 APP_KEY 登录微信支付商户平台,在【账户中心-账户设置-API安全】中设置

二 服务商支付

第三方服务商申请自己的服务号appid,并通过该服务号appid申请服务商mch_id,以此获得微信支付服务商能力。再通过服务商mch_id为所服务的特约商户申请创建微信支付sub_mch_id,创建好的sub_mch_id默认和服务商的mch_id建立父子授权关系。

1、说明

最常规的第三方模式,第三方帮特约商户申请商户号并为他进行支付开发,在第三方或特约商户的小程序中拉起支付,第三方本身不经手资金,支付成功后资金直接进入特约商户商户号

2、账号申请指引

普通服务商模式需要申请的账号有微信支付服务商mch_id、特约商户mch_id以及拉起支付的小程序appid。

  1. 申请微信支付服务商mch_id
    目前微信支付服务商mch_id的申请渠道仅开放给认证的服务号,即登录认证的服务号后台(mp.weixin.qq.com),点击左侧导航栏的微信支付,在页面中选择服务商申请,按流程即可申请开通并获得服务商mch_id。申请指引:http://kf.qq.com/faq/161220iqeAfA1612202yeURB.html

  2. 申请特约商户号mch_id
    获取到服务商mch_id后,登录服务商平台(https://pay.weixin.qq.com/partner/public/home),可在特约商户管理中为你所服务的特约商户进行账号申请。申请指引:http://kf.qq.com/faq/1612203AfMba161220eU3AjY.html

  3. 申请拉起支付的小程序appid
    登录mp.weixin.qq.com,注册一个小程序的开发者账号。申请指引:https://mp.weixin.qq.com/debug/wxadoc/introduction/index.html

获取到小程序开发者账号后,进行微信认证。微信认证指引:https://mp.weixin.qq.com/debug/wxadoc/introduction/#小程序申请微信认证
注:此小程序无需再额外开通微信支付,将该小程序appid配置为对应的特约商户开发配置中的sub_appid即可使用。

  1. 参数配置
    上述服务商和特约商户 都审核通过后 开始配置后台的服务商支付参数, 服务商的三个参数, 和普通支付获取方式一样 支付子商户号就是创建特约商户时候系统分配的子商户号