使用Koyeb部署bepusdt并接入彩虹易支付
使用Koyeb部署bepusdt
1、登陆后找到 apps- create app
2、在1. Select deployment method - Choose your deployment method选择docker
3、在2. Import project - Docker image填写 'v03413/bepusdt'
4、在3. Configure service and deploy - Advanced - Environment variables -
5、Add variable添加4个变量,其中前两个为必填,后两个如果不填请'看清楚默认值'
TG_BOT_TOKEN
TG_BOT_ADMIN_ID
USDT_RATE
AUTH_TOKEN
6、Exposing your service - Port 填写8080
7、完成后点击Deploy
原版Docker安装教程
保证你的服务器已经安装了Docker
和Docker Compose
,如果没有请自行安装。
直接执行命令,注意下面的参数需要修改为你自己合适的参数,按照相同的格式进行修改。
docker run -d --restart=always \
-p 8080:8080 \
-e TG_BOT_TOKEN=6361745888:AAFaX_T9XLe4hvF7vRLf1dvolQcuAkw6888 \
-e TG_BOT_ADMIN_ID=1641035888 \
-e USDT_RATE=~0.98 \
-e AUTH_TOKE=123234 \
v03413/bepusdt:latest
执行成功后,访问http://你的服务器IP:8080
如果能正常打开,则安装成功,你就可以使用机器人添加钱包地址了。
Koyeb部署执行成功后,访问https://xxxx.koyeb.app 如果能正常打开,则安装成功,你就可以使用机器人添加钱包地址了。
彩虹易支付搭建
宝塔安装如下插件
Nginx 1.21
MySQL 5.7
PHP 7.4
添加站点
解析域名后
aaPanel 面板 > Website > Add site > 域名:输入解析好的域名 > 数据库:选择MySQL > PHP版本选择PHP-74> 点击提交
网站源码下载并解压到根目录,3041版本源码
https://github.com/t-xl/Epay-master
aaPanel 面板 > Website > 点击文档根目录 > 把根目录下的文件删除掉 > 然后把源码上传到根目录 > 解压至根目录
安装并登录
输入解析好的域名,一步一步输入数据库名和密码
后台登陆地址:网站域名/admin
后台登陆账号:admin 密码:123456
进入后在 商户管理 - 用户列表 - 添加商户
只填写 邮箱、密码、结算账号、结算账号姓名(可以乱填)
>>返回商户列表
可以看到 状态 - 未实名
点击 操作 - 编辑
找到 实名信息 - 是否实名认证 改为 1_已实名
点击 操作 - 登录 - 个人资料 - API信息
商户 ID和商户密钥这些之后会用到。
这里假如解析的域名为
彩虹易支付对接教程
彩虹易支付是一个不少人都在使用的第三方聚合支付平台,本教程将会教你易支付如何对接Bepusdt。 当然在对接之前,你肯定先要搭建好对应的易支付网站和Bepusdt,相关教程此文档里面不再赘述。
注意:本教程针对的易支付版本是3041
,其它版本的不做保证,虽然大概率并没差别;如何查看易支付版本,源码文件includes/common.php
,打开之后如图所示:
OK,现在假设你所有准备工作都已经准备好了且运行正常,步骤开始:
操作步骤
进入易支付后台,新增一种支付方式,调用值必须设置为usdt,显示名称无所谓,支持设备选PC+Mobile。
进入易支付源码插件目录
plugins
,创建目录bepusdt
(不能改名),再将此插件文件 原封不动的上传到刚才创建的bepusdt
目录。进入易支付后台,刷新支付插件之后便能看到一个
bepusdt
收款插件,随后按照正常流程,配置接口地址和Token添加支付通道启用即可。
以下为接口地址(要以斜杠/结尾)
Token为前面部署时填写的 AUTH_TOKEN ,如果没设置,则为默认的 123234
添加好后可以点击测试,如果跳转到支付付款页面,就成功了。
接入独角兽卡
独角数卡后台配置 ➜ 支付配置 ➜ 易支付 进行配置,配置填写
支付名称 bpeusdt(可自定义)
商户 ID https://epay.domain.com/user/userinfo.php?mod=api 可以查看商户 ID
商户 KEY https://epay.domain.com//submit.php
商户密钥 https://epay.domain.com/user/userinfo.php?mod=api 可以查看商户密钥
支付标识 usdt(必须一字不差)
支付处理路由 /pay/yipay
https://epay.domain.com/ 更换为你的实际域名
接入V2Board
添加支付方式 - 接口文件 选择Epay
PID 即商户 ID
KEY 即 商户密钥
官方文档
https://github.com/v03413/bepusdt