
При совершении покупки в интернете одним из способов ввода данных кредитной карты является встроенный в браузер API Payment Request. Однако из-за возрастающих проблем с безопасностью и пользовательским опытом Google отключит API Payment Request в Chrome для iOS.
API Payment Request может передавать платежную информацию из таких сервисов, как Google Pay или Apple Pay (в Safari), а также напрямую использовать сохраненную кредитную карту. Однако Google обнаружил за последние два года, что передача информации о кредитной карте через Payment Requests не всегда вызывает доверие у большинства пользователей. Кроме того, более современные платежные методы, такие как Google Pay, позволяют завершить транзакцию без того, чтобы веб-сайт когда-либо получал реальные данные вашей кредитной карты.
В целях безопасности Google объявил, что Chromium (а следовательно, Google Chrome и Microsoft Edge) отказывается от Payment Requests, особенно от возможности прямой передачи данных кредитной карты, метода, называемого «basic-card». Вместо этого Google фокусируется на новом API «Payment Handler», который позволяет регистрировать как нативные, так и веб-приложения в браузере в качестве предпочитаемого способа оплаты.
Для начала этого перехода Google скоро отключит Payment Requests «basic-card» на платформе, где они используются меньше всего — в Chrome для iOS. Однако, в отличие от всех других платформ, где Chrome использует собственный движок Blink, Chrome для iOS должен использовать WebKit от Apple, как и любой другой сторонний браузер.
Из-за текущих ограничений WebKit Google смог предложить «basic-card» как единственный метод Payment Request в Chrome для iOS. Это означает, что начиная с версии 81, выпуск которой запланирован на конец марта, Chrome для iOS больше не будет предлагать Payment Requests.
Чтобы вернуть браузер к прежнему функционалу, Google ищет способы интеграции нативных iOS-приложений с Payment Requests Chrome, но пока вам придется обрабатывать онлайн-транзакции по старинке. Или просто совершайте покупки через обычное приложение Safari, которое нативно поддерживает Apple Pay.