这是一个
涨姿势的站点

91pay_sspanel支付工具 支持 支付宝、微信、QQ钱包

之前搞了一支付宝面对面付款教程,实际测试 人少的时候还不错,人多的时候,总会出现二维码过期情况。

搞的秋名山飞车党,头痛不已,经常跟我诉苦。

于是我给他重新写了个支付模块,对支付宝、微信、QQ钱包都支持的不错。

测试站点

点击注册试用

更新记录

  • 2017.11.11 修复掉单问题(重复32次自动检测,增加异步消息检测)、将91pay放入二级目录(防止与主题冲突)
  • 2017.11.8 增加多个金额 1 3 5 6 8 10 12 13 20 22 39 50 60 100 110 120 200 400 500,设置混淆参数默认为bing.com
  • 2017.11.1 支持 支付宝、微信、QQ钱包,新用户注册现金奖励|高等级节点体验|设备数量限制融合入主代码。

注意

  • 未找秋名山事先说明的用户,因为无法识别充值来源。所以无法提现。
  • 模块不是免费使用的,需要找秋名山飞车党购买。
  • 购买之后 终身免手续费提现、提供终身升级服务、终身技术支持。
  • 如果是小白,就请有一个好的态度。不要总觉得自己不会,自己有理。不会就要交学费好不好。
  • 如果不能接受以上事宜,请勿继续阅读。

截图

  • 支付界面
    在充值页面,点击对应支付方式,即可充值。
    mark
  • 支付宝支付
    mark
  • 微信支付
    mark
  • QQ支付
    用的人很少,我就不浪费地方截图了。

升级方法

  • 没有什么重要页面改动,打算直接升级
    到站点根目录
git fetch --all
git reset --hard origin/master
git pull

对了,配置文件换成91pay
一键脚本的配置文件位置是:/home/wwwroot/default/config/.config.php,注意是个隐形文件。

$System_Config['payment_system']='pay91';
#请将base64加密后的支付宝账号复制于下方 http://tool.chinaz.com/Tools/Base64.aspx ,比如你支付宝账号是:mmmxcc,则密文为: bW1teGNj
#如果使用了CDN或反代,为了防止无法通知到真实的服务器,请在 /public/assets/91pay.php 第289行修改 $codepay_config['notify_url']参数
$System_Config['alipay']='';
  • 有较多改动,希望手动增添本功能
    1、public二维码上传等
    下载91pay.zip,上传到Public/assets文件夹内,并解压。
    解压之后,应该大概是这样子
    mark
    2、替换pay.php文件
    下载Pay.php,替换到
    这块可以用宝塔远程下载功能,复制链接放进去即可。会自动替换的。
    mark
    3、替换UserController.php文件
    下载UserController.php,替换到
    mark
    4、替换.router.php文件
    下载routes.php,替换到
    mark

5、替换RelayController.php
下载RelayController.php
mark

6、替换HomeController.php
下载HomeController.php
mark

7、设置91pay为支付方式
.config.php内,

$System_Config['payment_system']='pay91';
#请将base64加密后的支付宝账号复制于下方 http://tool.chinaz.com/Tools/Base64.aspx ,比如你支付宝账号是:mmmxcc,则密文为: bW1teGNj
#如果使用了CDN或反代,为了防止无法通知到真实的服务器,请在 /public/assets/91pay.php 第289行修改 $codepay_config['notify_url']参数
$System_Config['alipay']='';

mark

8、数据库处理(此步是为了保证数据不重复入库)

  • 一键脚本
    先进入数据库
mysql -uroot -proot

设置code为唯一

use sspanel;
ALTER TABLE `code` CHANGE `code` `code` VARCHAR(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL;
ALTER TABLE `code` ADD UNIQUE(`code`);

如果提示内部已经有多个相同的编码,则需要先清空一下code

TRUNCATE code;

之后再设置code唯一

  • 宝塔搭建的
    点击数据库,之后点击sql,在出现的框内输入
use sspanel;
ALTER TABLE `code` CHANGE `code` `code` VARCHAR(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL;
ALTER TABLE `code` ADD UNIQUE(`code`);

mark
同样的,如果出现提示数据已有重复,则需要清空code表。
mark

新用户

ss-panel魔改版宝塔略高级教程

直接按教程搭建,即可拥有最新功能。当然一键脚本也是自带的。

常见问题

  • Q1:提现周期?
    默认每日提现
  • Q2:没到账?
    是不是有使用CDN或者反代等,这样会使服务器没法进行真实的POST回调。
    /public/assets/91pay.php第289行 按提示设置真实服务器地址。此地址不会被用户看到。
可以转载,注明出处。91vps » 91pay_sspanel支付工具

评论 11

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #11

    我付款了啊,可为什么没有给我讲解????然后就不理我了

    天空之眼4周前 (11-21)回复