一个轻量级的自助发卡系统,包含管理后台和用户前台。基于PHP原生+MySQL开发,无需框架,部署简单。
系统特点
- 轻量级:无需框架,基于PHP原生开发,性能卓越
- 管理后台:商品管理、卡密管理、订单管理、系统设置等一应俱全
- 用户前台:响应式设计,完美适配PC端和移动端
- 多语言支持:内置多种语言,支持快速切换
- 多支付渠道:支持平安夜支付、易支付(V1/V2)接口和PayPal国际支付
- 自动发货:订单支付完成后自动发送卡密到用户邮箱
- 多发货方式:支持卡密发货、固定信息发货(无限卡密)、API对接发货和人工核销发货
- 多端模板:支持PC端和移动端不同模板,并可一键切换
- 邀请系统:完整的邀请码生成和管理功能,解锁易支付V1和V2接口,无限分类和无限商品功能
- AI宣传文案:内置AI助手,自动生成营销宣传内容
- 滑动验证码:更安全的验证码机制,防止机器人攻击
- 维信聊天室:集成私域聊天群和站长聊天室功能,提升用户粘性
- 数据库同步:系统更新后自动提示同步数据库结构
- 邮件通知:基于PHPMailer的可靠邮件发送系统
- 微信推送:支持WxPusher的消息推送,及时通知站长和用户
- 自动识别站点URL:无需手动配置,自动适应不同环境
- 二维码支持:内置二维码生成功能
- 自动更新:一键在线升级系统到最新版本
- 访问统计:详细记录网站流量和用户行为数据
- 支付汇率配置:支持自定义不同货币的汇率转换,适配国际支付
- 发货日志模块:详细记录每笔订单的发货情况,方便排查问题
前台演示
下载地址
注意:本系统为免费商用软件,可在授权范围内使用,无需付费购买,但不允许进行二次开发,有需求可以去提issues
安装说明
环境要求
- PHP 7.0+
- MySQL 5.6+
- PDO_MySQL扩展
- OpenSSL扩展
- GD库(用于验证码和二维码生成)
- cURL扩展(用于接口请求和更新检查)
- JSON扩展(用于数据处理)
- ZIP扩展(用于自动更新功能)
- 支持SMTP的邮箱(用于发送邮件)
安装步骤
- 将源码上传到网站根目录
- 访问网站,系统将自动进入安装向导
- 填写数据库信息和管理员账号
- 安装完成后,使用创建的管理员账号登录后台
- 登录后台配置网站基本信息和支付接口
全新安装模式:系统采用数据库校准模式,无需手动导入数据库,安装向导会自动完成数据库初始化
升级说明:系统支持一键在线升级,升级后会自动提示进行数据库同步,确保系统正常运行
功能说明
多语言支持
系统内置多种语言支持,可以在前台轻松切换:
- 支持简体中文 (zh-CN)、英文 (en-US)、德语 (de-DE)、西班牙语 (es-ES)
- 法语 (fr-FR)、日语 (ja-JP)、俄语 (ru-RU)、维吾尔语 (ug-CN)等
- 管理后台可开启/关闭多语言功能
- 用户可通过前台语言选择器切换语言
- 开发者可通过添加语言文件扩展更多语言支持
多商品发货方式
系统支持多种发货方式,满足不同商品需求:
- 卡密发货:传统的一次性卡密自动发货模式
- 固定信息发货:适用于虚拟服务,无需消耗卡密库存
- API对接发货:支持对接第三方API自动完成发货
- 人工核销发货:适用于需要人工审核或处理的订单
模板切换系统
支持多端多模板切换:
- PC端模板:默认响应式模板,适合桌面浏览器访问
- 移动端模板:专为手机用户优化的轻量级模板
- 一键切换:管理后台可一键切换不同模板
- 设备检测:自动识别用户设备,应用最佳模板
邀请系统
系统提供完整的邀请码功能:
- 邀请码生成:后台可以获取邀请链接
- AI宣传文案:自动生成邀请宣传内容,提高转化率
- 邀请页面:专门的邀请落地页,提供邀请码登记和下载
- 邀请统计:详细记录和统计邀请使用情况
- 特权解锁:通过邀请可以解锁以下功能:
- 易支付V1和V2接口完整使用权限
- 无限商品数量(突破默认的20个限制)
- 无限分类创建权限
聊天室集成
系统集成了维信聊天功能:
- 私域聊天群:在前台为用户提供互动交流平台,提升用户粘性
- 站长聊天室:在后台为站长提供与其他管理员的实时沟通渠道
- 地区分组:支持根据用户IP地区自动分配到不同聊天群组
- 免登录模式:支持访客无需登录即可参与聊天
支付对接
系统支持以下支付方式:
- 平安夜支付:直接对接平安夜支付网关
- 易支付V1接口:支持易支付V1标准接口(需通过邀请或被邀请解锁)
- 易支付V2接口:支持易支付V2标准接口(需通过邀请或被邀请解锁)
- PayPal支付:支持国际支付,接入PayPal标准支付网关
在管理后台可轻松配置各支付接口参数,系统会自动处理支付通知和订单状态更新。
汇率配置
系统支持灵活的汇率配置:
- 多币种支持:支持配置不同币种间的汇率
- 实时更新:支持手动更新或API自动更新汇率
- 自动转换:自动将外币转换为本地货币计价
卡密批量管理
增强的卡密管理功能:
- 批量导入:支持Excel/CSV/TXT格式批量导入卡密
- 批量导出:支持将卡密数据导出备份
- 批量删除:支持按条件批量删除卡密库存
- 状态筛选:支持按使用状态筛选卡密
发货日志
详细的发货日志系统:
- 发货记录:记录每笔订单的发货详情
- 发货状态:显示发货成功/失败状态
- 错误追踪:记录发货失败原因,便于排查
- 重新发货:支持失败订单手动重新发货
邮件通知系统
基于PHPMailer构建的可靠邮件发送系统:
- 支持SMTP服务器配置
- HTML邮件模板
- 支持附件和图片嵌入
- 邮件发送队列和失败重试机制
微信推送通知
基于WxPusher的推送功能:
- 订单状态变更推送
- 系统异常报警推送
- 管理员登录通知
- 支付成功通知
二维码生成
内置phpqrcode库,支持多种二维码生成场景:
- 订单查询二维码
- 支付二维码
- 邀请码二维码
- 自定义链接二维码
使用说明
管理员登录
- 访问
/admin/
目录进入管理后台 - 使用安装时设置的管理员账号密码登录
- 登录后请及时完善网站配置
商品管理
- 添加商品:填写商品名称、价格、描述等信息
- 选择发货方式:卡密发货、固定信息发货、API对接发货或人工核销
- 上传/导入卡密:支持批量导入卡密
- 设置商品状态:上架/下架
配置支付接口
- 进入系统设置
- 填写支付平台提供的商户ID和密钥
- 配置汇率(如使用国际支付)
模板管理
- 进入模板管理页面
- 选择PC端或移动端模板
- 设置是否自动识别设备类型
安全建议
- 使用强密码保护管理员账号
- 设置合理的目录权限
- 定期备份数据库
- 启用HTTPS保护用户数据安全
- 定期更新系统到最新版本
常见问题
Q: 支付成功但未发货?
A: 检查支付通道列表配置是否有误,确认通知URL是否正确,查看发货日志进行排查。
Q: 如何添加新的语言支持?
A: 联系开发者,或在更新建议里面反馈。目前系统已支持8种语言。
Q: 邮件发送失败怎么办?
A: 检查SMTP设置是否正确,查看系统日志了解具体错误信息。常见问题包括SMTP认证失败、端口被封等。
Q: 如何修改邮件模板?
A: 在管理后台的系统设置中可以自定义邮件模板HTML内容。
Q: 如何使用AI生成宣传文案?
A: 进入管理后台的邀请码管理页面,在宣传文案生成工具中选择相应的模板和风格即可生成。
Q: 如何配置PayPal支付?
A: 在支付设置页面配置PayPal商户ID和密钥,并在汇率配置中设置正确的汇率。
暂无评论内容