Skip to content

WordPress Lightning Paywall for BTCPay Server by Coincharge.

Notifications You must be signed in to change notification settings

coincharge-io/Wordpress-Lightning-Paywall

Repository files navigation

=== Lightning Paywall ===
Contributors: coincharge
Donate link: https://coincharge.io/en/contact/
Tags: lightning-paywall, Bitcoin, Lightning, paywall, BTCPay, pay-per-post, pay-per-view, pay-per-content, coincharge, publisher, payment
Requires at least: 5.6
Requires PHP: 7.4
Tested up to: 5.7
Stable tag: 1.2.0
License: GPLv2
License URI: http://www.gnu.org/licenses/gpl-2.0.html

== Description ==

WordPress Lightning Paywall for BTCPay Server by Coincharge.

Lightning Paywall is a WordPress plugin for publishers to charge for paid content. With the help of WordPress Lightning Paywall plugin you can offer blog posts (pay-per-post), videos (pay-per-view) and download file (pay-per-file), accepting bitcoin payment via Lightning Network.

Pay-per-Post, Pay-per-View and Pay-per-File
Payment per newspaper article, blog post, video or file. Instead of offering its content for free and relying on advertising revenue from banner ads and Google, the WordPress Lightning Paywall offers publishers a viable alternative.

Sell high-quality content to readers willing to pay, who don’t want to subscribe but are willing to pay for a single and high-quality article, video or file.

Publishers can make the dependency on banner ads, Google and clickbait content and focus more on high-quality content that readers are willing to pay for.

With the help of WordPress Lightning Paywall, any WordPress site can be turned into a revenue stream in no time.

Advantages for the reader:

- No login or registration required
- No transmission of personal data (data protection) required
- No lengthy subscription if you only want to read a single article, watch a video or download a file
- Fast and easy payment via Bitcoin and Lightning

Advantages for the publisher:

- Generate revenue for your high-quality content and make yourself independent of banner ads.
- With Lightning Paywall, you can earn money without forcing users to sign up for a monthly membership.
- Offer free posts on your blog and especially high-quality posts are offered for a small fee.
- Each article has a free part and after a certain point the article becomes chargeable.
- Charge for your high quality videos.
- Sell any file and offer it to your customers for download.


Further information can be found here: https://lightning-paywall.coincharge.io/

= Features =

- Prices can be set globally or individually for each post, video or file
- Availability period of the paid contribution can be set individually
- Future-oriented payment method thanks to the use of Bitcoin and Lightning
- Use of the BTCPay server for payment processing and thus independent of banks and payment providers
- Edit text within the paywall
- Invoices overview
- Supports Elementor, WPBakery, Gutenberg and Shortcode

== Prerequisites ==

- WordPress installation
- BTCPay Server for Bitcoin and Lightning payment processing
- An additional WooCommerce installation is not required

== Installation ==

1. Upload your plugin folder to the '/wp-content/plugins' directory
2. Activate the plugin through the 'Plugins' menu in WordPress

== Frequently Asked Questions ==

  https://lightning-paywall.coincharge.io/faq-support-center/

== Changelog ==

= 1.2.0 =

- Added: Files can be protected with paywall.
- Changed: Currencies are handled differently.
- Fixed: Default preview image doesn't show up on Elementor.
- Fixed: Content title column in invoice reflects name of the used project 


= 1.1.3 =

- Fixed: Problem with saving store id.

= 1.1.2 =

- Fixed: Problem with payment caused by change in handling general and meta settings.

- Fixed: Error message doesn't appear for invalid server credentials.

= 1.1.1 = 

- Fixed Elementor problem.

= 1.1.0 =

- Added: Videos can be protected with paywall.
- Added: All protected videos can be displayed on a page.
- Changed: General settings can be overridden within editor block.
- Fixed: Paywall can't be disabled via shortcode.

= 1.0.1 =

- Fixed: Loading spinner doesn't show up inside paywall.
- Fixed: Default values for currency and duration type aren't displayed inside paywall.
- Fixed: Payment modal is popping up just for SATS currency.

= 1.0.0 =

- First release.


== Upgrade Notice ==

= 1.2.0 =

  Pay-per-file is added. You can offer digital goods to users.

= 1.1.3 = Problem with saving store id is fixed.

= 1.1.2 = Update immediately. Fixed problem with non showing payment page.

= 1.1.1 =
  Update immediately. Fixed problem with Elementor.

= 1.1.0 =
  New version includes the possibility of protecting videos with paywall. The main differences, in comparison to the earlier version, are the possibility to override the general settings inside editor block and method for protecting text via Gutenberg blocks.  

= 1.0.1 =
  This version fixes following problems: 
  - Non showing loading spinner on click inside paywall
  - Payment modal is popping up just for SATS currency
  - Default values for currency and duration type aren't displayed inside paywall

== Screenshots ==

1. Pairing Process
2. Pairing Process
3. Pairing Process
4. Pairing Process
5. Pairing Process
6. Pairing Process
7. Pairing Process
8. Pairing Process
9. WPBakery Add Paywall
10. WPBakery Add Paywall
11. WPBakery Add Paywall
12. WPBakery Add Paywall
13. Change Global Settings
14. Elementor Add Paywall
15. Gutenberg Add Paywall
16. Gutenberg Add Paywall
17. Shortcode Add Paywall
18. Shortcode Add Paywall