PAYWISE
zh
← 全部文章

指南

为 WooCommerce 结账页面添加 QRIS 和 USDT

免费的 PAYWISE 插件可为 WooCommerce 添加 QRIS 和 USDT(BEP20)付款,并自动将订单标记为已付款。四步即可完成设置。

发布于 03 十月 2026 阅读约 2 分钟

其他语言版本: English, Indonesia

为 WooCommerce 结账页面添加 QRIS 和 USDT

经营 WordPress 商店?PAYWISE for WooCommerce 插件让客户在结账时使用 QRIS 或 USDT 付款,无需编写任何代码。订单会自动标记为已付款。

功能

  • QRIS 和 USDT(BEP20) 付款方式;
  • 显示二维码或充值地址及倒计时的 PAYWISE 付款页面;
  • 通过签名 Webhook 自动标记订单已付款,即使客户付款后关闭了页面;
  • 支持经典结账和区块结账。

需要 WordPress 6.4+、WooCommerce 8.0+ 和 PHP 7.4+。

四步完成设置

四个设置步骤:安装插件、在 PAYWISE 中添加商店、粘贴 API 密钥、设置 Webhook

  1. 安装插件。 从开发者页面下载插件,然后在 WordPress 中进入 Plugins → Add New → Upload Plugin,选择 zip 文件并启用。
  2. 在 PAYWISE 中添加商店。 在控制台打开支付页面,添加您的商店域名并开启其付款页面。
  3. 粘贴 API 密钥。 在控制台创建密钥,然后进入 WooCommerce → Settings → Payments → PAYWISE QRIS,粘贴密钥并启用。如需接收 USDT,请同时启用 PAYWISE USDT。
  4. 设置 Webhook。 在 PAYWISE 中将网站的 Webhook 地址设为 https://your-store/?wc-api=paywise,并将其 Webhook 密钥粘贴到插件设置中。

商店需要使用什么货币?

  • QRIS:印尼盾(IDR)。
  • USDT:USDT,或开启 "Charge USD prices as USDT" 选项后的美元(1 USD = 1 USDT)。PAYWISE 从不进行货币兑换。

上线前先测试

先使用沙盒密钥(pw_test_...)。在商店下一个订单,然后在 PAYWISE 付款页面的"模拟结果"下选择已支付、失败或已过期。确认订单状态按预期变化后,再换成正式密钥。

如果付款过期,订单会变为 Failed,客户可以在订单页面重新付款,系统会为其创建一笔新的付款。

更多文章

今天就从沙盒密钥开始。

创建账户、生成沙盒密钥,几分钟内即可在调试台发送第一笔交易。