1.配置微信支付商户号
在商户平台获取商户号。如下图:
将获取的商户号填写到教育支付配置处。
2. 配置api安全认证
2.1获取证书序列号
证书申请成功后,在点击微信支付商户平台--账户中心--API安全--管理证书中即可查看对应证书的序列号
2.2 上传证书文件
把获取到商户证书(API证书)和序列号,下载并上传至及教育后台相应的支付设置处才能实现支付功能。
3. 验证微信支付身份
微信商户验证支持2种方式:平台证书和微信支付公钥。
平台证书:无需客户配置,系统自动完成。
微信支付公钥:必须客户自行前往微信商户后台进行配置,填写公钥ID、上传公钥文件。
能使用那种方式,微信官方暂未明确规则,以实际商户后台显示为准:
a.仅有平台证书:如果商户后台仅显示平台证书信息,则使用平台证书加密方式,无需配置。
b.仅有微信支付公钥:如果商户后台仅显示微信支付公钥信息,则使用微信支付公钥加密方式,须配置公钥ID、上传公钥文件。
c.两者都有:则需须按微信支付公钥进行配置。
配置流程:
a.仅有平台证书
证书微信支付自动提供平台证书,无需商户进行任何操作。
b.仅有微信支付公钥/两者都有
登录微信支付商户平台,账户中心-API安全-微信支付公钥,按照指引生成并下载公钥
将序列号填写至教育后台--支付设置--小程序微信支付设置位置(如图)
4. 解密回调
密钥设置路径:微信支付商户平台-账户中心-API安全-设置APIv3密钥
点击“设置”(需先安装操作证书),设置32个字符的密钥。(千万注意是APIv3密钥哈,其他密钥不要点击)
注意:不要轻易修改支付密钥,修改后记得回到教育后台同步更新。
完成以上配置操作后,就可以开启使用微信支付啦!
PS:附上微信支付商户类目对应费率、资质、结算周期