проблема с отображением кнопки оплаты через PayPal - PullRequest
2 голосов
/ 23 января 2020

В моем приложении созданы умные кнопки оплаты PayPal. По умолчанию отображается две кнопки: первая кнопка для окна входа в PayPal и вторая кнопка для окна дебетования или кредитной карты.

При нажатии второй кнопки первая кнопка не отображается. Я вижу обе кнопки в консоли разработчика chrome. margin-top:59px свойство добавлено скриптом.

Здесь вы можете попробовать интерактивный демонстрационный код PayPal .

Как мне от него избавиться? Есть ли где-нибудь настройка, чтобы показывать и то, и другое при нажатии кнопки?

1 Ответ

1 голос
/ 23 января 2020

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

При нажатии верхняя кнопка удаляется, чтобы эффективно использовать экранную недвижимость, поскольку дебет или кнопка кредитной карты не открывает окно. Он расширяет iframe внутри контейнера (что на самом деле довольно удивительно для тех из нас, кто давно работает в платежной индустрии).

Если вы действительно хотите избавиться обработки карты, вы можете. В документации по кнопкам Smart Payment есть кнопки отключения источников финансирования. В основном добавьте &disable-funding=card после своего ClientID при вызове SDK js:

<script src="https://www.paypal.com/sdk/js?client-id=YOUR_CLIENT_ID&disable-funding=card"></script>
...