最近因项目需要接入微信支付,下载了官方的dome,正常配置后发现无法执行,相比之下,还是支付宝的技术文档好。
- 先要有微信公众--服务号,要认证过的。
- 登陆 《微信公众号平台》
在左侧开发下面找到“基本配置”,得到
APPID 和AppSecret
注意,下面的 服务器配置 不需要开启
再找到《公众号设置》,--》功能设置
填自己的域名,全部用 顶级就可以 如 www.xxxx.com
若用到通知模版,还需要 设置
IP白名单 (填写自己服务器的IP)
- 现在,要到《微信支付 商户平台》https://pay.weixin.qq.com/,去申请开通支付功能,在首页点 “成为商家”,再点 “注册微信支付商户号”,注册人要扫码,才能下一步,并且会成为管理员。
- 按提示准备好《营业执照》,《法人身份证》,有可能还要《特殊行业经营许可证》,复印件照片上必须要有红色章子。
提交后通常一小时内会通过。 - 登陆后,要设置一些密码。去《产品中心》,《开发配置》中得到 商户号:纯数字。
《支付配置》中,JSAPI支付授权目录,只要添加域名就行了,要带/,如:
http://www.xxxx.com/sshop/Native支付回调链接,不需要填,这是扫码支付用的
安全中心 ,设置好 API密钥,自己随便写32位
- 找到 《AppID账号管理》
我关联的AppID账号
会自动关联公众号,如果没有,手工关联一下。
重要一点: 证书根本不需要申请 - 接下来就可以进入开发。
重要说明 : 沙箱不需要申请,我申请好了发现也没有实际用处,纯粹浪费时间, - 直接0.01元进行操作,再回到商户平台退款就行。
补充说明一下:官方的php domo本人下载根本用不成!!!卡到支付界面就没动静了。 - 本人最后用的这个搞定