• Home
  • Beispiel Seiten
    • Pay-per-Post Blog Post Beispiel Seite
    • Pay-per-View Video Beispiel Seite
    • Pay-per-File Download Beispiel Seite
  • Einrichten
    • WP Lightning Paywall
    • BTCPay Store
    • Verbinden Paywall & Store
    • Individuelle Anpassung
  • Paywall hinzufügen per:
    • Shortcode
    • Gutenberg
    • Elementor
    • WPBakery
  • Hilfe für Anwender
    • Wie bezahlt man bei der Lightning Paywall?
    • Was ist eine Lightning Wallet?
    • Was ist Lightning?
  • FAQ
  • Blog
  • Deutsch
    • English
Wordpress Lightning PaywallWordpress Lightning Paywall
Wordpress Lightning PaywallWordpress Lightning Paywall
  • Home
  • Beispiel Seiten
    • Pay-per-Post Blog Post Beispiel Seite
    • Pay-per-View Video Beispiel Seite
    • Pay-per-File Download Beispiel Seite
  • Einrichten
    • WP Lightning Paywall
    • BTCPay Store
    • Verbinden Paywall & Store
    • Individuelle Anpassung
  • Paywall hinzufügen per:
    • Shortcode
    • Gutenberg
    • Elementor
    • WPBakery
  • Hilfe für Anwender
    • Wie bezahlt man bei der Lightning Paywall?
    • Was ist eine Lightning Wallet?
    • Was ist Lightning?
  • FAQ
  • Blog
  • Deutsch
    • English
pairing Lightning paywall btcpay server
pairing Lightning paywall btcpay server

Die Lightning Paywall mit dem BTCPay Store verbinden

März 29, 2021 Dokumentation, Dokumentation No Comments

Die Lightning Paywall mit dem BTCPay Store verbinden

Für die Zahlungsabwicklung nutzt die Lightning Paywall die Funktionalität des BTCPay Stores.

Voraussetzung ist die Einrichtung eines BTCPay Stores. Die entsprechende Anleitung findest Du unter: Einrichten des BTCPay Store

Nachdem Du den BTCPay Store eingerichtet hast und das WP Lightning Paywall Plugin auf WordPress installiert hast, muss die Lightning Paywall mit dem BTCPay Store kommunizieren.

Dazu wird das Lightning Paywall Plugin mit dem BTCPay Store gekoppelt.

Die Kopplung der Lightning Paywall mit dem BTCPay Store wird hier erklärt.

Verbinde Lightning Paywall mit BTCPay Server unplugged

BTCPay Server Url

Die Lightning Paywall mit dem BTCPay Store verbinden

Im Bereich General Settings von dem Plugin WP Lightning Paywall wird die Kopplung gestartet.
In das Feld BTCPay Server Url wird die Url des BTCPay Server angegeben, auf dem sich der BTCPay Store befindet, welcher verwendet werden soll.

Nachdem die Url des entsprechenden BTCPay Servers eingegeben worden ist, erscheint ein Link.

Auf diesen Link klicken wir und werden auf den erforderlichen Bereich des BTCPay Servers weitergeleitet.

Hat man sich bereits auf dem BTCPay Server angemeldet, so gelangt man direkt auf diesen Bereich. Andernfalls ist eine Anmeldung erforderlich.

BTCPay Server Url API Key

BTCPay Server API Key

API Key personal setting

Wir benötigen für die Kommunikation zwischen dem WP Lightning Paywall Plugin und dem entsprechenden BTCPay Store insgesamt zwei API Keys.

Jeweils ein API Key um eine Rechnung zu erstellen (create an invoice ) und einen weiteren API Key um die Rechnung anzuschauen (view the invoice).

Entsprechend klicken wir auf den grünen Button mit dem Text:“+ Generate a new key„

Wir gelangen auf eine Übersicht mit einer Vielzahl von Anwendungen.

An dieser Stelle wird festgelegt, welche Anwendungen die Lightning Paywall ausführen darf.

Es ist nicht erforderlich, dass die Lightning Paywall die Erlaubnis für alle diese Anwendungen erhält.

Wir benötigen nur zwei Berechtigungen und dafür erstellen wir jeweils einen separaten API Key. Im ersten Schritt erstellen wir den API Key für die Erstellung einer Invoice (View Invoice).
Deshalb geben wir diesem API Key das Label: „View Invoice Lightning Paywall„. Du kannst Dir aber auch eine eigene Bezeichnung wählen.

Danach setzt Du ein Häkchen bei View Invoices.

API Key Permission View Invoices
View Invoices select specific stores

Nachdem Du das Häkchen gesetzt hast, klickst Du auf „Select specific stores“ und wählst den BTCPay Store aus, für den die Berechtigung erteilt werden soll.

Hat man mehrere BTCPay Store auf dem BTCPay Server eingerichtet, dann wählt man aus, für welchen speziellen Store die Erlaubnis gewährt werden soll.

In unserem Fall wählen wir den Store aus, der bei uns die Bezeichnung Lightning Paywall heisst.

Wir gehen zum Ende der Seite und klicken auf den grünen Button mit der Aufschrift „Generate API Key“.

Es wird ein API Key generiert. Der erforderliche Key wird aber nicht direkt angezeigt.
Dafür ist es erforderlich, dass auf „Click to reveal“ geklickt wird.

View Invoice Lightning Paywall
create invoice API Key

Jetzt wiederholen wir den Vorgang noch einmal und erstellen den zweiten API Key, um eine Rechnung zu erstellen (Create Invoice).

Auch hier erstellen wir wieder ein eindeutiges Label. Zur Unterscheidung mit der Bezeichnung „Create Invoice Lightning Paywall„.

Setzen das Häkchen bei „Create an Invoice“ und wählen über „Select specific stores“ unseren BTCPay Store aus, um dann am Ende der Seite per „Generate API Key“ auch den zweiten Schlüssel zu erstellen.

Wir haben jetzt insgesamt zwei API Keys erstellt. Um die API Keys angezeigt zu bekommen, klicken man auf „Click to reveal„

API Key for lightning paywall
insert BTCpay API key into WP lightning paywall

Den jeweiligen API Key muss jetzt kopiert und in die entsprechenden Felder im WP Lightning Paywall Plugin eingefügt werden.
Dabei muss genau darauf geachtet werden, dass der richtige API Key in das richtige Feld eingefügt wird.

Dann klicken wir auf Safe und führen dann eine Überprüfung durch, ob das Pairing erfolgreich verlaufen ist.

Wir klicken auf „Check BTCPay Server Status“. Wenn danach in grüner Schrift der Text. „BTCPAY SERVER CONNECTED“ erscheint, dann wurde alles richtig gemacht.

BTCpay server API key for WP lightning Paywall
Pairing Lightning Paywall with BTCPay Server plugged

Nachdem Du erfolgreich das WordPress Lightning Paywall Plugin mit dem BTCPay Server verbunden hast, kannst Du mit dem hinzufügen der Lightning Paywall zu den einzelnen Blog Beiträgen und WordPress Seiten beginnen.
Wie eine Lightning Paywall in einen Blog Beitrag hinzugefügt wird, erklären wir im Beitrag „Lightning Paywall zu einem Blog Beitrag hinzufügen„.

Weiterführende Informationen

Dokumentation für Publisher:

  • WordPress Lightning Paywall einrichten
  • BTCPay Store für Lightning Paywall einrichten
  • Die Lightning Paywall mit dem BTCPay Store verbinden
  • WP Lightning Paywall hinzufügen per:
    • Shortcode
    • Gutenberg
    • WPBakery (vormals Visual composer)
    • Elementor

Beispiel Seite:

  • Pay-per-Post Blog Post Beispiel Seite
  • Pay-per-View Video Beispiel Seite
  • Pay-per-File (Demnächst)
  • Spende Demnächst)

Hilfe für Leser und Nutzer

  • Wie bezahlt man einen Blog-Beitrag?
  • Was ist eine Lightning Wallet?
    • BlueWallet
    • Breez Wallet
    • Muun Wallet
    • Phoenix Wallet
    • Wallet of Satoshi
  • Was ist Lightning?
  • Lightning ist digitales Bargeld
No Comments
Share
0

You also might be interested in

Lightning Paywall Demo Page
Lightning Paywall Demo Page

Übersicht Lightning Paywall Beispiele

Mai 19, 2021

Mit dem WordPress Plugin WP Lightning Paywall für den BTCPay[...]

WordPress Lightning Paywall für den BTCPay Server von Coincharge
WordPress Lightning Paywall für den BTCPay Server von Coincharge

WordPress Lightning Paywall für BTCPay Server von Coincharge

Feb 10, 2021

Wir freuen uns, Ihnen mitteilen zu können, dass die erste[...]

WordPress Lightning Paywall für den BTCPay Server von Coincharge
WordPress Lightning Paywall für den BTCPay Server von Coincharge

Demo Lightning Paywall Pay Widget

Feb 10, 2021

Das ist eine Demo Anwendung für LN Pay Widget per[...]

Leave a Reply

Your email is safe with us.
Cancel Reply

Contact Us

We're not around right now. But you can send us an email and we'll get back to you, asap.

Send Message

Contact Info

  • Coincharge by internetactive GmbH
  • Willemerstrasse 4, 63067 Offenbach, Germany
  • +49 69-34869328
  • lightning-paywall@coincharge.io
  • https://lightning-paywall.coincharge.io
Wordpress Lightning Paywall

Wordpress Lightning Paywall

Tipping me

[lnpw_tipping]

© 2023 — Wordpress Lightning Paywall for BTCPay Server by Coincharge

  • Home
Prev Next
  • Englisch
  • Deutsch