CoinHub是一款基于 Laravel 的在线支付网关系统+加密货币交易兑换+买卖币系统源码,支持 PayPal、Stripe、银行转账、加密货币等多通道收款,内置 KYC、2FA、WebHook、汇率自动更新、虚拟信用卡、余额投资理财、含代理端等功能。
CoinHub提供了强大的多代理功能,方便您在全球范围内拓展业务。代理可以创建用户、替用户进行交易等等。
一、CoinHub是什么?
CoinHub是一款基于 Laravel 框架开发的开源在线支付网关系统,专为需要快速上线多通道收款功能的企业与个人打造。通过 CoinHub,你可以轻松集成 PayPal、Stripe、银行转账、加密货币支付等主流支付通道,实现一站式收款、付款、退款、汇率自动更新与 KYC 身份认证。
您可以在几分钟内使用多种货币和多种支付网关(如 PayPal、Stripe、CoinPayments、Coinbase 等)存入资金。
CoinHub的主要功能 – 充值、支付、转账、兑换、请求付款、工单系统、收款、商家、商家付款、加密发送接收等。 如果用户对任何付款有任何索赔,他/她可以使用争议向被告提出索赔 。
二、核心功能亮点
1. 多通道收款:PayPal、Stripe、银行转账、加密货币支付一网打尽,满足全球用户支付习惯。
2. 安全合规:内置 KYC 身份认证、2FA 双因子验证、WebHook 回调、IP 白名单、SSL 强制跳转,打造安全支付系统。
3. 汇率自动更新:对接 Fixer.io 与 CoinGecko,实时同步 160+ 法币与主流加密货币汇率。
4. 管理后台:角色权限、交易报表、手续费模板、退款审核、工单系统一站式管理。
5. 二次开发友好:基于 Laravel 10.x,模块化设计,文档齐全,方便二次开发与主题定制。
6. CoinHub是一个简单、快速、安全和即时的加密货币兑换平台,任何人都可以兑换加密货币以及买卖加密货币。
7. 管理员可以自由创建任意数量的购买、出售和交换加密货币的方向。
8. 所有人都可以使用兑换服务,即使是未注册用户也可以。任何人都可以通过钱包、外部地址和不同的网关获取服务,并可以使用不同的支付网关进行支付。
9. 兑换商始终能够随时随地追踪他们的交易。
三、CoinHub安装教程
1. 环境要求
• PHP 8.1+
• MySQL 5.7+
• Redis(可选,用于队列与缓存)
• Composer、Node.js、NPM
2. 下载源码
购买代码并下载
3. 部署步骤
① 上传源码到服务器并解压
② 配置 Nginx/Apache 伪静态规则
③ 复制 .env.example 为 .env,填写数据库、Redis、邮件、支付通道 API 密钥
④ 运行
composer install
php artisan migrate –seed
php artisan key:generate
⑤ 设置计划任务(汇率自动更新、WebHook 重试队列)
* * * * * cd /path-to-paymoney && php artisan schedule:run >> /dev/null 2>&1
⑥ 前端编译
npm install && npm run prod
⑦ 访问域名完成初始化向导
四、支付通道配置示例
• PayPal:填写 Client ID、Secret、Webhook URL(https://yourdomain.com/webhook/paypal)
• Stripe:填写 Publishable Key、Secret Key、Webhook Endpoint Secret
• 加密货币支付:支持 Bitcoin、USDT、ETH,填写节点 RPC 或第三方网关 API Key
• 银行转账:后台可添加多银行账号,支持上传付款凭证人工审核
五、安全与合规最佳实践
1. 强制 HTTPS:在 .env 中设置 FORCE_HTTPS=true,Nginx 配置 301 跳转。
2. 2FA 双因子:后台用户中心一键绑定 Google Authenticator。
3. KYC 认证:支持身份证、护照、地址证明三级审核,满足监管要求。
4. WebHook 回调:每笔交易自动回调商户系统,支持重试 5 次,确保支付系统高可用。
5. 日志与风控:交易异常自动冻结,后台可查看详细日志与风险评分。
六、二次开发与主题定制
CoinHub基于 Laravel 10.x 模块化架构,前端使用 Bootstrap 5 + Vue 3,可轻松替换主题。二次开发常用命令:
• 创建新支付通道:php artisan make:gateway NewGateway
• 扩展汇率源:在 app/Services/ExchangeRate 新增驱动
• 前端主题:resources/views/themes/ 下新建文件夹,后台一键切换
七、常见问题 FAQ
Q1:CoinHub是否支持中文?
A:官方已内置中文语言包,后台可一键切换。
Q2:能否商用?
A:可以。
Q3:如何升级?
A:备份数据库与 .env,覆盖文件后运行 php artisan migrate 即可平滑升级至新版。
八、结语
如果你正在寻找一款功能完整、安全合规、易于二次开发的在线支付网关系统,CoinHub是最佳选择。按照本文教程部署,最快 30 分钟即可上线属于自己的多通道收款平台!