Google Chrome lanza la función de compras en línea para realizar pedidos con un solo toque

Google está agregando activamente un sabor de comercio electrónico a su navegador Chrome gracias a la magia detrás de la API de solicitud de pago(Payment Request API) . Últimamente, Chrome está ampliando sus capacidades para que su experiencia de navegación por Internet sea más productiva. ¿Y qué mejor manera que simplificar las experiencias de compra en línea que, en última instancia, aumentan la productividad de los usuarios?

API de solicitud de pago de Google Chrome

Google Chrome redefine la experiencia de pagos en línea

La nueva experiencia de pago con un clic y un toque de(one-click, one-tap checkout experience) Google Chrome está disponible detrás de chrome://flags que permite a los usuarios probar las funciones experimentales de la API de pagos web(Web Payments API) . Otra bandera experimental de Chrome que se encuentra en la misma categoría (Chrome)de pagos web(Web Payments) permite que la API(Payment Request API) de solicitud de pago abra una interfaz de usuario mínima cuando sea posible.

Ahora, Chrome quiere mejorar y acelerar drásticamente su experiencia de comercio electrónico(speed up your e-commerce experience) . Como resultado, Chrome está realizando una revisión importante en la forma en que almacena la información relacionada con los pagos. De esta manera, Chrome busca simplificar el proceso de realizar pedidos de comercio electrónico en Mac , Windows , Linux , Chrome OS y Android .

La API de solicitud de pago(Payment Request API) existe desde hace bastante tiempo. Sin embargo, Google dice que su enfoque ha pasado de tratar de descubrir cómo la API de solicitud(Request API) de pago puede ser directamente valiosa para los comerciantes a cómo las API(APIs) pueden permitir mejores experiencias de aplicaciones de pago en la web.

“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.

Revisa tu pago

Chrome no solo quiere actuar como intermediario entre comerciantes, usuarios y métodos de pago, sino que también brinda a los usuarios una experiencia de pago sin formularios dentro de la interfaz de la aplicación. Permite un procesamiento de pago y salida más rápido con un uso mínimo del teclado del dispositivo móvil. Por lo tanto(Hence) , los desarrolladores pueden mejorar significativamente la experiencia de pago del usuario.

A pesar de que el 66 por ciento(66 percent) del tráfico comercial se origina en dispositivos móviles, Google dice que las conversiones móviles representan aproximadamente un tercio(one-third) de las conversiones de escritorio. Google cree que las conversiones más bajas en dispositivos móviles son el resultado de formularios de pago complejos.

En el pasado, Google simplificó el proceso de pago con Autocompletar , lo que, según afirma, resultó en una mejora del 25 por ciento(25 percent) en las conversiones en dispositivos móviles. Aunque Autocompletar(Autofill) podría deshacerse de la naturaleza manual de la entrada de datos, Google cree que todavía se basa en el mismo flujo de pago, algo que Google está tratando de abordar activamente con la API de solicitud de pago(Payment Request API) .

Cerrando la brecha de la aplicación de pagos nativos

Las aplicaciones nativas ofrecen una experiencia de pago en línea sin fricciones, a diferencia de las aplicaciones web. Los usuarios de Chrome(Chrome) a menudo tienen que completar un formulario largo y seguir varios pasos a través de ventanas emergentes y redireccionamientos para completar un pago en la web. Ahora, las API de (Payment Handler APIs)solicitud(Payment Request) de pago y controlador de pago juntas prometen cerrar la brecha de la aplicación de pagos nativos( bridge the native payments app gap) dentro de 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.”

Poniendo a prueba el pago más rápido de Chrome

Los sitios web llaman a la API de solicitud de pago(Payment Request API) y ofrecen parámetros de pago, incluido el costo y las opciones de pago compatibles. Luego, Chrome(Chrome) determina la intersección de los métodos de pago admitidos por el sitio y los métodos de pago que el usuario ha configurado en el navegador. En última instancia, Chrome permite a los usuarios elegir su método de pago preferido.

Los usuarios de Chrome(Chrome) pueden ingresar una nueva dirección para la entrega o elegir la existente. Pueden seleccionar el método de entrega cuando corresponda. El método de pago puede ser tarjetas de crédito o una de las aplicaciones de billetera que están instaladas en su dispositivo, como Google Pay . Finalmente, el usuario toca 'Pagar'. Chrome luego solicita una respuesta del método de pago seleccionado.

Agregar API de solicitud de pago con tarjeta

El procesador de pagos primero verifica la solicitud y luego devuelve la respuesta directamente al servidor. De esta manera, el sitio web tiene toda la información necesaria para procesar el pago, eliminando aún más la necesidad de salir del contexto de la página de pago.

Mientras tanto, la API del controlador de pagos(Payment Handler API) da como resultado un ecosistema completamente nuevo, lo que permite que una aplicación de pago basada en la web actúe como un método de pago y se integre en los sitios web de los comerciantes, cortesía de la API de solicitud de pago(Payment Request API) estándar .

Las aplicaciones de billetera(Wallet) , como Google Pay , se pueden construir sobre las API de pagos web(Web Payments APIs) . Hay diferentes formas en que una aplicación de pago existente puede integrarse con la API de solicitud de pago(Payment Request API) . Como explica Google , una de las opciones es implementar la (Google)API(Payment Handler API) del controlador de pagos agregando un trabajador de servicio a su experiencia de pago existente.

El futuro del comercio electrónico con Google Chrome

La función de 'delegación' en la API del controlador de pagos(Payment Handler API) permite que una aplicación de pago proporcione toda la información solicitada por el comerciante, como información de contacto y envío. Anteriormente, la misma información solía provenir siempre del navegador.

Por ahora, Google quiere que los administradores de pagos(Payment Handlers) tengan tiempo suficiente para adaptarse al futuro del comercio electrónico sin problemas a través de navegadores web. ¿Qué es un controlador de pagos(Payment Handler) , puede preguntar? Bueno(Well) , un controlador de pago(Payment Handler) es una aplicación web que maneja una solicitud de pago en nombre del usuario.

Las aplicaciones web(Web) deben especificar si manejan o no la dirección de envío y la información de contacto. Pueden especificar si admiten cada una de las opciones de pago por separado o especificar si admiten todas las opciones de pago. Google dice que una delegación completa de proporcionar la dirección de envío y la información de contacto del pagador a los administradores de pagos(Payment Handlers) es la imagen final.

Indicadores de pagos web

De acuerdo con un documento técnico visto por TheWindowsClub , Google no obligará a los administradores de pagos(Payment Handlers) a manejar los requisitos de envío/contacto en el corto plazo.

Chrome puede saltar directamente a un controlador de pagos. Si el sitio web de comercio electrónico indica soporte para un único método de pago en la API de solicitud(Payment Request API) de pago , entonces el método de pago debe identificarse con una URL . En un escenario diferente, el usuario debe tener al menos un controlador de pago(Payment Handler) instalado para el método de pago admitido.

En caso de que el usuario no tenga un controlador de pago instalado para el método de pago, el controlador de pago debe registrarse a través del registro justo a tiempo. Cuando se cumplan estas condiciones, un gesto del usuario y Chrome activará la Solicitud de pago(Payment Request) y el navegador omitirá la hoja.

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

Un prototipo funcional de la característica se encuentra detrás de la marca "Características experimentales de la plataforma web" en el escritorio(Desktop) . Google planea implementar la función en todas las plataformas, excepto en Android Webview , ya que dice que la API del controlador de pagos(Payment) no está implementada para Android Webview .

Pago con un clic para reemplazar las tarjetas básicas dentro de Chrome

Navegadores web de la API de solicitud de pago

Chrome eventualmente dejará de admitir el método de pago con tarjeta básica(basic-card) , confirmó Google . Google agregó inicialmente la API de solicitud de pago(Payment Request API) a Chrome en forma de tarjetas básicas como alternativa a los pagos con tarjeta de crédito basados ​​en formularios. Con basic-cards, los clientes pueden seleccionar las tarjetas de crédito almacenadas en el navegador para realizar pagos más rápidos. Google dice que está congelando el desarrollo de funciones en el soporte de tarjeta básico integrado de Chrome , excepto las correcciones de errores.

Además de Chrome , la API de solicitud de pago(Payment Request API) también es compatible con el nuevo Microsoft Edge basado en Chromium(Chromium-based Microsoft Edge) . Mientras tanto, la función se encuentra actualmente en desarrollo en los navegadores Firefox(Firefox) y Safari .



About the author

Soy ingeniero de software con experiencia tanto en Chrome como en aplicaciones de juegos. He estado trabajando en soluciones para el navegador Google Chrome durante los últimos 4 años y también he trabajado en juegos para varias plataformas diferentes. Mis habilidades radican en el diseño, prueba y gestión de proyectos de software. Además de mi trabajo como ingeniero de software, también tengo experiencia en temas de privacidad, cuentas de usuario y seguridad familiar.



Related posts