A secure Cashu payment gateway for your WooCommerce store.
This plugin adds a checkout that accepts Lightning or Cashu ecash, paying out to your bitcoin lightning address. Ecash payments are converted (melted) via your trusted Cashu mint in real time.
Checkout presents a single QR code that any of the following can scan and pay:
- Lightning wallets: pay via the trusted mint and out to your lightning address.
- Cashu wallets (NUT-18): post proofs directly to the plugin, which melts them at the trusted mint and pays your lightning address.
- Wallets that understand BIP-321 unified URIs see both options at once and pick whichever they support.
0.4.0
New: trusted-mint picker in settings, with auditor discovery and each mint's self-description shown before you save.
New: checkout respects the mint's and your lightning address's amount limits; the gateway hides itself for carts outside the payable range.
Fixed: upgrading the plugin in place can no longer trigger a one-off fatal error (and recovery-mode email) at the end of the update.
Fixed: the
WordPress.org plugin page now ships its Live Preview demo blueprint.
0.3.2
Changed: new plugin icon on
WordPress.org.
Fixed:
WordPress.org release tagging so plugin updates and rollbacks resolve the stable version correctly.
Fixed: uninstall cleanup now covers multisite networks larger than 100 sites.
Maintenance: internal code consolidation and cleanup.
0.3.1
Fixed: hardens checkout against fund loss in rare edge cases.
Fixed: duplicate payment box on checkout pages that mix block and classic checkout.
New: mints are now checked for payment-recovery (NUT-09) support when saved.
Improved: the full payment preimage is no longer written to order notes.
0.3.0
Changed: plugin now lives in the official cashubtc GitHub organisation.
Maintenance: removed bundled translations;
translate.wordpress.org now handles translations.
0.2.0
New: choose which payment tabs (Unified / Cashu / Lightning) appear at checkout, and which is the default.
New: settings probe the configured mint on save to verify it supports lightning (BOLT11) sat for mint and melt.
Improved: per-tab QR centre icons.
Improved: stranded ecash proofs can self-recover from local storage on page refresh.
Fixed: already-paid quotes no longer trigger the recovery UI when refreshing the checkout.
Fixed: payment success is shown visually before redirect to the thank-you page.
0.1.1
Adds comment to LN invoice (if supported)
Tweaks total / fee display
0.1.0
First public release. Test carefully, don't be reckless.