mirror of
https://github.com/aljazceru/breez-woocommerce.git
synced 2025-12-17 05:54:20 +01:00
main
Lightning Payments for WooCommerce
Lightning Payments for WooCommerce is a simple Woocommerce extension that enables Lightning network payments for WooCommerce stores using the Breez Nodeless SDK via payments-rest-api.
Features
- Accept Lightning network payments
- Seamless integration with WooCommerce checkout
- Easy configuration from the WooCommerce admin panel
Installation
- Download or clone this repository to your local machine.
- Copy the
breez-woocommercefolder to your WordPresswp-content/plugins/directory. - In your WordPress admin dashboard, go to Plugins and activate Breez WooCommerce.
- Go to WooCommerce > Settings > Payments and enable the Breez payment gateway.
- Go to WooCommerce > Settings > Payments and click Manage at Pay with Lightning. Enter the url and api key you configured when deploying payments-rest-api

Requirements
- WordPress 5.0 or higher
- WooCommerce 4.0 or higher
- PHP 7.2 or higher
REST api
The WooCommerce plugin requires a separate REST API service to handle Lightning payments - a deployment of payments-rest-api. You can easily deploy it to fly.io free tier, just follow this documentation.
Description
Languages
PHP
89.4%
JavaScript
6.8%
Shell
2.3%
CSS
1.5%