Practical overview
When it fits
Use it when a WooCommerce store is ready to add Bitcoin Lightning checkout and a Lightning Charge server has been set up.
Who it is for
Operators of WordPress stores running WooCommerce who want to offer Bitcoin Lightning at checkout.
Documented uses
- Install and enable a Lightning payment gateway in WooCommerce.
- Connect the checkout option to a Lightning Charge server using its URL and API token.
Requirements & limits
- This gateway depends on a separately set-up Lightning Charge server; it does not replace that server.
- The documented PHP prerequisites are version 5.6 or later and the php-curl and php-gd extensions.
- The project documentation specifies configuration through the WordPress administration panel.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Install and configure the WooCommerce Lightning gateway
Add a Bitcoin Lightning payment option to an existing WooCommerce checkout.
Before you start
- A WordPress installation with WooCommerce.
- PHP 5.6 or later, with php-curl and php-gd extensions.
- Lightning Charge set up, with its server URL and API token available.
Steps
Set up Lightning Charge.
Download the plugin ZIP linked in the project documentation.
Install and enable the plugin on the WordPress installation.
Open WooCommerce → Settings → Checkout → Lightning in the WordPress administration panel and configure the Lightning Charge server URL and API token.
Expected outcome
The documentation says the Bitcoin Lightning payment option should appear at checkout.
Guide limitations
- The guide does not cover setting up the WordPress or WooCommerce store or operating Lightning Charge.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 18 October 2026
- Original website title
- ElementsProject/woocommerce-gateway-lightning · Official homepage title · retained in its source language

