BTCPay Lightning Zahlungen im BTCPay Shop einrichten

This post is also available in: Englisch

BTCPay Lightning Zahlung

Lightning Zahlungen im BTCPay Shop einrichten

team

BTCPay Lightning

BTCPay Lightning Zahlungen einrichten

Neben Bitcoinzahlungen unterstützt der BTCPay Server auch Lightning Zahlungen. Lightning Zahlungen sind besonders prädestiniert bei Kleinstbeträgen im Micro- oder gar Nano-Cent Bereich.

Um Lightning Zahlungen für seine Shops nutzen zu können, ist der Betrieb eines eigenen BTCPay Servers erforderlich. Pro BTCPay Server gibt es einen Lightning Node. Ein BTCPay Server kann zwar unendliche Shops generieren, aber Lightning Zahlungen diese Shops fließen in die zentrale Lightning Wallet des BTCPay Servers.

Wenn Du mehrere, eigene Shops auf einem BTCPay Server betreibst, so ist dies unproblematisch.

Wenn Du allerdings einen BTCPay Shop bei einem Third-Party-Hoster mit nutzt, so kannst Du in Deinem BTCPay Shop KEINE Lightning Zahlungen empfangen.

Möchtest Du für Deine Webseite neben Bitcoin auch Lightning Zahlungen akzeptieren, so betreibe einen eigenen BTCPay Server. Wie Du einen eigenen BTCPay Server aufsetzen und betreiben kannst, erfährst Du bei Coincharge. Gerne können wir dabei auch behilflich sein.

Mit einem BTCPay Server stehen die Lightning Implementierungen LND und c-lightning zur Auswahl.

Je Nachdem, für welche Implementierung man sich entscheidet, lassen sich unterschiedliche Anwendungen umsetzen.

Die bei Coincharge vorgestellten Anwendungen beinhalten immer die Angabe, welche Lightning Implementierung jeweils erforderlich ist.

Unabhängig davon, ob Du Dich für C-Lightning oder LND entscheidest, die Verbindung zu dem Lightning Node innerhalb des BTCPay Servers ist dabei immer gleich.

Lightning im BTCPay Shop einrichten

In diesem Beitrag wird erklärt, wie Du bei BTCPay in den Store Einstellungen die Option Lightning Zahlungen einrichtest.

  1. Erstelle einen BTCPay Store (siehe dazu BTCPay Shop erstellen)
  2. Gehe in „Store Setting“ und danach in „General Setting“ und scrolle auf der Seite nach unten, bis Du zu dem Punkt „Lightning Nodes“ gelangst.
BTCPay-Lightning-einrichten

BTCPay-Lightning-einrichten

Dann klickst Du auf „Modify“

Es wird ein Warnhinweis eingeblendet, der darüber aufklärt, dass Lightning sich noch in einem frühen Stadium der Entwicklung befindet. Es kann nicht ausgeschlossen werden, es zum Verlust des Lightning Guthabens kommen kann. Deshalb sollte niemals zu viel Guthaben auf der Lightning Wallet liegen bleiben.

Wir scrollen etwas herunter und kommen zu dem Bereich Connection String.

BTCPay-lightning-connection-string

BTCPay-lightning-connection-string

Hier klicken wir auf „Clicking here“

Das vorher leere Feld wird automatisch befüllt und sieht dann so aus:

BTCPay-lightning-connection-string2

BTCPay-lightning-connection-string

Danach klickt man auf „Submit“ und die „General Settings“ Seite wird neu geladen und der Eintrag unter Lightning Nodes sieht dann so aus:

BTCPay-lightning-lightning_nodes

BTCPay-lightning-lightning_nodes

Um zu testen, ob alles richtig gelaufen ist, gehen wir erneut auf „Modify“, scrollen bis zu Connection String und klicken auf „Test Connection“.

Wenn alles richtig gelaufen ist, dann bekommen wir folgende Anzeige

BTCPay-lightning-String

BTCPay-lightning-String

Diese Adresse kannst Du jedem mitteilen, der sich mit Deinem Lightning Node verknüpfen will.

Wenn Du die Seite wieder nach unten scrollst, kommst Du zu dem Button „Open Public Node Info Page“.

BTCPay-lightning-Lightning-Info-Page

BTCPay-lightning-Lightning-Info-Page

Klicke auf diese Seite und Du erhältst eine Info Seite, auf die Du gerne Deine Besucher hinweisen kannst.

Lightning Node Public Key

Diese LN Node Public Key kannst Du publizieren und Jedem mitteilen.

Entweder als Link:

https://demo.coincharge.io/embed/5Gs9Y4UW1UCoBxUABi85fvNMZ71C8WNszTek8JLJmqBQ/BTC/ln

oder als QR-Code

 

Bitcoin Lightning Node

Bitcoin Lightning Node

 

Oder als reine Node Adresse: 0318ac9faa9629e7da08819bc8fe0dd2ae3044d69b1b2283a63479acffeb968483@172.81.178.22:9735

Es beinhaltet Deine Public Lightning Node Adresse (node public key) welche Du bei verschiedenen Diensten und Anwendungen angeben kannst.

Besonders bei der Nutzung von verschiedenen LNURL-Anwendungen, ist ein eigener Lightning Node erforderlich. Mit diesem LN Node Public Key kannst Du den Nachweis erbringen, dass Du einen eigenen Lightning Node betreibst.

Für die Nutzung des BTCPay Servers benötigst Du diesen LN Node Public Key, um per BTCPay Lightning Zahlungen zu empfangen.

Mit der eben vorgenommenen Aktivierung von Lightning, kannst Du in dem jeweiligen BTCPay Shop und den damit verbundenen Apps Lightning Zahlungen akzeptieren.

Um die Zahlungseingänge verwalten und administrieren zu können, stehen Dir zahlreiche weitere Tools zur Verfügung. Du kannst mit Ride the Lightning (RTL) die Lightning Zahlungen überwachen oder mit Lightning Wallets Dein Lightning Guthaben verwalten.

Diese weiteren Crypto Services findest Du bei Server Settings unter Services:

BTCPay-Lightning-Crypto-services

BTCPay-Lightning-Crypto-services

Um die Lightning Zahlungen zu überblicken und zu administrieren, gibt es den Dienst Ride the Lightning (kurz RTL).

RTL funktioniert und LND und auch unter c-lightning. Eine Anleitung, wie Du RTL nutze kannst, findest Du unter „Ride the Lightning (RTL)

This post is also available in: Englisch