Подтвердить что ты не робот

Сценарий в Paypal - ошибка неправильной конфигурации клиента 10501?

Я пытаюсь сделать DoDirectPayment с помощью Sandbox API

Я тестировал код, который, как я знаю, работает, но мои учетные данные API получают следующую ошибку обратно из Sandbox API

[L_ERRORCODE0] = > 10501
  [L_SHORTMESSAGE0] = > Неверная настройка
[L_LONGMESSAGE0] = > Эта транзакция не может быть обработана из-за неверной конфигурации продавца

После поиска кода ошибки я обнаружил, что проблема "Происходит, когда соглашение о выставлении счетов отключено или неактивно".

Я интенсивно искал Google для того, как согласиться с Соглашением о выставлении счетов в песочнице, но не превалирует

У кого-нибудь была эта проблема и знаете, как ее включить?

4b9b3361

Ответ 1

Как и в других ответах, вам нужно включить Payments Pro в свою учетную запись sandbox. По состоянию на июль 2013 года вы можете сделать это, выполнив следующие шаги.

  • Войдите в свою учетную запись developer.paypal.com
  • Перейдите в Приложения → Учетные записи Sandbox
  • Выберите вкладку "Песочница", которую хотите обновить до "Pro", а затем нажмите "Профиль"
  • В появившемся диалоговом окне должна появиться опция Upgrade to Pro

Обратите внимание, что сайт разработчика PayPal немного изменился совсем недавно, поэтому ваш пробег может меняться...

Ответ 2

Это означает, что ваша тестовая учетная запись для песочницы не настроена для Payments Pro.
Перейдите в https://developer.paypal.com > Учетные записи > предварительно сконфигурированы и создайте предварительно сконфигурированную тестовую учетную запись US Website Payments Pro.

Ответ 3

Недавно была редизайн сайта разработчика.

Я не знаю о существующих учетных записях, но для новых учетных записей вы не можете использовать тестовую учетную запись "фасилитатора" по умолчанию для тестирования классического api... вам нужно создать новую тестовую учетную запись бизнес-песочницы и использовать учетные данные из что. Это верно, хотя учетная запись "фасилитатор" - это бизнес-аккаунт.

Учетные записи песочницы создаются в https://developer.paypal.com/ → Приложения → Учетные записи Sandbox (ссылка слева) → Создать учетную запись ( на правой стороне)

Ответ 4

Я получил эту же проблему и написал PayPal об этом, это был их ответ:

Благодарим вас за обращение в Merchant Technical Services.

Что касается вашей проблемы с ошибочной ошибкой конфигурации продавца, эта ошибка произошла из-за того, что ваша учетная запись в песочнице все еще находится в состоянии ожидания. Это произошло, когда вы перешли от бизнеса к профессионалу. Это ошибка в нашей системе и любезно, что наш инженер все еще находится в процессе исправления этих ошибок. Кстати, вы можете попробовать создать новую учетную запись для песочницы, а затем перейти на учетную запись pro, как вы это делали до этого.