Умные кнопки PayPal, как всегда открыть кредитную карту в новой вкладке? - PullRequest
1 голос
/ 09 февраля 2020

Я использую умные кнопки PayPal для интеграции платежей в веб-сайт, следуя этой инструкции live

У меня две проблемы с кнопкой «Дебетовая или кредитная карта»:

  1. Это не всегда работает, когда я нажимаю на нее, поля расширяются и отображаются на той же странице (мой сервер) и после ввода всей информации и нажатия «Оплатить сейчас» я получаю сообщение «» Что-то пошло не так, мы вернем вас к оформлению заказа, чтобы вы могли попробовать еще раз », когда я нажимаю кнопку« Повторить попытку », открывается новая вкладка для обработки платежа по кредитной карте на сервере PayPal (теперь это будет работать). это происходит ~ 50% времени.

  2. Это относится к первому, первому виду (когда поля расширяются на странице моего сайта), в нем отсутствуют поля адреса, однако они отображаются после нажатия кнопки «Повторить попытку» и go на вкладке PayPal.

Поэтому мой вопрос заключается в том, могу ли я унифицировать способ отображения представления платежа по кредитной карте? Есть ли параметр, который я могу передать при рендеринге кнопок, чтобы он всегда открывался в новой вкладке?

1 Ответ

0 голосов
/ 09 февраля 2020
  1. Когда произойдет отклонение, появится сообщение «Что-то пошло не так, мы вернем вас к оформлению заказа, чтобы вы могли повторить попытку». Поскольку вы, очевидно, сами проверяете платежи, вы можете ожидать много таких намеренных отклонений со стороны PayPal. Они не считаются технической проблемой или проблемой интеграции, но система ведет себя так, как задумано.

  2. Невозможно заставить черную кнопку «Дебет» или «Кредитная карта» открыть новое окно. Вы можете отключить его, если он вам не нужен, но вы не можете заставить его вести себя по-другому.

При возникновении ошибки или отклонения при использовании этого пути дебетовой или кредитной карты, и Вы нажимаете «Попробовать еще раз», это аналогично использованию верхней кнопки PayPal. Это запасной путь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...