SDKs und Libraries
Bauen Sie Ihren eigenen Zahlungsablauf mit unseren Open-Source-SDKs für PHP, .NET, Node.js und Python oder mit unserem Laravel Wrapper. Zahlungen, Rückerstattungen und Statusmeldungen verarbeiten Sie mit wenigen Zeilen Code.
Mit Ihrem Store key und Secret key, im Test- oder Live-Modus.
Prüfen Sie, ob eine PUSH-Nachricht wirklich von Buckaroo stammt.
Wählen Sie die Zahlungsmethode und übergeben Sie den Betrag.
Fragen Sie den aktuellen Status der Transaktion ab.
Erstatten Sie den vollen Betrag oder einen Teil davon.
Von Bancontact und Wero bis zu Kreditkarten, Klarna und Wallets: Mit den SDKs sprechen Sie jede Methode auf dieselbe Weise an.
Schalten Sie den Client in den Testmodus und probieren Sie alles in der Testumgebung aus, ohne echte Zahlungen.
Erstatten Sie Ihren Kunden Beträge ganz oder teilweise zurück und fragen Sie den Status jeder Transaktion ab.
1
Installieren Sie das SDK für Ihre Sprache mit Composer, NuGet, npm oder pip.
2
Legen Sie den Client mit Ihrem Store key und Secret key an. Beide finden Sie in Ihrer Buckaroo-Umgebung.
3
Entwickeln und testen Sie Ihren Zahlungsablauf im Testmodus. Funktioniert alles? Dann schalten Sie den Client auf live.
Für die SDKs selbst zahlen Sie nichts. Für Transaktionen gelten die Preise aus Ihrem Buckaroo-Vertrag.
Die aktuellen Anforderungen finden Sie in der README des jeweiligen SDK auf GitHub.
Melden Sie sich in Ihrer Buckaroo-Umgebung an. Unter Settings → API Keys finden Sie die Zugangsdaten für Ihren Client.
Erstellen Sie den Client im Testmodus. Alle Transaktionen laufen dann über die Testumgebung von Buckaroo, es wird also kein Geld abgebucht.
Alle Zahlungsmethoden von Buckaroo. Die jeweilige Methode muss allerdings in Ihrem Buckaroo-Konto aktiv sein. Details zu jeder Methode finden Sie in der Dokumentation.
Buckaroo sendet eine PUSH-Nachricht an Ihren Server, sobald sich der Status ändert. Sie können den Status einer Transaktion auch selbst mit dem SDK abfragen.
Ja. Mit den SDKs erstatten Sie eine Zahlung ganz oder teilweise auf Basis der ursprünglichen Transaktion.
In der README und in den Beispielen des jeweiligen SDK auf GitHub.
Erstellen Sie ein Issue im Repository des SDK auf GitHub. Pull Requests sind ebenfalls willkommen.
Wenden Sie sich an unseren technischen Support. Das Team unterstützt Sie gern bei Ihrer Integration.
In der Dokumentation finden Sie alle Antworten. Oder Sie stellen Ihre Frage direkt unserem technischen Support.
Unsere Spezialisten sind bereit, all Ihre Fragen zu beantworten. Füllen Sie das Formular aus und wir werden Sie so schnell wie möglich kontaktieren.