注意:
微信接口使用https通信,需要启用php_openssl扩展。
调用微信支付接口,网站须使用一级目录访问,避免使用多级目录访问网站。
1. 申请微信公众服务号,登录微信公众平台( mp.weixin.qq.com ),注册(选择公众号类型为 服务 号),提交审核,通过审核后, 对微信公众号进行认证。
2. 申请微信支付,登录微信公众平台,微信支付—开通,提交资料申请微信支付,申请成功,商户号以及密码会发送到您的邮箱。参考: https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=3_1
3. 登录至商户平台进行验证,在线签署协议,成功接入微信支付。
微信商户号与微信公众号进行关联绑定:
https://pay.weixin.qq.com/static/pay_setting/appid_protocol.shtml
4. 设置微信公众号支付目录
注: 公众平台微信支付公众号支付授权目录、扫码支付回调URL配置入口已于2017年8月1日迁移至商户平台( pay.weixin.qq.com), 详情 请点击。请登录商户平台,进行配置。
5. 设置网页授权获取用户基本信息的回调页面域名:公众平台-开发-接口权限
6、微信支付密钥,参考:
https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=3_1
7、后台--商城--设置 启用微信支付并填写相应参数,
注:公众号密钥填写公众号的Appsecret