Próbuję zintegrować interfejs Braintree API z moją aplikacją PHP. Jestem nowy w integracji bramki płatniczej. Proszę, pomóż mi z przykładowym kodem dla Braintree API.integracja phint braintree
Odpowiedz
Braintree ma całą dokumentację dotyczącą Integracji PHP: http://www.braintreepaymentsolutions.com/docs/php
Pobrałem api Braintree, ale jestem zdezorientowany w następujących liniach: – Prithwis
Braintree_Configuration :: merchantId ('marchent_id'); Braintree_Configuration :: publicKey ('your_public_key'); Braintree_Configuration :: privateKey ('your_private_key'); jak dostosować te linie? marchent_id = sandbox loginid? whaere ustawić "twój_publiczny_klucz" i "twój_prywatny_klucz" dzięki za odpowiedź – Prithwis
wszystkie te klucze będą dostępne na twoim koncie handlowym. Nie mam doświadczenia z Braintree, żeby ci powiedzieć, gdzie jestem, ale jestem pewien, że jeśli wyślesz e-maila z pomocą, będą mieli odpowiedź –
Oto kod będzie koniecznie musisz zacząć:
require_once 'PATH_TO_BRAINTREE/lib/Braintree.php';
Braintree_Configuration::environment('sandbox');
Braintree_Configuration::merchantId('your_merchant_id');
Braintree_Configuration::publicKey('your_public_key');
Braintree_Configuration::privateKey('your_private_key');
Można znaleźć swój identyfikator kupiec, klucz publiczny i klucz prywatny kiedy logujesz się do swojego konta sandbox, patrząc w menu "Konto" w prawym górnym rogu, klikając "Mój użytkownik", a następnie "Klucze API". Możesz po prostu wybrać "PHP" z menu rozwijanego języka, a następnie przycisk "Kopiuj", aby powyższy kod był prawidłowo wypełniony danymi uwierzytelniającymi.
Po tym polecam próbować uzyskać prostą transakcję, aby upewnić się, że wszystko działa. Spójrz na quick start example na dokumentach PHP Braintree i zobacz, czy możesz uruchomić ten kod (po wymianie Braintree_Configuration i wymagać linii), tak jak w przypadku udanej transakcji.
Jeśli można uzyskać ten kod działa bym albo przenieść się do własnego integracji można też spojrzeć na to example application w PHP aby uzyskać lepsze wyobrażenie o tym, co się pełna integracja może wyglądać.
Jeśli nadal masz problemy, skontaktuj się z pomocą techniczną Braintree. Zespół pomocy szybko reaguje i może nawet skontaktować cię z programistą, jeśli masz więcej pytań technicznych.
Można zarejestruj za uwagę piaskownicy Braintree na następujący adres URL
http://www.braintreepayments.com/gateway/access-form
Gdy masz konto sandbox, znajdź id kupiec, klucz publiczny i klucz prywatny i umieścić je w configuration.php.
Mam nadzieję, że to pomoże.
1) Zapisz się na koncie piaskownicy https://www.braintreepayments.com/get-started
2) logowanie do konta piaskownicy https://sandbox.braintreegateway.com
3) Dnia 'Konto' w górnym menu fiund -> menu następnie sub 'My user'
4) następnie na stronie w botomie pojawi się Authorization API Keys link
5) kliknij link do klawiszy api.
6) to wszystko ... Njoy
Podstawowym problemem jest to, że Braintree_Configuration jest w pliku o nazwie ... lib/Braintree/configuration.php więc kiedy PHP wygląda na to, że wygląda dla pliku o nazwie Braintree_Configuration.php i nie znajduje .../lib/Braintree/Configuration.php, więc przykłady nie działają.
W moim przypadku może to być związane z Yii i jak Yii linki w plikach do debugowania, ale nadal nie działa ... szuka odpowiedzi ...
OK. W moim przypadku zmieniłem nazwę folderu "lib" na "library".Potem spędziłem kilkanaście minut, aż zmieniłem nazwę folderu z powrotem na "lib", wszystko znów działa.
Nie mogę się dowiedzieć, jaki to jest konie, po prostu działa.
Zasadniczo wystarczy pobrać bibliotekę z
https://developers.braintreepayments.com/start/hello-server/php
Nie dotykaj niczego, wtedy wszystko będzie poruszać się wzdłuż.
Dokumentacja dostępna na portalu deweloperskim Braintree (https://developers.braintreepayments.com/start/overview) jest niesamowita.
Jeśli nadal masz pytania i chcesz znaleźć przykład demonstracyjny, sprawdź poniższy link dla tego samego.
Jeśli chcesz zintegrować Braintree API z 3D Secure zaznaczyć opcję powyższy link.
- 1. Braintree iOS SDK: jak dodać kartę
- 2. Integracja Dropbox
- 3. Nie można utworzyć subskrypcji za pomocą usługi Braintree Payment Nonce
- 4. Braintree dropin UI: sprawdź pola adresu fakturowania przed wysłaniem formularza
- 5. Braintree z Cordova za zakupy w aplikacji do aktualizacji funkcji
- 6. Braintree Drop-in UI - wyślij formularz za pomocą AJAX
- 7. Nie można utworzyć Braintree żeton klienta z identyfikatorem klienta
- 8. Jak zmienić datę następnego rozliczenia za pomocą Braintree
- 9. Dlaczego integracja Verlet jest lepsza niż integracja Eulera?
- 10. JSTestDriver i ciągła integracja
- 11. E-mail integracja
- 12. Integracja AJAX i PHP
- 13. Integracja Wix z MSBuild
- 14. Integracja TeamCity i MSBuild
- 15. Integracja w Mathematica
- 16. django admin Integracja TinyMCE
- 17. Integracja Paypal z PHP
- 18. Ciągła integracja Kompilacja kompilacji
- 19. Integracja Karmy i webstorm
- 20. spycharek i wiosna integracja
- 21. Integracja Camel Kafka
- 22. Integracja Alembic z SQLAlchemy
- 23. Integracja CoffeeScript z Eclipse?
- 24. Integracja z Windows Shell
- 25. Sonar integracja projekt
- 26. Wiosenna partia i integracja
- 27. python ciągła integracja
- 28. Integracja XCode i CUDA
- 29. Integracja Clang w NetBeans?
- 30. Studio Android Integracja VCS
Braintree dostarcza opakowania PHP dla ich API: http://www.braintreepaymentsolutions.com/docs/php (wiele przykładów tam) – mqchen