Hier ist der Code, den Sie unbedingt benötigen, um loszulegen:
%Vor%Sie können Ihre Händler-ID, Ihren öffentlichen Schlüssel und Ihren privaten Schlüssel finden, wenn Sie sich in Ihrem Sandbox-Konto anmelden, indem Sie im Menü "Konto" oben rechts auf "Benutzer" und dann auf "API-Schlüssel" klicken. Sie können einfach "PHP" aus dem Dropdown-Menü für die Sprache auswählen und dann die Schaltfläche "Kopieren", um den obigen Code richtig mit Ihren Zugangsdaten zu füllen.
Danach würde ich empfehlen, eine einfache Transaktion zu erstellen, um sicherzustellen, dass alles funktioniert. Werfen Sie einen Blick auf das Schnellstart-Beispiel in den Braintree PHP-Dokumenten und sehen Sie, ob Sie diesen Code ausführen können (nach dem Ersetzen) die Braintree_Configuration und erfordern Zeilen), um eine erfolgreiche Transaktion zu erhalten.
Wenn Sie diesen Code zum Laufen bringen können, gehe ich entweder zu Ihrer eigenen Integration oder Sie schauen sich diese Beispielanwendung in PHP, um eine bessere Vorstellung davon zu bekommen, wie eine vollständige Integration aussehen könnte.
Wenn Sie immer noch Probleme haben, wenden Sie sich bitte an den Braintree-Support. Das Support-Team reagiert schnell und kann Sie sogar mit einem Entwickler in Kontakt bringen, wenn Sie mehr technische Fragen haben.
Braintree hat eine vollständige Dokumentation zur PHP-Integration: Ссылка
Sie können sich für ein BrainTree-Sandbox-Konto bei folgender URL anmelden
Sobald Sie das Sandbox-Konto erhalten haben, suchen Sie die Händler-ID, den öffentlichen Schlüssel und den privaten Schlüssel und legen Sie sie in die configuration.php.
Hoffe das hilft dir.
1) Melden Sie sich für das Sandbox-Konto Ссылка
an2) Melden Sie sich bei Ihrem Sandbox-Konto Ссылка
an3) Auf dem obersten Menü fiund 'Konto' - & gt; dann Untermenü "Mein Benutzer"
4) dann auf der Seite unten sehen Sie Autorisierung API-Schlüssel-Link
5) Klicken Sie auf den Link api keys.
6) das ist alles ... Njoy
Das grundlegende Problem ist, dass sich Braintree_Configuration in einer Datei namens ... lib / braintree / configuration.php befindet. Wenn PHP danach sucht, sucht es nach einer Datei namens Braintree_Configuration.php und findet nicht ... / lib / Braintree / Configuration.php damit die Beispiele nicht funktionieren.
In meinem Fall hängt das mit Yii zusammen und wie Yii Dateien zum Debuggen verlinkt, aber es funktioniert immer noch nicht ... auf der Suche nach Antworten ...
OK. In meinem Fall habe ich den Ordner "lib" in "library" umbenannt. Dann habe ich ein Dutzend Minuten gebraucht, bis ich den Ordnernamen wieder in "lib" umbenannte, alles funktioniert wieder.
Ich kann nicht herausfinden, welche Art von Horseshit das ist, es funktioniert einfach.
Im Grunde laden Sie einfach die Bibliothek von
herunterFass nichts an, dann werden sich die Dinge bewegen.
Die Dokumentation, die im Braintree-Entwicklerportal ( Ссылка ) verfügbar ist, ist großartig.
Wenn Sie noch Fragen haben und ein Demo-Beispiel finden möchten, überprüfen Sie bitte den folgenden Link.
Wenn Sie die Braintree-API mit der 3D-sicheren Option integrieren möchten, überprüfen Sie den obigen Link.
Tags und Links php integration payment-gateway braintree