Я уже давно занимаюсь мозговым штурмом, и, наконец, я решил задать здесь вопрос.Paypal: going Live from sandbox
Я использую PayPal-PHP-SDK (restAPI) для обработки платежей. И я не могу сделать его живую конечную точку (api.paypal.com) и всегда идет в песочницу (api.sandbox.paypal.com)
Прогресс: Использование учетных данных песочницы (ClientId и clientSecret) в 'bootstarp.php' и 'режим' набор для 'песочнице' в 'sdk_config.ini' я успешно выполнил несколько транзакций с песочницей и выполнил все остальные части проекта. Теперь единственная часть делает его живым, что на самом деле оказывается ахиллесовой пятой проекта.
Что я пробовал: Я заменил учетные данные песочницы живыми из клиента. Что он получил от https://developer.paypal.com/webapps/developer/applications/myapps, затем под приложением, нажав 'show' Live Credentials. Я также изменил режим к жить в «sdk_config.ini». Но все-таки это приводит меня к конечной точке песочницы.
EDIT: при создании контекста api в bootstarp.php есть режим, который я также установил, чтобы жить, код ниже.
$apiContext->setConfig(
array(
'mode' => 'live',
'http.ConnectionTimeOut' => 30,
'log.LogEnabled' => true,
'log.FileName' => '../PayPal.log',
'log.LogLevel' => 'FINE',
'validation.level' => 'log'
)
);
Может кто-нибудь предложить мне, чего я здесь не вижу, так как я не получаю ошибки для отладки и дальнейшего поиска. За любую помощь или совет, спасибо заранее.
Пробовал, что только сейчас, по-прежнему требуется, чтобы песочница. – ArJ