OpenCart
OpenCart 接入 imsafu 支付非常简单,我们将为您介绍如何安装与配置。
插件下载
请点击 opencart_imsafu_extension.ocmod.zip 下载插件。
插件上传、安装以及激活
登录到 OpenCart 后台,在左侧主菜单中找到
Extensions -> Installer -> Upload,然后选择你在上一步中下载的插件opencart_imsafu_extension.ocmod.zip。
选中插件后,点击
Install开始安装。
安装完成后,在左侧主菜单中找到
Extensions -> Extensions -> Choose the extension type -> Payments,找到imsafu Payment点击对应Install来激活插件。
插件配置以及说明
在左侧主菜单中找到 Extensions -> Extensions -> extension type下拉菜单选中Payments,找到 imsafu Payment 点击对应 Edit 进入插件配置页面。


编辑完成后,点击右上角的 Save 按钮进行保存。
参数说明:
Enable/Disable: 该选项决定是否处理付款流程(可在不禁用插件的情况下暂停处理付款流程)。Test Mode: 开启此模式后,您可以使用测试网络和测试币进行支付测试。(注意:在生产环境下,务必保持关闭)Receiver Wallet Address: 您可以使用钱包地址或交易所的充值地址。API Key: 请到 imsafu 官网 点击Join Waitlist填写表单来申请API Key。(如果开启 Test Mode,此处可不填写)Currency: 默认情况下,美元是用于支付的货币。如果您选择了其他货币(如人民币),系统将根据当前汇率自动把它转换为美元。Approved Status: 设置付款成功的订单状态,选择Processing即可,您可以根据实际情况调整。Failed Status: 设置付款失败的订单状态,选择Failed即可,您可以根据实际情况调整。Geo Zone: 该参数暂未启用,保持默认即可。Status: 该选项决定是否启用当前的插件。Sort Order: 插件排序,填写1即可,您可以根据实际情况调整。
修改 Session Samesite Cookie 设置
配置完成后,请修改
Session Samesite Cookie设置,在左侧主菜单中找到System -> Settings -> Server -> Session Samesite Cookie,默认值为Strict, 会导致支付完成页面重定向后丢失登录状态, 需要修改为Lax或None, 点击Save进行保存。
测试模式说明
- 在
Test Mode开启的情况下,不需要填写API Key。 - 测试币得领取:USDC 官方水龙头。
- 请注意,切勿在生产环境开启
Test Mode。