萌次元 mcy-shop Epusdt 插件对接 epusdt v2.0.0

发布时间:2026-08-08 16:21 最近更新:2026-08-08 17:15

适用范围

本插件只适用于萌次元 mcy-shop,对接 epusdt v2.0.0 的 GMPay 接口。

1. 上传插件

下载萌次元 mcy-shop Epusdt 插件包

SHA-256:6212327c2609e51f3eab695202dbbfa8419aabd442ee8f7d70605d46d2d29923

解压后把 Epusdt 目录上传到萌次元根目录:

app/Plugin/Epusdt

不要上传到 app/Pay,也不要把压缩包外层目录一起套进去。

2. 启动插件

后台进入:插件管理,安装或上传 Epusdt 插件,然后启动插件。

插件信息中应能看到支付处理类和 GMPay 支付代码。

3. 添加支付配置

后台进入:支付配置 -> 添加配置,选择 Epusdt 插件,支付代码选择 GMPay

  • 支付网关:填写 epusdt 根地址,例如 https://pay.example.com
  • 商户 PID:填写 epusdt API Keys 中对应的 pid
  • 密钥:填写同一条 API Key 的 secret_key
  • 法币:cny
  • 币种:usdt
  • 网络:tronbinancepolygon
  • 订单超时:默认 3600

BSC 网络在 epusdt v2.0.0 中填写 binance

4. 启用支付方式

后台进入:支付管理,新增或编辑支付方式,选择刚才的 Epusdt 配置,启用后保存。

5. 检查 epusdt

  • API Key 状态为启用,PID 和密钥与萌次元配置一致
  • Chains 中启用对应网络
  • Tokens 中启用对应币种
  • Address Management 中至少有 1 条启用的钱包地址
  • 如果设置了 IP 白名单,把萌次元服务器出口 IP 加入白名单

6. 回调地址

萌次元会自动把异步地址传给 epusdt,格式为:

https://你的萌次元域名/pay/async.订单号

同步地址由系统自动生成,不需要在插件配置中手写。插件会验签,只接受 status=2 的 GMPay 成功回调,并返回 ok

7. 测试

  • 萌次元前台创建订单后,应跳转到 epusdt GMPay 收银台
  • 支付成功后,萌次元订单状态应自动变为已支付
  • 如果显示网关连接失败,先检查网关地址、PID、密钥和 API Key 白名单

插件文件

Epusdt/Config/Info.php
Epusdt/Config/Handle.php
Epusdt/Config/Pay.php
Epusdt/Config/Submit.js
Epusdt/Handle/Pay/Epusdt.php