从零开始搭建——发卡站(微型电商站)及支付体系(V免签-易支付)(极*真保姆级)

发布于 2022-12-18  82 次阅读


  • 首先准备

服务器一台,一个域名
服务器自行安装好宝塔这里就不说了不会的 点我 看教程

第一步下载发卡站——这里我用的异次元作为演示

该项目地址——https://github.com/lizhipay/acg-faka

访问不了的话——点我下载

解析三个子域名(不懂点我

并添加到宝塔网站中(添加过程中——选择创建数据库并把账号密码等复制下来,待会安装要用)

这里有个关键的——发卡的网站要用PHP8.0(仅上面项目,其余发卡各不相同)

支付的两个用PHP7.0(数据库5.6以上均可)

从零开始搭建——发卡站(微型电商站)及支付体系(V免签-易支付)(极*真保姆级)插图
添加完的宝塔网站视图

安装并配置发卡

点击网站根目录——上传下载的压缩包到该目录解压(注意:先把原来网站目录的东西删了(有一个user.ini删不掉,没关系)

从零开始搭建——发卡站(微型电商站)及支付体系(V免签-易支付)(极*真保姆级)插图1

点击宝塔里的网站——点击发卡站域名一行后面的设置

选择伪静态——复制粘贴一下内容并保存

location / { if (!-e $request_filename){ rewrite ^(.*)$ /index.php?s=$1 last; break; } }

然后——点击SLL——Let's Encrypt——文件验证——选择域名——点击申请

申请完后——选择强制HTTPS并保存

访问——https://你的域名       开始安装即可

(注意数据库地址默认即可(如果商用环境自己添加远程热备库,这里就不说了))

填写刚刚保留下来的数据库各项信息并设置账号密码

——登录后台——找到通用插件——获取更多插件(这个项目需要注册及登记)——所有收费插件与本人无关,本人仅刚好使用此项目而已

找到支付扩展分类——我们需要安装( V免签支付 ,易支付,微信官方支付-SDK,支付宝-官方支付-SDK(本文仅涉及前2个,后面两个需要商户门槛)

选择——支付接口——删除原来的支付宝——添加支付(按自己喜欢设置即可(功能可以全部启用))(可以前往——https://www.iconfont.cn/——搜索并下载图标)

——到此先暂停——前往宝塔继续搭建支付

搭建V免签

剩下两个域名解析   随意选择一个进入网站根目录,删除里面内容user.ini删不掉,没关系

上传下载的V免签压缩包并解压——点我下载V免签

点击宝塔里的网站——点击域名一行后面的设置

从零开始搭建——发卡站(微型电商站)及支付体系(V免签-易支付)(极*真保姆级)插图2

伪静态 thinkphp

从零开始搭建——发卡站(微型电商站)及支付体系(V免签-易支付)(极*真保姆级)插图3

(这里有个细节——先申请证书再配置运行目录)

默认文档 中把index.html放在第一行

顺便查看一下PHP版本是不是7.0

从零开始搭建——发卡站(微型电商站)及支付体系(V免签-易支付)(极*真保姆级)插图4

修改config文件夹里面的database.php文件,把这三个数据库信息改成自己创建的数据库

保存后点击面板的数据库——点击导入,导入V免签数据库配置文件即可————点我下载数据库

导入后——打开域名登录v免签   账号:admin 密码:admin

魔鬼级细节——改好后有些人会出现提示未设置运行目录为/public,这时候——前往软件商店——已安装文件——找到Nginx点击选择重启即可

进入后台后,上传 支付宝微信保存设置了各个不同收款金额的收款码,里面功能一目了然,我这里截图做个演示

从零开始搭建——发卡站(微型电商站)及支付体系(V免签-易支付)(极*真保姆级)插图5

支付宝也一样,保存后,在主页上传没有金额的收款码

如果没有配置易支付那么同步回调跟异步回调全部填你的发卡或商品站域名即可

安装手机监控端(监控端要跟微信支付宝在同一个手机上(仅支持安卓,安装完记得扫监控码))点我下载

测试心跳正常后,前往发卡站后台————支付管理——支付插件——V免签——支付网关就是V免签域名(通信秘钥也在V免签里)
然后就可以购买测试一下
从零开始搭建——发卡站(微型电商站)及支付体系(V免签-易支付)(极*真保姆级)插图6

搭建易支付

跟前面流程一样——上传解压——点我下载

设置伪静态为

location / {
if (!-e $request_filename) {
rewrite ^/(.[a-zA-Z0-9\-\_]+).html$ /index.php?mod=$1 last;
}
rewrite ^/pay/(.*)$ /pay.php?s=$1 last;
}
location ^~ /plugins {
deny all;
}
location ^~ /includes {
deny all;
}

打开域名开始安装即可

后台地址为  http://你的域名/admin

账号:admin 密码:123456

登录后记得前往    系统设置——网站信息配置——修改密码

然后    支付接口-支付插件    点击刷新插件列表即可显示出17个支付插件

从零开始搭建——发卡站(微型电商站)及支付体系(V免签-易支付)(极*真保姆级)插图7
接着     保存后点击 配置密钥
请求地址是v免签的网址,https开头/结尾,密钥就是v免签后台的通讯密钥
接着前往【商户管理】-【用户列表】-【添加商户】(随意添加内容即可,只需要记住登录账号与密码(记不住没关系,记得回来修改就行))
前台(你的域名)商户登录即可,然后扫码测试即可
易支付配置发卡流程跟V免签一样,秘钥什么的在商户登录的API中心里
到此结束

KING