独角数卡: 5分钟部署数字商品自动发卡系统
【免费下载链接】dujiaoka🦄独角数卡(自动售货系统)-开源站长自动化售货解决方案、高效、稳定、快速!🚀🚀🎉🎉项目地址: https://gitcode.com/gh_mirrors/du/dujiaoka
凌晨两点,你还坐在屏幕前,把第 3 张卡密复制发给客户,而前面那笔订单到底付没付钱,你甚至没来得及核对。手动对账、发货、回消息,是卖数字商品最磨人的部分。独角数卡是一个开源的数字商品自动售货系统,从买家付款到卡密发放全部自动完成,7×24 小时不用你盯着。
纯手工发货 vs 自动发卡,差多少
| 维度 | 纯手工运营 | 接入独角数卡 |
|---|---|---|
| 订单处理耗时 | 3-5 分钟/单,逐笔核对 | 支付回调到达即自动完成 |
| 发货准确率 | 复制错、漏发、重复发 | 系统实时扣库存,卡密不会发错 |
| 服务时间覆盖 | 只有你醒着的时候 | 全天不间断 |
| 库存管理 | Excel 手工记录 | 批量导入,售出自动核减 |
独角数卡部署:从 0 到上线 5 分钟
| 组件 | 要求 |
|---|---|
| PHP | 7.2+,7.4/8.0 均可 |
| 数据库 | MySQL 5.6+ 或 MariaDB |
| Web 服务器 | Nginx(Apache 也可以) |
| Composer | 最新版 |
| 内存 | 1GB 起步比较稳 |
核心就三条命令:
git clone https://gitcode.com/gh_mirrors/du/dujiaoka cd dujiaoka composer install数据库初始化不用跑迁移,直接把 database/sql/install.sql 导入数据库,表结构和后台初始数据都在里面,然后填好.env里的数据库连接即可。用宝塔面板的话,PHP 环境和数据库可以一键装;仓库里还有 Dockerfile,想容器化也行。
支付接口在哪配
内置十几个支付渠道:支付宝、微信、码支付、payjs、易支付、PayPal、V免签、Stripe、Coinbase、ePay、USDT(epusdt)、tokenpay,基本覆盖了国内到海外的主流方式。商户号和密钥都在后台的支付管理页填写(app/Admin/Controllers/PayController.php),不用改代码。每个渠道的收银台和回调地址已经写好在 routes/common/pay.php,回调一到,系统自动核对金额、更新订单,这一步你完全不用碰。
卡密怎么批量导入
后台商品管理页(app/Admin/Controllers/GoodsController.php)里给商品设好价格、分类、库存后,用批量导入表单(app/Admin/Forms/ImportCarmis.php)一次性贴入卡密——一行一条,或者直接传 txt 文件,勾选去重后几千条卡密一分钟入库。说实话,这是整个系统里最爽的功能。
卡密如何自动发货
支付成功后,系统自动从该商品库存里取出未售出的卡密并标记已售(app/Service/CarmisService.php),买家在付款成功页直接看到卡密;同时按后台配置好的邮件模板,把卡密再发一份到买家邮箱(app/Jobs/MailSend.php)。双通道交付,买家基本不会再回来问"我的卡密呢"。
优惠券与订单推送扩展
优惠券逻辑在 app/Service/CouponService.php:优惠码绑定到具体商品,设置优惠金额、可用次数和有效期,下单时自动抵扣。另外,每笔订单成交后,可以同步推送到 Telegram、Bark、Server酱或企业微信机器人;每个商品还有一个api_hook字段,支付成功后系统会向你的服务器发请求,接自己的积分、分销系统都很方便。
一天的工作流:从开店到睡前看数据
早上开机,先扫一眼后台看板:昨晚进来多少单,哪些未付订单 5 分钟后被自动取消了。上午十点,Telegram 机器人弹出一笔成交,你去订单页看了一眼,状态已经是"已完成",卡密发出去了。中午发现某商品快售罄,后台传个 txt 文件批量补货,一分钟后上架。睡前花三分钟看最近 7 天的销售曲线和支付占比,决定要不要给这个商品放一批优惠券冲一下转化。这一天你只做了补货和看数据,订单和交付全是系统干的。
后台数据看板有哪些维度
仪表盘上挂了四组图表(app/Admin/Charts/):销售金额曲线(SalesCard)、已完成订单统计(SuccessOrderCard)、已支付与未支付占比(PayoutRateCard)、以及汇总的销售数据(DashBoard)。每张卡片都能切"今天/最近 7 天/最近 1 个月/最近 1 年",不用导表自己算。
踩坑速查
- 付款成功,订单却一直"未支付"→ 第三方回调地址访问不到你的服务器 → 确认支付域名有 HTTPS 且可公网访问,检查回调地址配置。
- 买家说没收到卡密→ 邮件服务器没配好,或者邮件被塞进垃圾箱 → 在系统设置里填 SMTP 参数;成功页本来就展示卡密,两条通道留一条就够。
- 部署完网站 500 一片→
.env里的数据库连接没填或填错 → 核对库名、用户名、密码和实际建的库是否一致。
进阶玩法
- 换模板:内置 unicorn、luna、hyper 三套前端模板(config/dujiaoka.php 里声明),切换风格不用重写页面,Luna 模板的首页背景效果就是下面这种清爽风格。
- 队列与缓存:推送、发货任务都走队列,配好 Redis 后高峰期不堵塞。
- CDN:静态资源集中在
public/assets/,挂 CDN 直接提速。 - 多语言:内置简体中文、繁体中文,出海够用。
今晚就能开张
独角数卡就是把"对账—发货—补库存"这套体力活交给系统自动完成,你只负责卖什么和定价。今晚把第一批卡密导进去,挂上一个支付渠道,明天早上你就有一份自动完成的订单清单。
【免费下载链接】dujiaoka🦄独角数卡(自动售货系统)-开源站长自动化售货解决方案、高效、稳定、快速!🚀🚀🎉🎉项目地址: https://gitcode.com/gh_mirrors/du/dujiaoka
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考