微信支付设置
一、微信商户开通
微信支付是微信单独的功能,需申请成为微信商户
通过微信公众号->微信支付->支付申请,进入开通环节
商户登录链接:https://pay.weixin.qq.com/index.php
注意事项:
1.微信支付仅支持v3支付。
2.微信支付开通商户号以及公众平台开通服务号,需要小程序的客户需要开通小程序账号。
3.小程序支付以及服务号支付都需要绑定商户号,具体可参考文档【公众号如何绑定商户号】
二、申请支付产品
1.在商户平台->产品中心内申请对应的支付产品。如PC需要申请Native支付,移动端微信浏览器内需要申请JSAPI支付,微信浏览器外需要申请H5支付。
2.产品开通后,JSAPI支付需要设置授权支付目录(例:www.***.com/ )
3.回调地址可不填(默认为 https://域名/api/order/pay/notify )
4.H5支付需设置H5支付域名,需与您H5访问的域名一致(例:www.***.com/mobile )
三、微信支付配置
1. 在账户中心->商户微信->基本账户信息中获取微信支付商户号
2. 通过商户平台->账户中心->API安全,在解密回调内设置APIv3密钥 ,可获取APIv3密钥
3. 通过商户平台->账户中心->API安全,申请商户API证书
4. 复制证书序列号到后台,如下图所示可获得证书序列号
5. 在商城后台设置->系统设置->支付设置->微信支付下,先输入商户号,API密钥,上传API证书文件以及API证书密钥文件后根据商户号内验证微信支付身份的方式,平台证书就使用步骤6,微信公钥就使用步骤7
6. 保存刚输入的信息后后点击更新证书会自动生成平台证书
7. 选择微信支付公钥模式并上传微信公钥文件,微信公钥ID,公钥文件在生成的API证书内,若找不到可点击重新下载
常见问题
问:微信支付无法唤起如何排错
答:
1.请先确认已设置对应微信支付的服务号,小程序信息。并确保公众号已申请微信支付并绑定商户号。
2.设置微信支付的相关账号信息。
3.逐一检查设置项设置的信息是否正确。