Эй, ребята, я последовал этому руководству
http://www.sanwebe.com/2014/09/paypal-rest-api-payment-system
У меня режим работы песочницы paypal работает отлично. Пришло время запустить сайт, и я хочу переключиться на него. Я часами встречался с ним и не мог понять, как направить его в режиме «живого».
Любая помощь вообще будет оценена по достоинству.
Если вы используете PayPal-PHP-SDK,
Шаг 1: вам нужно настроить mode
чтобы указать, что SDK для живых конечных точек. Для этого существует несколько способов:
Шаг 2: Пожалуйста, обновите clientId и секрет для среды Live, так как они отличаются на основе песочницы или живут. Посетите Разработчик PayPal и установите флажок в поле live select, как показано ниже:
Эти два шага должны помочь вам перейти к конечной точке API.
Не могу прокомментировать H Patel, но есть файл sdk_config.ini в файлах SDK PayPal PHP SDK, который включает конечную точку и режим.
Я заметил, что мне пришлось изменить service.EndPoint
в этом другом файле конфигурации на https://api.paypal.com
, изменить mode
в обоих файлах конфигурации, чтобы live
, установить log.LogLevel
в INFO
и динамически установить чтобы live
в моем PHP-скрипте. Я также изменил acct1.ClientId
и acct1.ClientSecret
в обоих этих конфигурационных файлах ini, и кажется, что, возможно, у меня сейчас это работает.
Таким образом, вы не должны выбирать, как вы хотите это делать, вам нужно все это сделать, а затем за пределами того, что вам предлагает PayPal.