Интеграция 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.