最新发布
-
V免签2.7全套二开增加免挂机功能以及易支付对接方式带pc/app端 程序说明: 本站的二开修复等原因,收集了这款支付系统源码,前面找到V免签二开原版,版本号v2.7,使用期间未发现其他问题,但是因为V免签在别的程序的对接插件寥寥无几,比如发卡平台,苹果cns等均未找到V免签对接插件。 于是自己开发这款V免签二开(易支付版),这个版本适配的易支付的接口,因此可以直接使用自己程序的易支付插件进行对接,后台可以自动升级。 程序源码、安卓端监控、pc端监控、pc端相对应的版本程序全部打包到下载地址,支付后即可下载全套。 亮点 本套支付系统可以在监控端离线状态下唤起支付,不漏单! 掉单也不怕,考虑到掉单情况,程序设计了客户可以自己补单 不管是app还是pc端都是可以看到回调情况日记 支持固码上传 后台设置了4种免挂通道,增加转账类型切换,扫码转账、个人转账(不支持APP监控),免挂已加入心跳,不用在另外开启心跳,增加自定义后台登录后缀,百度浏览器不能唤醒支付宝,在百度浏览器按钮已隐藏,解决苹果的百度浏览器出现400的情况,增加支付宝订单确认页,填写支付宝商户号后才会有等更多功能,程序可以直接对接易支付接口。 区别 V免签原版和二开(易支付)的区别: 1.二开的因为有易支付插件的加持更方便对接到自己的网站 2.二开版有云端免挂功能,支持支付宝和QQ的免挂,具体稳定性未经测试。 3.二开版因为是一直在更新,2.7版本也距离现在时间近,所以源码更新,bug更少,功能更多。 4.求稳定可使用挂机宝pc挂机,求便捷可直接使用安卓端监控app。 v免签后台截图 1676165529-3469fc53e602e4f-2048x1405.png图片 1676163232-7aad02ab1dd5477.png图片 pc监控端 v免签pc监控端截图图片 App监控截图 1676165697-3d3828d0e238bd1.jpg图片 支付截图 1676792407-2ad3ace0eda0d77.jpg图片 运行环境 ●Nginx1.1.5以上 ●PHP5.6-7.3 ●Mysql5.6以上 网站设置 ●1、网站目录->运行目录 设置为public并保存 ●2、伪静态 设置为thinkphp并保存 ●3、打开网站目录 config/database.php ,设置好您的mysql账号密码 ●4、导入数据库文件(位于根目录)pay.sql到您的数据库 ●5、至此网站搭建完毕,请访问 域名/houtai后自行修改配置信息!默认后台账号admin和密码123456 ●6、后台登录入口在route/route.php,找到’login’修改即可 ●7、在后台里设置首页跳转地址,不设置跳转到默认地址 ●8、配置邮箱信息和支付宝商户号 ●9、使用免挂或者软件监控,使用免挂需要配置回调监控 ●10、建议把当前站点的网站防火墙关了,以防被拦截 ●11、对接方式:易支付 里面有自带SDK文件,方便对接 免挂优先用国内服务器;PC端监控需要用国内服务器或者挂机宝 ●注意:使用APP监控请在支付宝里的设置->新消息通知->朋友消息提醒,把这个关了! 监控范围 ●微信:pc监控、app监控 ●支付宝:pc监控,app监控,程序免挂 ●QQ:程序免挂 ●数字人民币:app监控(开发) ●v免签支付测试地址: 演示:点击查看 下载后请保存网盘地址,后续更新维护修复都传在此分享网盘里面,后续可以直接下载。 隐藏内容,请前往内页查看详情 -
zibll子比主题使用小呆易支付时无法调用支付问题 ///此段教程适用子比主题使用易支付的场景 起因: 因目前使用的易支付平台免跳转扫码 qrcode.php 接口变更为mapi.php 这就导致了到目前为止最新 7.4 所有版本的子比主题无法使用该平台的免跳转扫码功能。 搜遍所有网也没有人发过这个教程!!!PHP 一窍不通!!!这里感谢 CHATGPT 一路指导!!!人类之光!!! 该教程适用的条件有两条 一:你的平台可以用"https://payapi.xxxzf.com/pay/submit/订单号/"这种格式的URL打开收款界面 二:检查你收款平台的开发文档,找到 API 接口支付下面的返回结果有无:订单号 trade_no 的返回变量 如有,接着往下看,一共两步 第 ① 步,在主题文件编辑器找到以下路径 子比主题: <color=Red>zibpay-ajax.php (zibpay/functions/zibpay-ajax.php) 在第 500 行的位置插入以下代码 if (empty($result['qrcode'])) { $code_url = "https://payapi.xxxzf.com/pay/submit/" . $result['trade_no'] . "/"; $result['qrcode'] = $code_url; }改完记得保存 第二步,在主题文件编辑器找到以下路径 子比主题:epay.class.php (zibpay/sdk/epay/epay.class.php) function get_real_ip_address(){ if (isset($_SERVER["HTTP_CF_CONNECTING_IP"])) { $_SERVER['REMOTE_ADDR'] = $_SERVER["HTTP_CF_CONNECTING_IP"]; $_SERVER['HTTP_CLIENT_IP'] = $_SERVER["HTTP_CF_CONNECTING_IP"]; } return $_SERVER['REMOTE_ADDR']; }修改第 232 行的位置的代码 原代码$this->alipay_qrcode = $this->alipay_config['apiurl'] . 'qrcode.php?'; 修改为$this->alipay_qrcode = $this->alipay_config['apiurl'] . 'mapi.php?'; 在第 269 行的位置插入以下代码 $client_ip = get_real_ip_address(); $para_filter['clientip'] = $client_ip;改完记得保存 最后在子比主题设置,商城&付费->收款接口里面,将易支付的 PC 端扫码支付打开,兼容模式不要开,点保存 现在,你可以优雅的使用易支付免跳转扫码收款啦~ 完结撒花 第二个问题,使用子比主题里的易支付无法调用支付如何解决? 首先找到子比主题里易支付文件路径如:zibpay 这个文件里的 functions/zibpay-ajax.php 第 775 行代码如下: //易支付发起支付 function zibpay_initiate_epay($order_data) { //获取参数 $config = zibpay_get_payconfig('epay'); if (empty($config['apiurl']) || empty($config['partner']) || empty($config['key'])) { return array('error' => 1, 'msg' => '易支付缺少配置参数'); } require_once get_theme_file_path('/zibpay/sdk/epay/epay.class.php'); $payment_method = 'alipay' == $order_data['payment_method'] ? 'alipay' : 'wxpay'; $parameter = array( "pid" => trim($config['partner']), "type" => $payment_method, 'notify_url' => ZIB_TEMPLATE_DIRECTORY_URI . '/zibpay/shop/epay/notify.php', 'return_url' => add_query_arg(['redirect_url' => urlencode($order_data['return_url'])], ZIB_TEMPLATE_DIRECTORY_URI . '/zibpay/shop/epay/notify.php'), "out_trade_no" => $order_data['order_num'], //本地订单号 "name" => $order_data['order_name'], "money" => $order_data['order_price'], "sitename" => get_bloginfo('name'), "clientip" => zib_get_remote_ip_addr() ?: '127.0.0.1', ); 把这段代码注释掉如: //易支付发起支付 function zibpay_initiate_epay($order_data) { //获取参数 $config = zibpay_get_payconfig('epay'); if (empty($config['apiurl']) || empty($config['partner']) || empty($config['key'])) { return array('error' => 1, 'msg' => '易支付缺少配置参数'); } require_once get_theme_file_path('/zibpay/sdk/epay/epay.class.php'); $payment_method = 'alipay' == $order_data['payment_method'] ? 'alipay' : 'wxpay'; $parameter = array( "pid" => trim($config['partner']), "type" => $payment_method, 'notify_url' => ZIB_TEMPLATE_DIRECTORY_URI . '/zibpay/shop/epay/notify.php', 'return_url' => add_query_arg(['redirect_url' => urlencode($order_data['return_url'])], ZIB_TEMPLATE_DIRECTORY_URI . '/zibpay/shop/epay/notify.php'), "out_trade_no" => $order_data['order_num'], //本地订单号 "name" => $order_data['order_name'], "money" => $order_data['order_price'], // "sitename" => get_bloginfo('name'), //"clientip" => zib_get_remote_ip_addr() ?: '127.0.0.1', ); -
Typecho付费阅读插件TeePay易支付修复版 资源介绍 基于作者胖蒜二开的网络修复版,修复Plugin.php 163行PHP报错,修复插件后台描述以及名称空白问题(强迫症患者),免登录购买,自定义任意易支付,本站测试环境为Typecho 1.2.1,PHP为7.4完美无错,注意填写易支付参数时“异步回调接口”一般情况下不需要改动! 使用教程 1.上传解压插件到/usr/plugins/ 文件夹,并且在后台启用 2.填写易支付各项参数,并且选择是否启用全部通道 3.在主题post.php文件相应位置添加如下代码 <?php echo TeePay_Plugin::getTeePay(); ?>一般将代码放在文章内容标签下方即可, <?php $this->content(); ?> \默认模板此行代码下面 大约在22行左右 <$this->user->uid); ?> \handsome模板此行代码下面 大约在77行左右 其他模板自行测试就不一一例举了! 图片展 922399512.png图片 922399512.png图片 1677957681.png图片 隐藏内容,请前往内页查看详情