独角数卡对接蓝鲸支付平台实现个人发卡
这里写自定义目录标题
- 什么是独角数卡?
- 视频教程
- 安装教程
- 1、独角数卡Docker安装
- 2、支付配置
- 3、独角数卡BUG修复
什么是独角数卡?
在数字化时代,虚拟产品如游戏卡密、软件许可和会员订阅等已成为市场不可或缺的增值服务。自助售货系统因此应运而生,为商家带来更高效的销售渠道,同时也为消费者提供了极佳的购物体验。独角数卡(Dujiaoka),作为一款开源的自动售货系统,正是为站长们量身打造的自动化售货解决方案。它不仅追求高效、稳定和快速的销售处理,更致力于各类数字商品的无缝销售。
视频教程
相关网址:
独角数卡对接蓝鲸支付平台实现个人发卡收款
安装教程
1、独角数卡Docker安装
# 创建挂载目录
mkdir -p /opt/dujiaoka/{uploads,storage}
# 初始配置文件
vi /opt/dujiaoka/.env
复制如下内容
https://github.com/assimon/dujiaoka/blob/master/.env
APP_NAME=独角数卡
APP_ENV=local
APP_KEY=base64:hDVkYhfkUjaePiaI1tcBT7G8bh2A8RQxwWIGkq7BO18=
APP_DEBUG=true
APP_URL=http://dujiaoka.testLOG_CHANNEL=stack# 数据库配置
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=
DB_USERNAME=
DB_PASSWORD=# redis配置
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=
REDIS_PORT=6379BROADCAST_DRIVER=log
SESSION_DRIVER=file
SESSION_LIFETIME=120# 缓存配置
# file为磁盘文件 redis为内存级别
# redis为内存需要安装好redis服务端并配置
CACHE_DRIVER=file# 异步消息队列
# sync为同步 redis为异步
# 使用redis异步需要安装好redis服务端并配置
QUEUE_CONNECTION=redis# 后台语言
## zh_CN 简体中文
## zh_TW 繁体中文
## en 英文
DUJIAO_ADMIN_LANGUAGE=zh_CN# 后台登录地址
ADMIN_ROUTE_PREFIX=/admin
赋权并安装
chmod 777 /opt/dujiaoka/.envdocker run -d \--name dujiaoka \-p 80:80 \-v /opt/dujiaoka/.env:/dujiaoka/.env \-v /opt/dujiaoka/uploads:/dujiaoka/public/uploads \-v /opt/dujiaoka/storage:/dujiaoka/storage \hkccr.ccs.tencentyun.com/apocalypsor/dujiaoka:latest
2、支付配置
蓝鲸支付 的后台地址和通讯密钥
3、独角数卡BUG修复
该接口参数获取有误,导致用户付款后无法正确查看卡密
docker exec -ti dujiaoka /bin/bashvi app/Http/Controllers/Pay/VpayController.php# 在图示位置增加下方代码
$oid = explode("?", $oid)[0];# 重启服务
docker restart dujiaoka
验证结果