Оплата через Paypal Express не работает на iPhone

Я интегрировал REST на клиентской стороне Express checkout.js SDK в свое гибридное приложение с использованием функций ionic и Express checkout, которые не работают должным образом на iPhone (но работают на устройствах Android). Я использую тот же код в документации ниже: https://developer.paypal.com/demo/checkout/#/pattern/client Проблемы, с которыми сталкиваются iPhone при оплате кредитной / дебетовой картой:

  • Всплывающее окно оплаты не реагирует на iPhone, особенно на iPhone5, всплывающее окно не полностью видно пользователю.
  • Кнопка закрытия всплывающего окна оплаты не отображается в iPhone 5. Кнопка отображается в iPhone6, но иногда функция закрытия не работает должным образом.
  • Невозможно произвести оплату. При нажатии кнопки «Продолжить» после ввода всех данных (информация о карте и платежная информация) пользователь снова попадает в верхнюю часть страницы рядом с выбранной страной. Невозможно закрыть всплывающее окно платежа, щелкнув за пределами всплывающего окна.
  • Прокрутка всплывающего окна оплаты работает некорректно. Иногда прокрутка будет работать с задержкой. Но будут прокручены в верхнюю часть страницы, если пользователь попытается вернуться назад или продолжить оплату.

Кто-нибудь может мне помочь? Я отправил сообщение в службу поддержки PayPal, но они не отвечают. У нас очень плотный график, и мы будем благодарны за любую помощь.

Заранее спасибо.

Образец ответа № 1 Образец ответа № 2


person Arun John    schedule 08.02.2018    source источник


Ответы (1)


Ссылка, на которую вы ссылаетесь, должна использоваться для интеграции веб-сайта, если вы хотите использовать ее в ionic, вы должны вызвать api через свою серверную часть и открыть URL-адрес платежа в ionic BrowserTab, таким образом страница будет отображаться правильно. Ссылка используется для интеграции с веб-сайтом, и она откроет всплывающее окно лайтбокса для браузера, которое может не работать должным образом на всех устройствах.

person optimus    schedule 08.02.2018
comment
Спасибо за предложение @optimus, мы проверим его и вернемся к вам позже. - person Arun John; 12.02.2018