Was ist ein BTCPay Server?
Bitcoin Zahlungsabwicklung mit dem BTCPay Server
Inhaltsverzeichnis:
- Was ist ein BTCPay Server?
- YouTube Video: „Was ist ein BTCPay Server?„
- Payment Provider
- Bitcoin Payment Provider
- Services eines „Fiat“ Payment Provider
- Bitcoin Zahlungsabwicklung selbst machen?
- Zahlungsabwicklung per BTCPay Server
- Bitcoin Payment Provider vs. BTCPay Server
- Wie kann ich einen BTCPay Server bekommen?
- Alle BTCPay Server Vorteile im Überblick
- weiterführende Informationen
Was ist ein BTCPay Server?
Mit einem BTCPay Server kann der Betreiber eines Onlineshops seine eigene Bitcoin Zahlungsabwicklung vornehmen.
Wer bereits einen Onlineshop betreibt, hat bereits verschiedene Zahlungsmethoden, wie zum Beispiel Paypal oder Kreditkarte in seinen Shop integriert.
Wie bei herkömmlichen Zahlungsmethoden, wie zB Kreditkarte oder PayPal, wird von einem BTCPay Server die Zahlungsabwicklung für Bitcoin und Lightning Zahlungen vorgenommen.
Der wesentliche Unterschied liegt darin, dass man mit einem eigenen BTCPay Server sein eigener Payment Prozessor ist und die Bitcoin Zahlungsabwicklung in Eigenregie vornimmt.
Welche Besonderheiten und Vorteile die Nutzung eines eigenen BTCPay Servers bietet, stellen wir in diesem Beitrag kurz vor.
YouTube Video: Was ist ein BTCPay Server?
Über den Beitrag, „Was ist ein BTCPay Server“ gibt es von Coincharge ein Erklärvideo auf dem YouTube Kanal von Coincharge in deutscher Sprache.
Payment Provider
Vielleicht auch noch weitere Zahlungsoptionen, wie zum Beispiel Banküberweisung, Kauf auf Rechnungen oder Sofortüberweisung, iDeal, Giropay, eps oder Twint und was es sonst noch so alles gibt.
In der Regel bedient man sich eines Zahlungsanbieters – englisch Payment Provider – der für den Händler die Zahlungsabwicklung der verschiedenen Zahlungsmethoden vornimmt.
Dies sind Anbieter wie zum Beispiel Adyen, Concardis, Stripe oder Payone.
Doch keiner dieser Anbieter unterstützt neben den herkömmlichen Zahlmethoden auch die Zahlungsabwicklung für Bitcoin.
Wenn Du bereits mit einem Zahlungsanbieter für die anderen Zahlungsmethoden zusammenarbeitest, dann frage mal nach, ob man Bitcoin Zahlungen akzeptiert.
Ich kenne bisher keinen klassischen Zahlungsanbieter, der auch Bitcoin akzeptiert. Wenn ihr jemanden kennt, dann schreibt das bitte mal in die Kommentare. Würde mich sehr interessieren.
Bitcoin Payment Provider
Wer also Bitcoin Zahlungen akzeptieren möchte, benötigt zusätzlich die Zahlungsabwicklung von einem auf Bitcoin und Crypto Zahlungen spezialisierten Bitcoin Zahlungsanbieter, wie zum Beispiel Bitpay, Coinbase Commerce, Coinpayments oder Opennode.
Eine Auflistung der Bitcoin Zahlungsanbieter findest Du unter: https://coincharge.io/bitcoin-zahlungsanbieter/
Doch haben wir nicht gelernt, dass Bitcoin ohne einen Mittelsmann auskommt? Das Bitcoin ein “peer-to-peer electronic cash system” ist.
Das bei Bitcoin die Zahlungen direkt zwischen dem Sender der Zahlung und dem Empfänger der Zahlung gesendet werden kann.
Warum benötigt man bei Bitcoin einen Zahlungsanbieter und kann man das vielleicht selbst machen?
Lass uns noch einmal in Erinnerung rufen, was ein Zahlungsanbieter so macht und wie es war, als wir bei dem Fiat Zahlungsanbieter uns angemeldet haben.
Services eines „Fiat“ Payment Provider
Um Zahlungen per Kreditkarte, Paypal & Co in seinem Geschäft akzeptieren zu können, muss ein Vertrag mit einem Zahlungsanbieter geschlossen werden.
Für diesen Vertrag muss ein Händler, wie bei einer Kontoeröffnung bei einer Bank auch, seine kompletten Unterlagen einreichen. Wie zB Handelsregisterauszug, Gewerbeanmeldung, Steuernummer, Kontoauszug und Verbrauchsrechnung.
Dazu die Ausweise und Verbrauchsrechnung der Inhaber und der wichtigsten Gesellschafter.
Dann muss das Geschäftsmodell genau dargelegt werden und im Einklang mit den Vorgaben der Zahlungsmethode sein.
Dann zahlt man Gebühren ab 2,5% auf den Umsatz zuzüglich einer Transaktionsgebühr.
Gehört das Geschäftsmodell zu Kategorie High Risk oder Microzahlung, dann kann es auch höher sein.
Man bekommt als Händler zwar sofort mitgeteilt, ob eine Zahlung seitens des Kunden erfolgreich war, aber die Gutschrift des Kaufbetrages wird erst zu einem späteren Zeitpunkt ausgezahlt.
In manchen Fällen wird auch ein Sicherheitsbetrag einbehalten, falls Kunden eine Rückbuchung vornehmen.
Denn es besteht für den Händler ein Chargeback, zu deutsch Rückbelastungsrisiko, durch den Kunden. Eine Zahlung mit den konventionellen Zahlungsmethoden ist für einen Händler niemals final und garantiert.
Der Zahlungsanbieter:
- erstellt für den Händler eine Übersicht aller erfolgten Zahlungen,
- übernimmt die technische Zahlungsabwicklung (Processing),
- versucht Betrug von Endkunden mit Risktools zu reduzieren und
- zahlt, aggregiert über alle Bezahlmethoden, auf das Bankkonto aus.
Bitcoin Zahlungsabwicklung selbst machen?
Die Frage stellt sich, ob man auf diesen Aufwand verzichten kann und die Zahlungsabwicklung per Bitcoin und vielleicht auch Lightning selber vornehmen kann.
Ja man kann das selbst machen. Als Händler kann man mit Hilfe eines BTCPay Servers selbst seine eigene Zahlungsabwicklung vornehmen und ist nicht auf die Dienstleistungen eines Zahlungsanbieters angewiesen.
So wie es im Bitcoin Whitepaper steht, kann die Zahlungsabwicklung direkt zwischen Händler und Kunde erfolgen. Es muss keine dritte bzw. zwischengeschaltete Partei eingebunden werden.
Wer seine Bitcoin Zahlungsabwicklung mit einem BTCPay Server vornimmt, der muss NICHT:
- Muss kein Konto eröffnen und alle seine Geschäftsunterlagen zur Verfügung stellen
- Man muss nicht sein Geschäftsmodell darlegen und überprüfen lassen, ob es den Wünschen und Anforderungen des Zahlungsanbieters gefällt
- Es müssen keine monatlichen Grundgebühren bezahlt werden, kein Disagio auf den Umsatz oder eine Transaktionsgebühr. Die Nutzung eines BTCPay Server ist kostenlos.
- Die Gutschrift jeder Zahlung erfolgt sofort auf der eigenen Bitcoin Wallet.
- Es wird kein Sicherheitsbetrag einbehalten, da eine Bitcoin Zahlung final ist und es zu keiner Rückbelastung kommen kann
- Ich bekomme die Umsätze als Bitcoin auf einer eigenen Bitcoin Wallet gutgeschrieben und kann die Bitcoin sparen oder direkt an die Bitcoin Börse meiner Wahl weiterleiten und in Euro umwechseln, die ich dann an mein Bankkonto auszahle.
Der BTCPay Server ist sicher, privat, zensurresistent und kostenlos.
Bitcoin Zahlungsabwicklung per BTCPay Server
Doch was macht ein BTCPay Server bei der Bitcoin Zahlungsabwicklung?
Der Kunde hat in dem Onlineshop ein paar Produkte ausgesucht und Waren im Gegenwert von €50,- in den Warenkorb gelegt.
Ist der Kauf abgeschlossen beginnt der sogenannte Checkout Prozess.
Handelt es sich um physische Güter, die per Post versendet werden, dann gibt der Käufer seine Adressdaten an.
Dann entscheidet sich der Kunden für eine der angebotenen Bezahlmethoden.
Entscheidet sich der Kunden für Bitcoin, dann wird der zu zahlende Rechnungsbetrag, hier €50,-, dem BTCPay Server mitgeteilt.
Der BTCPay Server schaut auf den gängigen Bitcoin Börsen nach, wie der aktuelle Bitcoinkurs ist und berechnet den Bitcoinbetrag, den der Kunde zahlen muss.
Also den Gegenwert von den zu zahlenden €50,-
Auf Basis der Bitcoin Wallet des Händlers wird eine einmalige Bitcoin Adresse erstellt. Diese Bitcoin Adresse ist einzigartig und ist gleichzeitig auch eine Art Verwendungszweck.
Aus diesen Angaben wird ein QR Code erstellt und dem Zahlenden in einem Payment Fenster angezeigt. In diesem QR Code ist der Bitcoinbetrag und die Bitcoin Adresse eingebettet.
Der Käufer kann durch Scannen dieses QR Code die Bitcoin Zahlung mit Hilfe seiner eigenen Bitcoin Wallet vornehmen.
Im Hintergrund kontrolliert der BTCPay Server den Mempool bzw. die Blockchain, ob es einen Zahlungseingang auf der vergebenen, einzigartigen Bitcoin Adresse zu verzeichnen ist.
Hat der Kunde erfolgreich gezahlt, so erkennt dies der BTCPay Server und teilt es dem Onlineshop mit, welcher wiederum den Kunden über die erfolgreiche Zahlung informiert.
Danach kann der Händler wie gewohnt verfahren, wenn in seinem Shop ein erfolgreicher Kauf stattgefunden hat.
Die eingegangenen Bitcoin werden direkt auf der Bitcoin Wallet des Händlers gutgeschrieben.
Der Händler kann sofort über die Bitcoin frei verfügen bzw. muss die obligatorischen 6 Konfirmation abwarten. Er muss nicht auf eine Abrechnung seitens Zahlungsanbieters warten und auch keine Gebühren bezahlen.
Bitcoin Payment Provider vs. BTCPay Server
Worin besteht jetzt der wesentliche Unterschied zwischen einem Bitcoin Payment Provider und der Verwendung eines BTCPay Servers.
Bitcoin Payment Provider | BTCPay Server | |
Kontoeröffnung | Geschäftsunterlagen, KYC und Geschäftsmodell Prüfung | Keine Kontoeröffnung erforderlich |
Gebühren | Ca. 1% des Umsatzes | Keine bzw. Serverkosten von ca. $10,- pro Monat. Egal wie viele TX |
Settlement / Auszahlung | Tagesbasis oder bei Erreichen eines Mindestbetrags. | Umgehend auf die eigene Bitcoin Wallet |
Auszahlung in Fiat / Euro | In der Regel Auszahlung auf das eigene Bankkonto in Euro | Keine Auszahlung in Euro. Weiterleitung an eine Börse und Wechseln in Euro. |
Der wesentliche Unterschied ist es, dass man mit einem BTCPay Server sein eigener Bitcoin Payment Provider bzw. Bitcoin Payment Processor ist.
Wer die Einnahmen nicht in Bitcoin haben möchte, sondern auf eine Auszahlung in Euro angewiesen ist, für den kann ein Bitcoin Payment Provider die bessere Lösung sein.
Denn auch der überzeugteste Bitcoiner muss seine Mitarbeiter und Lieferanten noch in Euro bezahlen und auch für die Buchhaltung ist es angenehmer, wenn die Umsätze in Euro und nicht in Bitcoin abgerechnet werden.
Es gibt jedoch die Möglichkeit, dass die eingehenden Bitcoin sofort an eine Bitcoin Börse der eigene Wahl weitergeleitet werden und dort in Euro gewechselt werden.
Selbstverständlich erhält man von dem BTCPay Server auch eine Übersicht aller Transaktionen und entsprechende Nachweise, um die Bitcoin Umsätze für die eigene Buchhaltung zu dokumentieren.
Wie kann ich einen BTCPay Server bekommen?
Was ist seitens eines Händlers erforderlich, um einen eigen BTCPay Server zu betreiben und seine eigene Bitcoin Zahlungen abzuwickeln?
Dafür gibt es mehrere Möglichkeiten:
Eigener Hardware Node
Wer einen eigenen Bitcoin / Lightning Node auf einem Hardware Node wie von Umrell, Nodl oder Raspiblitz betreibt, der hat dort bereits einen BTCPay Server drauf laufen.
Diese Hardware Nodes befinde sich in der Regel im eigenen Netzwerk.
Für den Betrieb als Node ist dies wunderbar.
Wenn man aber den BTCPay Server mitbenutzen möchte, dann muss ein externer Zugriff aus dem Internet freigegeben werden, damit der Onlineshop mit dem BTCPay Server interagieren kann.
Diese Freigabe ist technisch möglich, aber in der Umsetzung etwas anspruchsvoller und eher eine Option für technisch versierte Nodebetreiber.
Eigener Server bei einem Hoster
Man kann einen BTCPay Server auch auf einen eigenen Server bei dem Hoster seiner Wahl aufsetzen.
Somit ist der BTCPay Server für den Onlineshop problemlos zu erreichen. So wie bei Deiner Webseite oder Onlineshop dies auch der Fall ist.
Das Aufsetzen eines eigenen BTCPay Servers ist für jeden Administrator oder technisch versierten Anwender problemlos möglich.
Lunanode
Wem das alles zu kompliziert ist, dem empfehlen wir einen eigenen BTCPay Server bei dem Hoster Lunanode.
Bei Lunanode erhältst Du für unter $10,- im Monat einen eigenen BTCPay Server.
In dem Beitrag BTCPay Lunanode erklären wir, wie Du einen eigenen BTCPay Server bei Lunanode aufsetzen kannst.
Mitbenutzung eines BTCPay Servers
Wer keinen eigenen BTCPay Server betreiben möchte, der kann einen bestehenden BTCPay Server mitbenutzen. Denn auf einem BTCPay Server können unendlich viele BTCPay Store betrieben werden.
Es gibt einige Anbieter, welche die Mitbenutzung auf einem BTCPay Server als Service anbieten.
Von BTCPay Server gibt es ein Verzeichnis, bei dem die verschiedenen Anbieter aufgelistet werden: https://directory.btcpayserver.org/filter/hosts
Coincharge BTCPay Server
Wer noch etwas unsicher ist, ob die Bitcoin Zahlungsabwicklung über einen eigenen BTCPay Server die richtige Wahl ist, der kann zu Testzwecken den BTCPay Server von Coincharge ausprobieren.
Dieser Service ist kostenlos und steht nur für Testzwecke zur Verfügung. Wir geben darauf keinen Service und können auch nicht gewährleisten, dass der BTCPay Server immer verfügbar ist und nicht irgendwann abgeschaltet wird.
Doch zum Ausprobieren und Testen steht der Coincharge BTCPay Server gerne zur Verfügung.
Weitere Informationen unter Coincharge BTCPay Server
BTCPay Server Vorteile im Überblick:
BTCPay Server ist ein selbstgehosteter, open-source Bitcoin-Zahlungsprozessor für souveräne Unternehmen und Privatpersonen.
BTCPay Server bietet eine Reihe von Vorteilen für Händler und ist ein leistungsstarkes Tool für den Einsatz in Ladengeschäften, E-Commerce-Plattformen und anderen Online-Anbietern.
- Akzeptiere Bitcoin und Lightning Zahlungen
- Kein Mittelsmann – Direkte Zahlung zwischen Endkunden und Händler
- Keine Identitätsprüfung / Kein KYC
- Keine Transaktionsgebühren oder Bearbeitungsgebühren
- Kontrolle über das Guthaben mit seinen eigenen Private-Keys (Non-Custodial)
- Höhere Privatsphäre und Sicherheit
- Zahlreiche Anwendungen möglich. Siehe Anwendungsbeispiele
- Zahlreiche Shopmodule wie zB. WooCommerce, Shopify, Drupal, Magento, Showare und PrestaShop
- API-Schnittstelle
Weiterführende Informationen
Möchte man Bitcoin und Lightning als Zahlmethode in seinen eigenen Onlineshop integrieren, so kann man sich einen eigenen BTCPay Server aufsetzen und betreiben.
Die verschiedenen Möglichkeiten, wie man einen eigenen BTCPay Server betreiben kann, stellen wir in folgenden Beiträgen vor:
Wer keinen eigenen BTCPay Server aufsetzen möchte, der kann dies als Service von Coincharge übernehmen lassen.
Für einmalig €149,- (zzgl. MwSt) richtet Coincharge einen BTCPay Server bei LunaNode für Dich ein. Weitere Informationen unter: Einrichtung eines BTCPay Servers bei LunaNode
Es ist aber auch nicht unbedingt erforderlich, dass man einen eigenen BTCPay Server betreibt.
Für die meisten Anwendungsfälle ist es ausreichend, wenn man einen BTCPay Server mitbenutzt.
Einen eigenen BTCPay Store kann man bei folgenden einrichten:
- BTCPay Store bei Coincharge (kostenlos zu Testzwecken)
- BTCPay Store bei Voltage (ab $6,99 pro Monat)
- Verzeichnis von 3rd Party BTCPay Server Anbietern
Wenn Du einen BTCPay Server aufgesetzt hast, dann erfährst Du in dem Kapitel BTCPay Server einrichten, wie Du einen BTCPay Server einrichten und administrieren kannst.
Leave a Reply
Your email is safe with us.