【教程】独角数卡宝塔完整搭建与V免签 易支付支付对接

在数字交易盛行的今天,虚拟产品的销售早已不再局限于人工发货。独角数卡(Dujiaoka),一款基于PHP的开源发卡系统,凭借其高效、简洁、可拓展的特性,成为个人开发者与中小商家快速构建在线发卡平台的首选。本文将以实操方式带你完成从环境部署到支付对接的全过程。

宝塔环境准备:

图片[1]-独角数卡完整搭建与支付对接教程:从环境安装到V免签、易支付集成优化全流程

独角数卡运行于PHP环境,推荐使用编译安装方式以获得更好的性能表现。

1. 确认并修改PHP设置

图片[2]-独角数卡完整搭建与支付对接教程:从环境安装到V免签、易支付集成优化全流程

在宝塔面板中,依次进入:
软件商店 → PHP设置 → 禁用函数列表,删除以下函数:

putenv, proc_open, pcntl_signal, pcntl_alarm

这些函数若被禁用,将导致artisan命令执行失败。

2. 安装必要扩展

图片[3]-独角数卡完整搭建与支付对接教程:从环境安装到V免签、易支付集成优化全流程

前往 PHP设置 → 安装扩展,启用以下组件:

fileinfo, redis, opcache(可选)

这样可确保系统稳定运行并具备缓存优化能力。

创建网站并上传独角数卡源码

图片[4]-独角数卡完整搭建与支付对接教程:从环境安装到V免签、易支付集成优化全流程
  1. 在宝塔中新建网站
    新建一个站点作为运行目录。
  2. 上传独角数卡发行包
    务必选择带有 build 字样的压缩包,例如:
dujiaoka_build.tar.gz

否则缺少依赖会导致安装失败。

  1. 设置伪静态与运行目录
图片[5]-独角数卡完整搭建与支付对接教程:从环境安装到V免签、易支付集成优化全流程
  • 运行目录设为 /public
  • 启用官方推荐伪静态规则(在独角数卡文档中可获取)

访问域名后,即可进入自动化安装流程。

图片[6]-独角数卡完整搭建与支付对接教程:从环境安装到V免签、易支付集成优化全流程

安装错误与解决方案

图片[7]-独角数卡完整搭建与支付对接教程:从环境安装到V免签、易支付集成优化全流程

若在安装时遇到提示被WAF拦截,首先检查宝塔WAF站点保护是否开启,必要时临时关闭。
如果问题依旧,可手动执行以下步骤:

至此,系统应已成功运行。

配置守护进程:保持系统任务稳定

独角数卡依赖队列服务(Queue)处理订单与回调,因此需配置守护进程。

方式一:堡塔应用管理器

图片[8]-独角数卡完整搭建与支付对接教程:从环境安装到V免签、易支付集成优化全流程
图片[9]-独角数卡完整搭建与支付对接教程:从环境安装到V免签、易支付集成优化全流程

路径:软件商店 → 堡塔应用管理器设置 → 添加应用
参数示例:

名称:dujiaoka  
应用环境:php7.4  
启动文件:/artisan  
启动参数:queue:work  

方式二:Supervisor

图片[10]-独角数卡完整搭建与支付对接教程:从环境安装到V免签、易支付集成优化全流程

路径:软件商店 → Supervisor设置 → 添加守护进程
命令示例:

/www/server/php/74/bin/php /www/wwwroot/dujiaoka/artisan queue:work

务必根据你的PHP版本号与路径调整。

支付对接:打通交易通道

虚拟发卡平台的核心是支付系统。独角数卡支持多种支付方式,包括支付宝、微信、Epusdt、V免签、易支付等。

系统优化与外观调整

1、删除底部版权信息

2、提升加载速度

  • 图片统一转换为 WebP 格式,控制在10KB以内。
  • 启用 Cloudflare 缓存与Rocket Loader。

3. 自定义外观

进阶优化:支付图标自定义

图片[11]-独角数卡完整搭建与支付对接教程:从环境安装到V免签、易支付集成优化全流程

从安装环境、伪静态配置,到支付接口接入与系统优化,独角数卡已成为一套完善、可自定义的虚拟商品销售解决方案。
无论你是个人开发者还是电商从业者,只要搭建好这一系统,就能轻松实现自动发货、即时到账、安全稳定的电商交易闭环。

安装Epusdt教程

独角数卡v免签支付设置

登录后台以后在左侧找到配置 ➜ 支付配置 ,默认后台除了数字货币其它支付接口都是开启状态。作者给出了各支付接口对应配置

支付选项商户id商户key商户密钥备注
Epusdtapi接口认证token空epusdt收银台地址+/api/v1/order/create-transaction如果独角数卡和epusdt在同一服务器则填写127.0.0.1不要填域名,例如http://127.0.0.1:8000/api/v1/order/create-transaction
支付宝官方(当面付、PC、wap)支付宝开放平台应用appid支付宝公钥商户私钥
payjspayjs商户号(mchid)空payjs密钥
码支付平台商户号码支付请求网址密钥市面上太多码支付了,直接将支付接口网址填入商户key就行。只要加密方式一样的就能发起支付,不行就不行了。懒得一家一家对接了
微信官方公众号或小程序appid商户号商户api密钥
麻瓜宝商户密钥空任意字符串
paysapi商户号空密钥
易支付易支付易支付请求网址密钥记得网址后面加/submit.php,不然请求没有作用!例如http://xxx.com/submit.php
V免签V免签通讯密钥空V免签地址
Paypal商家账号,一般是邮箱应用Client IDSecret

这里我们只对v免签进行讲解,其它接口请自行查阅。其实不论你是安装v免签原版还是二开版本都只需要设置易支付接口。

v免签原版设置:登录你易支付后台,找到商户管理点击登录。进入商户页面,在个人资料中查看API信息并记录。

图片[12]-独角数卡完整搭建与支付对接教程:从环境安装到V免签、易支付集成优化全流程

回到独角数卡后台配置 ➜ 支付配置 ➜ 易支付-支付宝 进行配置,配置填写参考下图,这里支付宝和微信配置都一致,点击启用并保存。

图片[13]-独角数卡完整搭建与支付对接教程:从环境安装到V免签、易支付集成优化全流程

v免签二开设置:登录v免签后台,在系统设置拷贝商户ID、通讯密钥。回到独角数卡后台,依旧是配置 ➜ 支付配置 ➜ 易支付-支付宝 参照上图更换相应网址、商户ID、粘贴v免签的通讯密钥,设置完成。微信只需更换名称,其它参考支付宝配置对应填写保持一致即可!

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 共3条

请登录后发表评论

    暂无评论内容