宝塔,你需要自备。
服务器,域名,需要有,域名需要备案,或者最起码有一个备案的域名。
公众号(已经认证),商户,都需要。
如果没有这些东西,我们可以代替购买,需要支付劳动费用。
教程开始
打开宝塔,在文件这里新建一个目录出来。
新建一个目录,上传后端进去
解压出来
在这里配置对应的支付参数
appid=公众号appid
serial_no=商户号证书序列号
mchid=商户号
secret=APIV3密钥
private_key证书文件内容
现在开始一步一步来介绍如何获取这些东西
首先登录mp.weixin.qq.com
扫码登录自己的公众号
然后登录 pay.weixin.qq.com
先关联你的公众号appid,然后去公众号平台同意
此处同意授权
返回,商户平台,找到商户号,
填写进入程序
这里设置一下apiv3密钥,点击设置。随便一个网站生成出来一个,比如这个网站,打开后输出一个32位的密钥即可
这个密钥需要填写进入程序,不要填写错误。
设置成功后,即可,密钥填写到,secret后面。现在开始生成证书,
点击生成证书,这个操作会让你下载一个软件出来,下载好了安装的地方需要知道,他不会生成到桌面
输入自己的商户号和企业名字进去,然后下一步
复制进网页
这样即为成功,可以关闭了
返回软件,点击下一步,一直点,点到出现这个为止
打开证书文件夹,找到key文件
右键重命名他,设置为TXT,即可打开
打开后全选复制进程序,private_key,只需要替换”’中间的,还差一个序列号,这时候回到微信支付网站,刷新重新进去证书,
将这个复制走,输入进程序,替换serial_no的内容
全部设置完毕后,保存即可,打开根目录的index.js
设置一个端口,服务器需要放行,宝塔也需要放行,后续用的到
随便设置一个保存即可,回到首页。
添加一个
选择刚才新建的文件
启动选项选择index.js
端口选择刚才设置的,并且放行
运行用户选择root
绑定一个域名
然后确定即可
设置上ssl 证书,不会的百度一下如何设置或者使用宝塔一键申请
找到php项目后,添加一个站点,随便输入一个域名绑定即可
上传前端程序到根目录
然后打开html文件可以修改参数,对接后端。
文字内容根据网站显示更改,具体可以先打开域名查看。
先设置你的公众号授权,同时在公众号后台配置网页授权域名
https://open.weixin.qq.com/connect/oauth2/authorize?appid=公众号appid&redirect_uri=https://你的域名/index.html&response_type=code&scope=snsapi_base#wechat_redirect
此处放入你的后端域名
这里也是,只替换域名,不要替换后面的
替换完成后,打开你的php项目的域名即可访问你的收银台
特别注意,你需要在微信支付后台,产品中心,jsapi支付中打开产品权限
同时需要注册开启的有
公众号IP白名单,和网页授权域名,如图
展示二维码,可能失效,不代表资料失效,失效原因可能因为服务器不再付费,资料依旧有效,如果你是2 3年后看到此文章,如果失效,可以咨询客服退款,或者获取最新产品。
如果无法支付,说明测试商户号已经被我们替换。