微信支付提供了两种支付方式:
[微信支付(商户自主申请)]
[微信支付(微脉代收)]
微信支付提供体验顺畅、使用安全的微信端支付解决方案,便于顾客从微信端购买网站产品。
申请微信支付需满足以下条件:
- 注册类型为服务号的微信公众号,并完成服务号认证,即认证服务号;
- 完成微信支付申请。微信支付费率在 0.6%-2.0% 之间,提现周期在 1-7 个工作日;
- 公立医院的费率目前微信费率为 0。
微信支付需要 认证服务号 才可以申请,所以申请完服务号后,需要进一步完成认证。
在 微信公众平台 - 微信支付 - 支付申请 中可查看“微信支付已开通 ”的标识:
成功申请微信支付功能后,微信方将会给商家发送一封**【恭喜您成功通过微信支付商户资料审核!】**的邮件。邮件中附有商户平台证书和一些重要的信息,包括了此处需要的商户号。
2.1 登录商户平台设置 API 密钥
商户平台登录帐号与密码在邮件中获取
进入后安装** 安装安全控件 和 操作证书**,操作如下:
登录微信支付商户平台,路径 账户中心 - 个人设置 - 操作证书。
登录微信支付商户平台,路径 账户中心 - 个人设置 - API 安全。
完成上述安全控件及证书安装后,左侧导航选择 API 安全设置 32 位密钥,操作如下:
可通过 32 位随机密钥生成网站生成密钥,登录密码为邮件中的[商户平台登录密码]
此商户 API 密钥后续需要填写到微脉商户后台。
此 API 证书后续需要上传微脉商户后台。
4.1 设置支付授权目录
前往 产品中心 - 开发配置 - 支付配置,添加 JSAPI 支付授权目录和扫码回调链接
添加时均需要选择 https://
选项,操作如下:
公众号支付-JSAPI 支付授权目录:
商户号与 API 密钥填写
[商户号]提供给金服;
[商户平台 API 密钥] 提供给金服;