请使用win系统 apache +php5.6 +mysql5.6 进行安装。
安装说明:
1、上传到网站根目录
2、用phpMyadmin导入数据库文件.sql
3、修改数据库链接文件 /APP/Conf/config.php
(记得不要用记事本修改,否则可能会出现验证码显示不了问题,建议用Notepad++)
4、后台地址 http://您域名/admin.php
帐号 admin 密码123456
图文教程:https://codepay.fateqq.com/help/BkyNe9_tl.html
这是一个如何使用我们接口的完善例子 。您也可以在网站寻找您的插件来直接安装到网站。
1:上传codepay整个目录到您网站的根目录(包括codepay目录名)。
2:将codepay_config.php设置为可写权限(安装后可取消可写权限 一般都有权限)。
3: 访问install.php 即:http://您的网站/codepay/install.php 如提示一些异常您需要按步骤处理。 一般是提示codepay_config.php无写入权限。
==================================================
4:输入码支付ID跟通信密钥 没有可以去http://codepay.fateqq.com注册或开通。
============================================================
5:输入MYSQL数据库的一些信息,数据库名最好是您现在网站所使用的数据库。
============================================================
如果数据库不存在会自动创建。
如果您没有MYSQL数据库 可安装Mysql或者阅读codepay.php 跟 notify.php 2个源码可轻松实现自己的业务。
============================================================
6: 安装成功后如果软件版:您还需要运行软件并制作并上传二维码。只使用微信支付可以无需软件
============================================================
支付宝二维码制作规则教程:https://codepay.fateqq.com/help/rknXG3lFx.html
微信二维码制作规则教程:https://codepay.fateqq.com/help/B1UeG5WYg.html
QQ钱包二维码制作教程:https://codepay.fateqq.com/help/rJ9pn2-Fl.html
二维码批量上传教程:https://codepay.fateqq.com/help/B1UeG5WYg.html
============================================================
7:访问index.php 即:http://您的网站/codepay/index.php
8:测试充值0.01并付款 (如果您是软件版无0.01二维码或无此金额二维码 此时会显示一个无二维码)
9:付款后会自动跳转到return.php (支付宝 QQ钱包支付 需要确保软件已经开启监控)
============================================================
访问 http://您的网站/codepay/user.php会看到以下信息:
============================================================
以下为测试数据 如果金额增加则表示充值业务成功执行
用户名:admin 当前金额:0.01 vip字段:0
============================================================
最后:删除install.php
============================================================
10:开始实现自己的业务。 修改notify.php或者 简单的修改codepay_config.php配置最下面相关的设置就能实现。
============================================================
默认这个业务实现为codepay_user表中的用户admin充值金额。您只需要修改codepay_config.php配置最下面相关的设置就能实现为您现有的用户充值 (安装在不同数据库实现业务需要记得切换数据库)
或者参考我们所发布对应您网站管理系统的配置方法。或者联系技术QQ:826105318 提供技术支持。
如 [织梦管理系统]修改codepay_config.php配置:(以下参数数据进入mysql数据库所得到)
=====================================
define(‘DB_USERTABLE’, ‘dede_member’); //充值用户所在数据库表名
define(‘DB_USERMONEY’, ‘money’); //充值用户所在表中的金额字段名
define(‘DB_USERNAME’, ‘userid’); //充值用户名的字段名
=====================================
============================================================
==========================关于调试==========================
公网开发调试:登录codepay.fateqq.com–全部订单–补单–查看返回信息–根据返回的错误信息调试
本地开发调试:请使用软件端【手动充值】进行调试 找到问题所在
============================================================
html目录:展示付款页面的3种不同方式
includes,lib目录:一些类及函数 不用改动
qr目录:二维码目录 不用管。如何使用可看官方文档。
目录下的.php文件 这是主要控制的文件。。
===============详细介绍===========================
index.php (充值首页–>提交订单)
==========================================
展示充值页面,确认充值后提交表单到codepay.php
==========================================
codepay.php (接收订单–>创建云端订单–>展示付款页面)
==========================================
创建云端订单并展示付款页面
可修改:pay_id变量可以从session或数据库中获得ID,最简单是直接将用户名传递给云端。 但中文用户一定要多调试几遍确保编码无问题。
==========================================
notify.php (接收异步通知–>处理业务)
==========================================
最重要的一个环节!这个需要您自己实现。
我以一个最通用的方式来教您如何使用系统自带的充值系统来实现自己业务。
简单实现金额充值方法:
1:您需要知道您的用户名在哪个数据库的哪个表。不知道可以百度找找您的管理系统。
2:您需要知道您的用户名字段,金额字段是什么。
如 [织梦管理系统]:(以下参数数据进入mysql数据库所得到)
=====================================
define(‘DB_USERTABLE’, ‘dede_member’); //充值用户所在数据库表名
define(‘DB_USERMONEY’, ‘money’); //充值用户所在表中的金额字段名
define(‘DB_USERNAME’, ‘userid’); //充值用户名的字段名 pay_id匹配的参数
=====================================
如[ECShop]系统:
=====================================
define(‘DB_USERTABLE’, ‘ecs_users’);
define(‘DB_USERMONEY’, ‘user_money’);
define(‘DB_USERNAME’, ‘user_name’);
=====================================
将以上参考配置 替换codepay_config.php 底部的配置即可实现自己的业务
return.php (付款后用户请求–>此版本已经废弃该文件)
==========================================
方法同上但此页面不是必须要实现业务。
pay.php (独立的收银台开发页面)
==========================================
该页面是一个比较简洁易懂的收银台开发演示 适合自行开发收银台
mode.php (安装配置文件模板)
==========================================
该文件不要去修改
codepay.sql (数据表结构)
==========================================
该表是用于去重复 如果数据库丢失 可在phpmyadmin–选择数据库–SQL–输入文件内容–执行
qrcode.php (本地二维码控制器)
==========================================
该文件为二维码传本地控制分配。 用于分配使用哪个二维码
前端可修改部分:
codepay/codepay.php可修改收银台的页面
codepay/js/codepay_util.js 为前端JS控制 可适当的修改 会影响到整体支付小心修改
常见问题FAQ
- 如何支付TRC20-USDT?复制链接直接支付即可以.
- https://trxlinks.com/pay/charges/index.html?merchantid=1