Новые веб-стандарты для удобной оплаты в Интернете.
Платежи — один из ключевых драйверов экосистемы интернета. Благодаря безопасным, удобным и гибким платёжным системам интернет может стать устойчивой и прибыльной платформой. Стандарты веб-платежей могут стать ключевым элементом, обеспечивающим бесперебойную интеграцию платёжных решений в процессы оплаты товаров и услуг.
Что такое веб-платежи?
Web Payments — это серия новых стандартизированных платёжных API, доступных в современных браузерах, включая Payment Request API , Payment Handler API и ряд других . Эти новые браузерные примитивы упрощают онлайн-платежи и позволяют платёжным приложениям интегрироваться с браузерами проще, чем когда-либо.
Стандарты гибкие: они совместимы с различными типами платёжных систем и предназначены для работы в любом браузере, на любом устройстве, с любым способом оплаты или поставщиком платёжных услуг. Эта гибкость обеспечивает простоту разработки, единообразие в развёртывании и совместимость с новыми платёжными технологиями в будущем.
Исследования показывают, что длительные процессы оформления заказа приводят к отказу от покупки . Благодаря веб-платежам процесс оформления заказа упрощается до нескольких нажатий вместо ручного ввода платёжных данных для каждой покупки. Ниже представлена демонстрация того, как Google Pay использует веб-платежи для создания бесперебойного процесса. Аналогичного результата можно добиться и с любым другим платёжным приложением:
Покупатель подходит к кассе и нажимает кнопку GPay .
Приложение Google Pay запускается поверх сайта продавца .
Клиент подтверждает оплату в приложении Google Pay после проверки данных.
Продавец проверяет платеж и покупка одобряется.
Поддержка браузеров
Веб-платежи состоят из нескольких различных технологий, а статус поддержки зависит от браузера.
Преимущества интеграции веб-платежей в платежное приложение
Благодаря интеграции с веб-платежами платежные приложения могут обеспечить лучший пользовательский интерфейс для клиентов, улучшенный интерфейс для разработчиков и более строгий уровень безопасности.
Лучший пользовательский опыт
Контекстные платежи: платежи осуществляются в модальных окнах , в контексте веб-сайта продавца, без перенаправлений и всплывающих окон.
Более быстрое оформление заказов : клиенты могут безопасно сохранять свои платежные данные в браузере или платежном приложении, готовые к использованию на любом поддерживаемом сайте продавца.
Оптимизированный процесс покупки: после завершения (или отмены) платежа клиент оказывается на сайте продавца именно с того места, где он остановился.
Лучший опыт разработки
Простая интеграция: веб-платежи можно расширить с помощью существующего платежного приложения для конкретной платформы или веб-платежного приложения.
Низкие затраты на интеграцию: торговцы могут интегрировать веб-платежи с JavaScript и базовым уровнем интеграции на стороне сервера.
Стандарты: Протокол и формат данных для обмена информацией с торговцами стандартизированы и не требуют глубокой интеграции.
Более строгие меры безопасности
Предотвращение загрузки сторонних приложений при вызове платежных приложений, специфичных для платформы.
Разработано с учетом будущих парадигм безопасности и конфиденциальности.
Использование веб-платежей также позволяет платёжным приложениям использовать любые способы оплаты в интернете, например, электронные деньги, криптовалюту, банковские переводы и многое другое. Сервис веб-платежей разработан с учётом принципов устойчивого развития и не накладывает никаких ограничений на обработку платежей и способы оплаты.
Сравнение веб-платежей с другими подходами
Рассмотрим существующие подходы к интеграции платежей в Интернете:
iframes: использование JavaScript для внедрения веб-сайта обработчика платежей в iframe и сбора платежных данных клиента через форму.
Всплывающие окна: использование JavaScript для открытия всплывающего окна и сбора платежных данных клиента либо с помощью формы, либо путем аутентификации клиента и выбора платежных данных.
Перенаправления: продавец перенаправляет покупателя на сайт платёжного оператора, где он может пройти аутентификацию и выбрать платёжные данные. URL перенаправления передаётся через сервер.
OAuth: Торговец позволяет клиенту пройти аутентификацию и авторизацию с использованием идентификатора обработчика платежей через OAuth, выбрать способ оплаты, адрес доставки и т. д. через контекстный пользовательский интерфейс iframe.
Вот как они соотносятся с веб-платежами:
Веб-платежи | фрейм | Неожиданно возникнуть | Перенаправление | OAuth | |
Контекстные платежи | ✔ | ✔ | ✔* | ✔ | |
Динамические обновления цен | ✔ | ✔ | |||
Оптимизированный процесс покупки | ✔ | ✔ | ✔ | ||
Интеграция приложений, специфичных для платформы | ✔ | ✔ | |||
Низкая стоимость интеграции | ✔ | ✔ | ✔ | ✔ | |
Стандарты | ✔ |
Интеграция веб-платежей в существующие приложения
Веб-платежи можно интегрировать как в платформенно-зависимые, так и в веб-платежные приложения: если платформенно-зависимое платежное приложение не установлено, веб-платежное приложение можно использовать в качестве резервного варианта. Покупатели и продавцы могут легко отправлять и получать платежи любым удобным для них способом в зависимости от среды.
Платформенные платежные приложения
Идеально подходит для платежных приложений, которые уже имеют большую базу установок и хотят предоставить существующим пользователям единообразный опыт работы в Интернете.
В отличие от функции «Intent» Android , Web Payments выполняет проверку подписи перед запуском платежного приложения, что делает невозможной загрузку вредоносных платежных приложений.
В видео выше Google Pay — это платежное приложение, специфичное для платформы.
Веб-платежные приложения
Больше уверенности в будущем: типичные методы платёжных приложений, такие как перенаправления или всплывающие окна, основаны на сторонних файлах cookie , которые могут устареть . Хотя последствия пока сложно предсказать, веб-платежи ориентируются на Интернет с его лучшей конфиденциальностью и миром без сторонних файлов cookie.
Веб-маршрут идеально подходит для веб-сервисов, у которых имеется большое количество клиентов с зарегистрированными картами.
Как работает принятие торговцами?
Чтобы платёжное приложение было доступно продавцу, он должен его явно внедрить. Технически говоря, продавец должен указать идентификатор платёжного приложения (идентификатор способа оплаты) и использовать с ним API запроса платежей.
Мы рекомендуем вам предоставить качественную документацию в руководствах по интеграции, а также в SDK или библиотеках для облегчения интеграции. Например, Google Pay предоставляет руководство разработчика .
Сотрудничество с платежными шлюзами также является хорошим вариантом, поскольку они могут помочь вам расширить охват.
Сколько это стоит?
Веб-платежи — это стандартная технология, реализованная в браузере. Платежные приложения, использующие её или активирующие в браузере, сами по себе не взимают никаких комиссий.