Google Chrome запускает функцию онлайн-покупок, позволяющую размещать заказы одним касанием

Google активно добавляет элементы электронной коммерции в свой браузер Chrome благодаря волшебству, лежащему в основе API запроса платежей(Payment Request API) . В последнее время Chrome(Chrome) расширяет свои возможности, чтобы сделать работу в Интернете более продуктивной. И что может быть лучше, чем упростить онлайн-покупки, которые в конечном итоге повысят производительность пользователей?

API запроса платежа Google Chrome

Google Chrome меняет представление об онлайн-платежах

Новый способ оформления заказа в один клик(one-click, one-tap checkout experience) в Google Chrome доступен за chrome://flags , что позволяет пользователям опробовать экспериментальные функции API веб-платежей(Web Payments API) . Еще один экспериментальный флаг Chrome , относящийся к той же категории веб-платежей(Web Payments) , позволяет API запросов платежей(Payment Request API) открывать минимальный пользовательский интерфейс, когда это возможно.

Теперь Chrome хочет значительно улучшить и ускорить работу с электронной коммерцией(speed up your e-commerce experience) . В результате Chrome вносит серьезные изменения в способ хранения информации, связанной с платежами. Таким образом, Chrome стремится упростить процесс размещения заказов электронной коммерции на Mac , Windows , Linux , Chrome OS и Android .

API запроса платежа(Payment Request API) существует уже довольно давно. Тем не менее, Google говорит, что его внимание сместилось с попыток выяснить, как API запросов(Request API) платежей может быть непосредственно полезен для продавцов, на то, как API(APIs) могут улучшить работу платежных приложений в Интернете.

“We’ve learned that building a compelling payment flow requires much more than just returning a credit card number. That’s why we are switching gears to focus on enabling payment apps through the Web Payments APIs,” said Eiji Kitamura, Developer Advocate at Google.

Проверьте свой платеж

Chrome не только хочет выступать в качестве посредника между продавцами, пользователями и способами оплаты, но также предоставляет пользователям возможность бесформенных платежей в интерфейсе приложения. Это позволяет быстрее оформлять заказы и обрабатывать платежи с минимальным использованием клавиатуры мобильного устройства. Таким образом(Hence) , разработчики могут значительно улучшить процесс оплаты для пользователя.

Несмотря на то , что 66%(66 percent) коммерческого трафика приходится на мобильные устройства, Google утверждает, что мобильные конверсии составляют около одной трети(one-third) конверсий с компьютеров. Google считает, что более низкие конверсии на мобильных устройствах являются результатом сложных форм оформления заказа.

В прошлом Google упростил процесс оформления заказа с помощью автозаполнения , что, по его словам, привело к увеличению конверсии на мобильных устройствах на 25% . (25 percent)Хотя автозаполнение(Autofill) может избавиться от ручного ввода данных, Google считает, что оно по-прежнему основано на том же потоке оформления заказа, что Google активно пытается решить с помощью API запроса платежа(Payment Request API) .

Преодоление разрыва в нативных платежных приложениях

В отличие от веб-приложений, нативные приложения предлагают удобный способ онлайн-платежей. Пользователям Chrome(Chrome) часто приходится заполнять длинную форму и выполнять несколько шагов через всплывающие окна и перенаправления для завершения платежа в Интернете. Теперь API-интерфейсы запроса(Payment Request) платежа и обработчика платежей(Payment Handler APIs) вместе обещают заполнить пробел в нативных платежных приложениях( bridge the native payments app gap) в Chrome.

“Payment Request API provides a standardized way to invoke a version-mediated, low-friction payment flow on the web similar to what users might already be familiar with in many native apps,” Kitamura continued. “Payment Handler API allows payment apps to plug into the primary guest API to enable form-free payments on the web.”

Проверка более быстрой проверки Chrome

Веб-сайты вызывают API запроса платежа(Payment Request API) и предлагают параметры платежа, включая стоимость и совместимые варианты оплаты. Затем Chrome(Chrome) определяет пересечение способов оплаты, поддерживаемых сайтом, и способов оплаты, которые пользователь настроил в браузере. В конечном счете, Chrome позволяет пользователям выбирать предпочтительный способ оплаты.

Пользователи Chrome(Chrome) могут ввести новый адрес доставки или выбрать существующий. Там, где это применимо, они могут выбрать способ доставки. Способ оплаты может быть кредитной картой или одним из приложений кошелька, установленных на их устройстве, например Google Pay . Наконец, пользователь нажимает «Оплатить». Затем Chrome запрашивает ответ от выбранного способа оплаты.

Добавить API запроса платежа по карте

Процессор платежей сначала проверяет запрос, а затем возвращает ответ непосредственно на сервер. Таким образом, на веб-сайте есть вся необходимая информация для обработки платежа, что еще больше устраняет необходимость выхода из контекста страницы оформления заказа.

В то же время API-интерфейс обработчика платежей(Payment Handler API) создает совершенно новую экосистему, позволяющую платежному веб-приложению выступать в качестве способа оплаты и интегрироваться в веб-сайты продавцов благодаря стандартному API-интерфейсу запроса платежа(Payment Request API) .

(Wallet)Приложения кошелька , такие как Google Pay , могут быть созданы поверх API веб-платежей(Web Payments APIs) . Существуют различные способы интеграции существующего платежного приложения с API запроса платежа(Payment Request API) . Как объясняет Google , один из вариантов — внедрить API-интерфейс обработчика платежей(Payment Handler API) , добавив сервис-воркера к их существующему платежному интерфейсу.

Будущее электронной коммерции с Google Chrome

Функция «Делегирование» в API обработчика платежей(Payment Handler API) позволяет платежному приложению предоставлять всю информацию, запрашиваемую продавцом, такую ​​как информация о доставке и контактная информация. Раньше одна и та же информация всегда поступала из браузера.

На данный момент Google хочет, чтобы у обработчиков платежей(Payment Handlers) было достаточно времени, чтобы адаптироваться к будущему беспроблемной электронной коммерции через веб-браузеры. Что такое обработчик платежей(Payment Handler) , спросите вы? Что ж(Well) , обработчик платежей(Payment Handler) — это веб-приложение, которое обрабатывает запрос на оплату от имени пользователя.

Веб-(Web) приложения должны указывать, обрабатывают ли они адрес доставки и контактную информацию. Они могут либо указать, поддерживают ли они каждый из способов оплаты по отдельности, либо указать, поддерживают ли они все варианты оплаты. Google говорит, что полное делегирование предоставления адреса доставки и контактной информации плательщика обработчикам платежей(Payment Handlers) — это конечная картина.

Флаги веб-платежей

Согласно техническому документу, с которым ознакомился TheWindowsClub(TheWindowsClub) , Google не обязывает обработчиков платежей(Payment Handlers) выполнять требования по доставке/контактам в ближайшее время.

Chrome может сразу перейти к обработчику платежей. Если веб-сайт электронной коммерции указывает поддержку одного метода оплаты в Payment Request API , этот метод оплаты должен быть идентифицирован с помощью URL -адреса . В другом сценарии у пользователя должен быть установлен хотя бы один обработчик платежей(Payment Handler) для поддерживаемого метода оплаты.

В случае, если у пользователя не установлен обработчик платежей для способа оплаты, обработчик платежей должен быть зарегистрирован посредством регистрации точно в срок. Когда эти условия соблюдены, жест пользователя и Chrome инициируют запрос платежа(Payment Request) , и браузер пропустит лист.

“Together, delegation and skip-the-sheet enable payment apps to more easily transition their existing flows to the Payment Handler API.”

Рабочий прототип функции скрывается за флажком «Экспериментальные функции веб-платформы» на рабочем столе(Desktop) . Google планирует внедрить эту функцию на всех платформах, кроме Android Webview, поскольку API -интерфейс обработчика платежей(Payment) не реализован для Android Webview .

Оформление заказа в один клик для замены основных карточек в Chrome

API запроса платежа Веб-браузеры

(Chrome)Google подтвердил , что в конечном итоге Chrome прекращает поддержку основного(basic-card) метода оплаты картой. Google изначально добавила API запроса платежа(Payment Request API) в Chrome в виде базовых карт в качестве альтернативы платежам по кредитным картам на основе форм. С помощью основных карт клиенты могут выбирать кредитные карты, хранящиеся в браузере, для более быстрых платежей. Google заявляет, что приостанавливает разработку функций встроенной базовой поддержки карт Chrome , за исключением исправления ошибок.(Chrome)

В дополнение к Chrome API запросов(Payment Request API) на оплату также совместим с новым Microsoft Edge на базе Chromium(Chromium-based Microsoft Edge) . Между тем, эта функция в настоящее время находится в разработке в браузерах Firefox(Firefox) и Safari .



About the author

Я инженер-программист с более чем 10-летним опытом работы на платформах Windows 11 и 10. Я сосредоточился на разработке и поддержке высококачественного программного обеспечения для Windows 7 и Windows 8. Я также работал над множеством других проектов, включая, помимо прочего, Chrome, Firefox, Xbox One и файлы.



Related posts