Ошибка аутентификации адаптивной оплаты PayPal API. Учетные данные API неверны

Я пытаюсь совершить тестовый платеж с помощью PayPal API, но получаю следующий ответ:

{ responseEnvelope: 
   { timestamp: '2013-08-12T03:28:07.503-07:00',
     ack: 'Failure',
     correlationId: '960a8b60a602e',
     build: '6941298' },
  error: 
   [ { errorId: '520003',
       domain: 'PLATFORM',
       subdomain: 'Application',
       severity: 'Error',
       category: 'Application',
       message: 'Authentication failed. API credentials are incorrect.' } ],
  httpStatusCode: 200 }

Я создал бизнес-учетную запись в песочнице и делаю запрос с учетными данными учетной записи, но не могу.


person Olexii    schedule 12.08.2013    source источник
comment
Проверьте свои учетные данные, также см. developer.paypal.com/webapps/developer/ документы/классический/жизненный цикл/   -  person Athar Ahmed    schedule 12.08.2013
comment
tnx, я пытаюсь использовать учетные данные с developer.paypal.com, а не с sandbox.paypal.com, и теперь все работает правильно.   -  person Olexii    schedule 12.08.2013


Ответы (2)


Я использовал учетную запись песочницы, идентификатор клиента и подпись под REST API. Правильная учетная запись песочницы выглядит следующим образом:

  • Войдите на сайт developer.paypal.com

  • Выберите Приложение в верхнем меню.

  • Нажмите на учетные записи песочницы в левом меню.

  • Здесь вы можете создавать учетные записи песочницы для тестирования, и в этих учетных записях вы можете иметь профиль. В профиле на вкладке учетных данных API вы найдете правильные учетные данные.

  • Я прикрепил снимок экрана.

Надеюсь, поможет.


Этот ответ был предоставлен Абхишейком из wpmudev.

Примечание. Моя учетная запись находится в состоянии «Утверждено условно», что, как мне кажется, было проблемой. Фактически разработка песочницы может продолжаться даже в этом состоянии.

Большое спасибо Абхишейку. Если вы читаете ветку, он хочет намного больше и больше.

person Jordan Reddick    schedule 23.01.2015

Я пытаюсь использовать учетные данные с developer.paypal.com, а не с sandbox.paypal.com, и теперь все работает правильно.

person Olexii    schedule 12.08.2013