Blockchain Receive Payments API
Die Blockchain Receive Payments API V2 bietet eine einfache Möglichkeit, um automatisierte Bitcoin-Zahlungen zu akzeptieren. Dies geschieht mit einer einfachen HTTP-GET-Anfrage.
Vom Händler wird ein erweiterterer öffentlichen Schlüssel (xPub) zur Verfügung gestellt.
Blockchain.com generiert eindeutige, einmalige Bitcoin-Adressen für die Endkunden.
An diese einmaligen Bitcoin-Zahlungsadressen werden die Zahlung gesendet.
Blockchain.com informiert über den Eingang der Zahlung mit einer von Dir gewählten Rückruf-URL.
Eine der Schwierigkeiten beim Empfang von Bitcoin-Zahlungen besteht darin, dass für jeden neuen Benutzer oder jede neue Rechnung eine eindeutige Adresse generiert werden muss.
Diese Adressen müssen sicher überwacht und gespeichert werden.
Die „blockchain receive payments API“ übernimmt die Generierung und Überwachung von Adressen.
Blockchain.com wird Deinen Server mit einem einfachen Rückruf benachrichtigen, sobald eine Zahlung eingegangen ist.
API Key
Um die Blockchain Receive Payments API V2 zu verwenden, musst Du einen API-Schlüssel unter:
https://api.blockchain.info/v2/apikey/request/
beantragen.
Dieser API-Schlüssel gilt nur für die Zahlungsempfangs-API. Der Blockchain-Wallet-API-Schlüssel kann für Receive Payments nicht verwenden werden.
Für dies Received Payment API benötigst Du einen erweiterten öffentlichen Schlüssel eines BIP 32-Konto xPub.
Den erhältst Du, wenn Du bei Blockchain.info eine neue und eigenständige Bitcoin Wallet eröffnest.
Solltest Du schon eine Wallet haben, so richte sicherheitshalber eine zusätzliche und eigenständige Wallet ein.
Unter https://blockchain.com/wallet/#/signup kannst Du das Konto eröffnen.
Wie eine Wallet eingerichtet wird, erklären wir auf Blockchain.com Web-Wallet einrichten
xPub erweiterter Schlüssel
Für die API-Aufrufe findest Du den xPub für dieses Konto unter
Einstellungen -> Adressen -> Verwalten -> Weitere Optionen -> xPub anzeigen
Mit der Blockchain.info kannst Du für jede Zahlung eine neue Empfängeradresse generieren (Get) und selber die Zahlungen überwachen (Post).
Diese Methode überwacht eine Adresse Deiner Wahl für empfangene und / oder ausgegebene Zahlungen. Du erhältst sofort eine HTTP-Benachrichtigung, wenn eine Transaktion ausgeführt wird, und anschließend, wenn die Anzahl der in der Anforderung angegebenen Bestätigungen erreicht wird.
Du kannst optional auch die Anzahl der Bestätigungen angeben, die eine Transaktion erreicht soll, bevor eine Benachrichtigung gesendet wird.
Eine Benachrichtigung kann bereits nach 0 Bestätigungen erfolgen. Dies bedeutet, dass die Transaktion vom Kunden ausgeführt wurde. Eine erneute Bestätigung, wenn des 3 Bestätigungen in der Blockchain gegeben hat.
Es gibt eine API, welche die Währungskurs auf Basis des aktuellen Börsenkurses umrechnet. Diese Exchange Rates API gibt es unter:
https://blockchain.com/api/exchange_rates_api
GitHub
Unter Github wird für Python, Java. .NET, Ruby und PHP entsprechende Unterstützung angeboten.
Identitätsprüfung
Da wir hier ausschliesslich im Kryptobereich bleiben (Bitcoin-only) ist eine Identitätsprüfung nach den Geldwäscherichtlinien nicht erforderlich.
Nur wenn ein Wechsel zwischen Kryptogeld in Fiatgeld vorgenommen und an ein Bankkonto ausbezahlt wird, muss eine Identitätsprüfung vorgenommen werden.
Fazit für Blockchain Receive Payments
Die Blockcain.com Lösung ist besonders gut geeignet, wenn man in seinem Shop Bitcoin anbieten möchte und an einer Auszahlung auf sein Bankkonto nicht interessiert ist.
Es wird ausschliesslich eine Auszahlung per Bitcoin an die eigene Bitcoin-Wallet vorgenommen. Deshalb ist auch eine Identitätsprüfung nicht erforderlich.
Mit der Blockchain.info Lösung kann der Euro-Warenwert in Bitcoin umgerechnet werden und man bekommt den Bitcoin Gegenwert auf seiner Bitcoin Wallet gutgeschrieben.
Die Lösung steht kostenlos zur Verfügung und ist sehr gut geeignet, für Personen mit etwas Programmier-Erfahrung.
Weitere Bitcoin Payment Provider
Weitere Informationen zu Blockchain Merchant Services findest Du bei Coinpages Blockchain Payments oder direkt bei Blockchain Payments
Weitere Bitcoin Payment Provider sind:
Leave a Reply
Your email is safe with us.