php braintree integration
Ich versuche mich zu integrieren, die Braintree-API in meiner PHP-Anwendung. Ich bin neu in der Integration von payment-gateway. Bitte helfen Sie mir mit einigen Beispiel-code für Braintree API.
- Braintree versorgt ein PHP-wrapper für das API: braintreepaymentsolutions.com/docs/php (Viele Beispiele gibt)
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hier ist der code, den Sie unbedingt brauchen, um loszulegen:
Finden Sie Ihre Händler-ID, den privaten und öffentlichen Schlüssel, wenn Sie sich in Ihr sandbox-Konto, indem Sie sich unter "Konto" - Menü oben rechts, klicken auf "Mein Benutzerkonto" und dann auf "API-Schlüssel". Sie können tatsächlich wählen Sie einfach "PHP" aus der Sprache im dropdown und dann auf den "Kopieren" - button, um die oben genannten code ordnungsgemäß gefüllt mit Ihren Anmeldeinformationen an.
Danach würde ich empfehlen zu versuchen, um eine einfache Transaktion erstellt, um sicherzustellen, dass Sie haben alles, was Sie arbeiten. Werfen Sie einen Blick auf die quick-start-Beispiel auf der Braintree PHP-docs und sehen, wenn Sie ausführen können, dass der code (nach dem austauschen der Braintree_Configuration und erfordern Linien), wie man eine erfolgreiche Transaktion.
Wenn Sie bekommen können, dass die code arbeiten würde ich entweder bewegen Sie sich auf Ihre eigene integration oder Sie können einen Blick auf diesen Beispiel-Anwendung in PHP, um eine bessere Vorstellung von dem, was eine vollständige integration Aussehen könnte.
Wenn du bist immer noch in Probleme laufen, fühlen Sie sich frei, um Kontakt Braintree unterstützen. Das support-team reagiert schnell und kann sogar bringen Sie in Kontakt mit einem Entwickler, wenn Sie mehr technische Fragen.
Braintree hat eine ganze Dokumentation auf der PHP-Integration:
http://www.braintreepaymentsolutions.com/docs/php
Können Sie Anmeldungen für eine BrainTree sandbox-account unter folgender URL
http://www.braintreepayments.com/gateway/access-form
Sobald man den sandbox-Konto, finden Sie die Händler-id, den öffentlichen Schlüssel und dem privaten Schlüssel und legen Sie Sie auf die configuration.php.
Hoffe, dies hilft Ihnen.
1)Melden Sie sich für sandbox-Konto https://www.braintreepayments.com/get-started
2)login Ihr sandbox-Konto https://sandbox.braintreegateway.com
3)oben im Menü fiund "Konto" ->
dann sub-Menü 'Mein Benutzer'
4), dann auf der Seite an botom sehen Sie die Autorisierung
API-Keys link
5) klicken Sie auf " api-Schlüssel link.
6) thats all... Njoy
Das grundlegende problem ist, dass Braintree_Configuration in einer Datei namens ...lib/braintree/configuration.php also, wenn PHP sucht es, sucht es eine Datei namens Braintree_Configuration.php und nicht finden .../lib/Braintree/Configuration.php damit die Beispiele funktionieren nicht.
In meinem Fall kann im Zusammenhang mit Yii und wie Yii links in Dateien für das Debuggen, aber es funktioniert immer noch nicht...auf der Suche nach Antworten...
OK. In meinem Fall, ich benannte den Ordner "lib" in die "Bibliothek". Dann verbrachte ich zehn Minuten bis ich den Ordner umbenennen Namen wieder in "lib", funktioniert alles wieder.
Ich kann nicht herausfinden, welche Art von horseshit ist, es funktioniert einfach.
Grundsätzlich Sie laden Sie einfach die Bibliothek von
https://developers.braintreepayments.com/start/hello-server/php
Don ' T touch anything, dann werden die Dinge entlang zu bewegen.
Die Dokumentation auf der Braintree developer portal(https://developers.braintreepayments.com/start/overview) ist genial.
Wenn noch einige Fragen haben und möchten, finden demo-Beispiel, überprüfen Sie bitte nachfolgenden link für die gleichen.
http://www.ilovephp.net/php/simple-braintree-paypal-payment-gateway-integration-in-php-with-demo-examples/
Wenn Sie wollen, zu integrieren Braintree-API mit 3D-secure-option überprüfen Sie den vorstehenden link.