Magento 版 CryptoPayIn免费且开源
在 Magento 2 上接受加密货币付款。 一键连接。
免费的 CryptoPayIn 模块可为您的 Magento 结账页面添加 Bitcoin、USDT、Ethereum、Monero 及另外 9 种加密货币。安装后点击通过 CryptoPayIn 连接,即可在链上收款:无需复制 API 密钥,无需 KYC,统一 1% 手续费。
- 版本
- 1.0.0
- 环境要求
- Magento 2.4.6 – 2.4.8 · PHP 8.1 – 8.4
- 许可证
- GPL-2.0-or-later 免费且开源
- 语言
- 10 EN · FR · ES · DE · IT · PT · RU · TR · ZH · JA
三个步骤,大约两分钟
- 1
安装
在店铺后台上传 zip 文件,与安装其他插件一样。服务器上无需任何配置。
cryptopayin-for-magento-1.0.0.zip - 2
连接
点击通过 CryptoPayIn 连接并授权。系统会为该店铺创建一个仅限收款的密钥:无需复制,也无需粘贴。
通过 CryptoPayIn 连接 - 3
收款
买家选择币种,扫描二维码并付款。链上一经确认,订单即标记为已付款。
订单 #1042 · 已付款
还没有账户?您可以在连接页面上创建:约 30 秒,无需邮箱,无需证件。
属于您店铺的付款页面
买家在结账时选择加密货币,并在您自己网站的页面上付款:沿用您的主题,使用买家的语言。无需跳转到第三方,也无需注册账户。
- 扫码或复制
二维码、精确金额和地址,均配有复制按钮。在手机上,轻点一下即可打开钱包应用。
- 锁定汇率
价格按实时汇率从您的店铺货币换算,并在倒计时期间保持锁定。
- 实时确认进度
页面会自动跟踪链上确认,完成后将买家带到订单确认页。
- 适配各种设备
优先为手机设计,即使禁用 JavaScript 也能正常使用。
一键连接,之后自动运行。
无需创建、复制或粘贴 API 密钥。您只需在 CryptoPayIn 上授权一次,插件便会完成全部设置,并持续为您监控运行状态。
- 状态检查清单
API 密钥、webhook、店铺货币、加密货币和结账:每项一行,一切正常时显示绿色,出现问题时会给出解决办法。
- 订单自动更新
已付款、部分付款、已过期或延迟付款:即使买家已关闭标签页,每个订单也会自动转入相应状态。
- 每个订单都附带付款详情
金额、地址、交易和确认数都显示在订单页面上,并配有刷新按钮。
- 无法提现的密钥
店铺中只保存一个可创建和读取付款的密钥。资金转移只能在您的 CryptoPayIn 控制台中进行。
为 Magento 量身打造
一个模块,同时适用于 Magento Open Source 和 Adobe Commerce 2.4.6 至 2.4.8,以及 Mage-OS,需要 PHP 8.1 至 8.4。
区块链确认后,Magento 会按自身的方式完成收款:生成发票、记录交易,并将订单置为 Processing 状态。
将其解压到 app/code,或作为 Composer 包安装。cron 任务每五分钟复查一次未完成的付款。
部分付款、延迟付款、价格过期、买家更换币种:每种情况,您都能得到明确的处理结果,买家也会看到清晰的提示。
Bitcoin、Ethereum、USDT、USDC、Monero、Solana 等,均以您的店铺货币为基准,按实时汇率换算并锁定。
结账、付款页面和邮件均跟随买家的语言,设置页面则跟随您的语言。
如何在 Magento 上安装 CryptoPayIn
- 在页面上方下载模块,并将其解压到 Magento 安装根目录下的
app/code/CryptoPayIn/Payment。 - 在该根目录下运行以下命令:
bin/magento module:enable CryptoPayIn_Payment bin/magento setup:upgrade bin/magento setup:di:compile bin/magento setup:static-content:deploy -f bin/magento cache:flush - 在后台打开 Stores → Settings → CryptoPayIn。
- 点击通过 CryptoPayIn 连接并授权。您的结账页面现已提供加密货币付款。
- 环境要求
- Magento 2.4.6 – 2.4.8 · PHP 8.1 – 8.4
- 更新
- 有新版本时,设置页面会提示您。替换文件后,再次运行第 2 步中的命令即可,设置和付款记录均会保留。
常见问题
如何在 Magento 2 上接受比特币和 USDT 付款?
将 CryptoPayIn 模块解压到 app/code/CryptoPayIn/Payment,运行安装命令,打开 Stores → Settings → CryptoPayIn,然后点击通过 CryptoPayIn 连接。之后,您的结账页面即会提供 Bitcoin、USDT、Ethereum、Monero 等币种,链上确认后,订单会自动标记为已付款。
支持哪些 Magento 版本?
Magento Open Source 和 Adobe Commerce 2.4.6 至 2.4.8,以及 Mage-OS,需要 PHP 8.1 至 8.4。
可以用 Composer 安装模块吗?
可以。该 zip 文件本身就是一个有效的 Composer 包 cryptopayin/module-payment,可作为 artifact 类型的仓库使用。直接解压到 app/code 也同样可行。
模块需要 cron 吗?
与任何店铺一样,Magento 的 cron 应保持运行:模块会添加一个任务,每五分钟复查一次未完成的付款。即使没有 cron,订单仍会通过签名 webhook 更新,买家停留在付款页面时也会随时更新。
我需要 API 密钥吗?
不需要。点击通过 CryptoPayIn 连接,即可一键为您的店铺创建密钥。如果您愿意,也可以手动粘贴密钥。
需要先开设 CryptoPayIn 账户吗?
不需要。如果还没有账户,您可以在连接页面上创建:约 30 秒,无需邮箱,也无需任何证件。
如何校验下载的文件?
每个文件的 SHA-256 都显示在其下载按钮下方。计算您所下载文件的校验和,并将两者进行比对:Linux 上运行 sha256sum file.zip,macOS 上运行 shasum -a 256 file.zip,Windows 上运行 certutil -hashfile file.zip SHA256。
每个环节都谨慎对待
插件持有的密钥只能创建和读取付款。转移资金必须通过您的 CryptoPayIn 控制台;如已开启双重验证,还需输入验证码。
只有在 CryptoPayIn 自行确认付款后,订单才会标记为已付款。伪造或重放的通知不起任何作用。
每个文件发布时都附有 SHA-256。安装前请先核对。
以 GPL 许可证发布:每一行代码都可以阅读、审计和修改。
在用其他平台开店?
所有插件都基于同一引擎:一个账户即可用于全部插件。
WooCommerce、WordPress、PrestaShop、OpenCart、Magento 和 Adobe Commerce 是其各自所有者的商标,此处仅用于说明各插件适用的平台。CryptoPayIn 与它们没有关联。


