购买授权码
购买授权码。利益相关:没有半毛钱关系
https://open.axiwl.cn
授权域名
在如下网页授权
https://open.axiwl.cn/kamiauth.php
部署易支付
新建虚拟主机
lnmp vhost add
确认 php
版本为 7.0.33
或相近版本
- 最开始尝试时,我的
php
版本是7.3.11
,易支付用到的sg11
加密不支持。只能安装7.0.33
的php
版本供易支付使用 - 如果你还没有安装
php
,请安装7.0.33
或相近版本 - 如果你已经安装
php
的更高版本,请安装7.0.33
或相近版本,然后指定易支付用到的php
版本
安装多版本 php
已安装 php
版本为 7.0.33
或相近版本的请跳过
cd /root/lnmp1.6 ./install.sh mphp
编辑虚拟主机配置,指定 php
版本
vim /usr/local/nginx/conf/vhost/你的域名.conf
将
include enable-php.conf;
修改为
include enable-php7.0.conf;
重启 nginx
lnmp nginx restart
安装易支付
- 登录
phpmyadmin
- 创建数据库用户和数据库,并仅赋予 数据 权限
- 不建议直接使用
root
账户配置易支付
进入安装程序
假设你的域名是 domain.com
,则应访问
http://domain.com/install
配置 sg11
获取 sg11 下载链接
访问你的域名,点击 Click here下载
多版本 php
cd /usr/local/php7.0 mkdir ext cd ext
- 上传
ixed.7.0.lin
至ext
目录下 - 编辑
/usr/local/php7.0/etc/php.ini
,插入
extension=/usr/local/php7.0/ext/ixed.7.0.lin
单版本 php
cd /usr/local/php mkdir ext cd ext
- 上传
ixed.7.0.lin
至ext
目录下 - 编辑
/usr/local/php/etc/php.ini
,插入
extension=/usr/local/php/ext/ixed.7.0.lin
重启 lnmp
lnmp restart
进入后台
默认账户为 admin
,默认密码为 123456
。假设你的域名是 domain.com
,则应访问
http://domain.com/admin
- 建议登录后立即修改用户名和密码
配置易支付
根据需要操作
获取码支付参数。访问:https://codepay.fateqq.com/admin/#/dataSet.html
填写对应参数
- 接口地址为:
https://api.xiuxiu888.com/creat_order/
添加商户
复制商户号和密钥
依次设置
- 打开支付开关
- 设置显示名称
URL
为网站地址,例如:https://pay.domain.com/
PID
为上方获取的商户号Key
为上方获取的密钥
修复支付回调
此时,可以正常支付了。但是支付后,v2board
不会确认支付,因此需要修改部分代码
编辑 v2board
网站根目录下的 /app/Http/Routes/GuestRoute.php
在
$router->post('/order/epayNotify', 'Guest\\OrderController@epayNotify');
后加上一行
$router->get('/order/epayNotify', 'Guest\\OrderController@epayNotify');
然后重启 lnmp
lnmp restart
参考文档
https://lnmp.org/faq/upgrade1-4.html
https://codepay.fateqq.com/apiword/r1YwqrOte.html
https://www.youtube.com/watch?v=uUpVHU-AisE
https://9shi.me/index.php/archives/103.html
发表回复