Я интегрировал экспресс-оплату Paypal в нашу систему электронной коммерции (NVP версии 76.0, PHP 5.2), в которой есть процесс оформления заказа на заказ.В режиме разработки (с использованием деталей песочницы) все работает, но в тот момент, когда я переключаю информацию о подписи (имя пользователя, пароль, api_signature и URL-адрес PayPal) на информацию о реальном счете Paypal, он перестает работать.Он всегда отвечает кодом ошибки: 10002 и сообщением: заголовок безопасности недействителен. Если я переключаюсь обратно на детали изолированной программной среды, он снова начинает работать.
Вот пример ошибки:
TIMESTAMP: 2011-12-06T19:09:31Z
CORRELATIONID: cb966ebeb254d
ACK: Failure
VERSION: 76.0
BUILD: 2271164
L_ERRORCODE0: 10002
L_SHORTMESSAGE0: Security error
L_LONGMESSAGE0: Security header is not valid
L_SEVERITYCODE0: Error
Я нашел несколько сообщений о переполнении стека людей, имеющих ту же проблему, но там решение не сработало @ Paypal , и я немного покопался (в Google) и обнаружил, что многие люди сталкиваются с этой проблемой, нонет окончательного решения или потока, который бы обозначал, что вам нужно изменить, когда вы начнете жить, потому что просто изменение деталей, упомянутых выше (и в документации PayPal Express Checkout), похоже, не работает.
Сделалкто-нибудь найдет решение этой проблемы или может я просто что-то упустил?