独角数卡
独角数卡 接入 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。