首先服务号开通微信支付;
1:下载安全证书
2:设置安全秘钥
3:下载官方demo
4:上传demo到测试服务器
5:在微信公众平台后台 进行微信支付配置
(
配置需注意:支付根目录 类似这样的http://1.weixin361.sinaapp.com/phppay_1/ 需要台上http 或者https 具体根据需求选择协议模式
填写进去后需要点击后面的添加按钮,不然会一直提醒完善表单信息
)
6:测试目录的添加(确保发起支付的文件为此目录的下一级文件,不能是更下一级别的文件,不然会报错assess_denied)
7:白名单的添加
至此配置完成;
测试时候还可能遇到redirect_url 错误,这是微信授权登录时候发生的错误,确保js api配置了改当前域名
还有一个值得一提的我找了好久;
受理商id 其实就是微信支付商户号 也并非是个8位数;就在腾讯官方发过来的邮件里面;