Интеграция Paypal с Braintree

Я пытаюсь интегрировать braintree для платежей в Nodejs и Javascript.

Я создал учетную запись на https://sandbox.braintreegateway.com, и теперь я пытаюсь интегрировать мою оплату с моим сайтом, используя интеграцию "падение", я следил за всеми шаги, которые даны на сайте, с помощью которых я получаю кнопку Paypal, которая при нажатии открывает всплывающее окно Paypal, в которое я ввожу данные своей учетной записи, после чего он просит согласовать различные условия. После нажатия "Согласен" он говорит:

"Извините, мы не можем подключиться к PayPal. Повторите попытку через несколько минут. Попробуйте снова" Я не уверен, почему я получаю это.

Похож на проблему настройки моего профиля Paypal с помощью Braintree (хотя в песочнице это действительно не так). Я попытался следить за настройкой paypal с помощью braintree, как указано на портале Braintree, но без успеха я все еще нахожусь в том же сообщении об ошибке.

Используемый код из следующей документации Braintree:

https://developers.braintreepayments.com/javascript+node/guides/drop-in#paypal

Пожалуйста, помогите мне с этим.

Ответ 1

Я обращаюсь в службу поддержки. это был их ответ

"Я полагаю, что вы столкнулись с этой проблемой, потому что ваша песочница была создана в Пакистане, которая не является поддерживаемой страной с PayPal. Если вы разработчик, работающий для американского торговца по интеграции, вам нужно будет зарегистрируйтесь для учетной записи в песочнице в США. Вы можете сделать это на нашем веб-сайте, выбрав Соединенные Штаты в качестве своей страны, используя раскрывающееся меню в нижней левой части страницы"

Помните: внизу слева от регистрационной страницы → Выберите страну как US

я подписался на другую учетную запись sandbox в Braintree, используя США в качестве моей страны, и она отлично работала.

Ответ 2

Мне удалось связаться с поддержкой Braintrees, и они настроили мою учетную запись в песочнице.

Вот что они сказали:

Эй, Йохан,

Спасибо, что обратились к поддержке Braintree. Ид рада помочь.

Я взглянул на вашу учетную запись в Sandbox, и похоже, что вы werent настроить соединение с процессором для тестирования PayPal. Это может случиться иногда, когда учетные записи Sandbox создаются за пределами United Штаты.

Мы скорректировали этот параметр, и теперь ваша песочница настроена на процесс PayPal. Вы можете проверить, является ли PayPal действительным способом оплаты в своей песочнице, войдя в панель управления Sandbox и нажав "Настройки" > "Обработка". Вы увидите список принятых способы оплаты рядом с вашим Merchant Account.

Надеюсь, что это поможет! Сообщите нам, если что-нибудь еще, что мы можем сделать для вы.

Бест,

В принципе, вы должны убедиться, что PayPal - это действительный способ оплаты в вашей учетной записи sandbox.