Вот код, который вам абсолютно необходим для начала работы:
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');
Вы можете найти свой идентификатор продавца, открытый ключ и закрытый ключ, когда войдете в свою учетную запись песочницы, заглянув в меню «Учетная запись» в правом верхнем углу, щелкнув «Мой пользователь», а затем «Ключи API». На самом деле вы можете просто выбрать «PHP» в раскрывающемся списке языков и затем нажать кнопку «Копировать», чтобы код, указанный выше, был правильно заполнен вашими учетными данными.
После этого я бы порекомендовал попробовать создать простую транзакцию, чтобы убедиться, что у вас все работает. Взгляните на пример быстрого запуска в документации по Braintree PHP и посмотрите, сможете ли вы запустить этот код (после замены Braintree_Configuration и требовать строки), как для получения успешной транзакции.
Если вы можете заставить этот код работать, я бы либо перешел к вашей собственной интеграции, либо вы можете взглянуть на это пример приложения на PHP, чтобы лучше понять, как может выглядеть полная интеграция .
Если у вас все еще возникают проблемы, не стесняйтесь обращаться в службу поддержки Braintree. Служба поддержки быстро реагирует и даже может связать вас с разработчиком, если у вас есть дополнительные технические вопросы.