独角数卡
独角数卡 接入 imsafu 支付,需要掌握一些服务器操作的基本知识。但请不要有所顾虑,只需按照教程的指示步骤一步步完成即可。
准备
请先根据独角数卡的官方教程正确安装,本教程将基于宝塔面板的安装方式做出指引。
插件下载
请点击 imsafu-dujiaoka-v1.0.0.zip 下载插件并解压。
插件上传与配置
登录到 宝塔面板 后台,在左侧主菜单中点击
网站
,然后点击进入 dujiaoka 网站的根目录
。进入到目录
/app/Http/Controllers/Pay
并将ImsafuController.php
上传到该目录。然后进入到目录
/routes/common
,双击pay.php
进行编辑。请讲下列代码粘贴到截图所示的位置并点击保存。
// imsafu
Route::get('imsafu/{payway}/{orderSN}', 'ImsafuController@gateway');
Route::post('imsafu/notify_url', 'ImsafuController@notifyUrl');
独角数卡后台配置
左边菜单找到 配置
->支付配置
插件 ,然后点击右上方的 + 新增
按钮添加支付方式。
按照参数说明
&参考截图
配置即可。
参数说明:
支付名称
: 支付插件名称。商户ID
: 用于在支付平台显示商户名称。商户KEY
: 用于填写接收加密货币的钱包地址,您可以使用钱包地址或交易所的充值地址。商户密钥
: 请到 imsafu 官网 点击Join Waitlist
填写表单来申请API Key
。 (如果开启 Test Mode,此处可不填写)支付标识
: 填写qrcode
。支付场景
: 选择通用
。支付方式
: 选择跳转
。支付处理路由
: 填写/pay/imsafu
。
测试模式说明
- 修改
ImsafuController.php
的$is_testmode
变量来控制开启/关闭测试模式。 - 在
Test Mode
开启的情况下,不需要填写API Key
。 - 测试币得领取:USDC 官方水龙头。
- 请注意,切勿在生产环境开启
Test Mode
。