Linux 软件免费装
Banner图

Accept Bitcoin with your Lightning Address

开发者 magollo
更新时间 2026年6月25日 03:31
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPL-3.0-or-later
版权网址: 版权信息

标签

bitcoin payments lightning nostr lnurl

下载

0.2.2

详情介绍:

Accept Bitcoin with your Lightning Address combines two Lightning features in one plugin:
  1. WooCommerce Lightning payments. A checkout gateway that pays to your merchant Lightning Address using LNURL-pay, verifies settlement server-side with LUD-21, optionally detects payment faster in the browser via NIP-57 zap receipts and WebLN, and converts fiat order totals to sats using Yadio exchange rates.
  2. Lightning Address / NIP-05 discovery. Keeps your root domain on WordPress while a separate LaWallet instance serves wallet discovery: the plugin registers rewrite rules for the relevant /.well-known/ routes and redirects them (HTTP 307) to the LaWallet gateway you configure.
Payments: how an order is processed Discovery: which requests are redirected Only the wallet discovery routes under /.well-known/ are touched (for example /.well-known/lnurlp/... and /.well-known/nostr.json). They are redirected with HTTP 307 (method-preserving) to the LaWallet gateway endpoint you configure under Settings -> LaWallet. The endpoint is verified before discovery is enabled.

安装:

  1. Upload the plugin ZIP from Plugins -> Add New -> Upload Plugin, or unzip it into wp-content/plugins/.
  2. Activate Accept Bitcoin with your Lightning Address.
  3. For payments: go to WooCommerce -> Settings -> Payments -> Lightning (LaWallet) and set your merchant Lightning Address. Saving creates a test invoice and requires a LUD-21 verify URL, so you know settlement verification works before going live.
  4. For discovery: go to Settings -> LaWallet, enter your LaWallet gateway endpoint and connect. The plugin verifies the endpoint before enabling the redirects.

常见问题:

Do I need WooCommerce?

Only for payments. Lightning Address / NIP-05 discovery works without WooCommerce.

Does the plugin custody funds?

No. Payments go directly to your own Lightning Address. The plugin only requests invoices and verifies settlement via LUD-21.

My wallet does not support LUD-21, can I still use this?

No. Server-side settlement verification (LUD-21 verify) is required so orders are only marked paid when the invoice is actually settled.

Which currencies are supported?

Any WooCommerce currency supported by Yadio rates, plus a manual sats-per-unit rate as a fallback. BTC-denominated stores need no conversion.

更新日志:

0.2.2 0.2.1 0.2.0 0.1.7 0.1.6 0.1.5 0.1.4 0.1.3 0.1.2 0.1.1 0.1.0