Google Universal Cart: cómo integrarlo en WooCommerce y PrestaShop

Descubre cómo funciona Google Universal Cart, sus ventajas, retos, plugins y formas de integrarlo en WooCommerce y PrestaShop para preparar tu tienda.

Google Universal Cart ya está empezando a cambiar la forma en que las personas guardan y comparan productos online. Para los comercios electrónicos, la novedad tiene una consecuencia concreta: sus catálogos, carritos y procesos de pago deberán estar preparados para comunicarse con Google y Gemini mediante APIs.

El despliegue comenzó en Estados Unidos el 15 de octubre de 2026. La función todavía no está disponible de forma general en España y no existe un módulo oficial de Google que permita activarla automáticamente en cualquier tienda.

Qué es Google Universal Cart

Universal Cart es un carrito de compras común para distintos servicios de Google. El usuario puede guardar productos encontrados en Google Search o en Gemini y volver a ellos más tarde, aunque pertenezcan a comercios diferentes.

El sistema puede vigilar cambios de precio, avisar cuando un artículo vuelve a estar disponible y mostrar promociones o ventajas relacionadas con determinados métodos de pago. Google también prevé que llegue a otras superficies, como YouTube y Gmail.

Para una tienda online, la diferencia está en que el comprador puede iniciar la selección dentro de Google y no necesariamente en la web del comercio.

Universal Cart y Universal Commerce Protocol

Universal Cart es la experiencia que ve el comprador. Universal Commerce Protocol, o UCP, es el protocolo técnico que permite intercambiar información entre Google, los agentes de inteligencia artificial, las tiendas y los proveedores de pago.

Mediante UCP, una tienda puede comunicar sus productos, precios, variantes, existencias, métodos de envío, impuestos, descuentos y estados de pedido. La documentación oficial de Google está disponible en su guía de Universal Commerce Protocol.

La diferencia es importante: preparar una tienda para que sus productos aparezcan en Google Shopping no equivale a preparar un carrito o un checkout compatible con UCP.

Infografía sobre Google Universal Cart, UCP, integración de carritos, ventajas y retos para comercios electrónicos
Resumen visual de Universal Cart y Universal Commerce Protocol.

Las dos formas de integrar una tienda

Transferir el carrito a la tienda

Es la vía más sencilla y la más razonable para comenzar.

Google acumula los productos y, cuando el usuario decide continuar en la tienda, envía las líneas del carrito a un endpoint del comercio:

POST /carts

El módulo o conector debe comprobar que cada identificador corresponde a un producto válido, revisar el stock, recalcular el precio y crear un carrito nativo. Después devuelve una URL para que el cliente continúe la compra:

{
  "continue_url": "https://tienda.com/checkout?cart=123"
}

En este modelo, el pago, los impuestos, el envío y la creación del pedido siguen gestionándose en la tienda. Google documenta este flujo en la Cart API.

Checkout directamente en Google

La segunda opción permite completar la compra dentro de Google. Es más potente, pero también requiere más trabajo técnico.

La tienda debe implementar endpoints para crear, consultar, actualizar y completar sesiones de checkout:

POST /checkout-sessions
PUT /checkout-sessions/{id}
POST /checkout-sessions/{id}/complete

Estos servicios deben gestionar productos, cantidades, stock, impuestos, dirección de entrega, métodos de envío, descuentos, pago y creación del pedido. La tienda también debe integrar Google Pay, autenticar las peticiones y enviar actualizaciones posteriores mediante webhooks.

La documentación del checkout nativo describe las peticiones, respuestas y objetos que debe manejar el comercio.

Cómo se implementaría en WooCommerce

WooCommerce ofrece productos, variaciones, cupones, sesiones de carrito, zonas de envío, pedidos y pasarelas de pago que pueden utilizarse desde un plugin propio.

Un conector UCP para WooCommerce tendría que:

  • Publicar el perfil UCP en /.well-known/ucp.
  • Recibir los identificadores y cantidades enviados por Google.
  • Traducirlos a productos y variaciones de WooCommerce.
  • Comprobar stock, precios y reglas de venta.
  • Crear una sesión de carrito válida.
  • Devolver una URL de checkout.
  • Convertir las compras confirmadas en pedidos de WooCommerce.
  • Enviar actualizaciones sobre preparación, envío, entrega o cancelación.

Ya existen plugins de terceros, como UCP Ready, UCP/ACP Agent for WooCommerce y WebToffee UCP Enabler.

Son proyectos recientes y no equivalen a una integración oficial de Google. Antes de utilizarlos en producción conviene revisar su mantenimiento, compatibilidad con la versión de UCP, seguridad, gestión de pagos y funcionamiento con el checkout concreto de la tienda.

Cómo se implementaría en PrestaShop

En PrestaShop, la integración requiere un módulo capaz de conectar UCP con las funciones nativas de la plataforma:

  • Productos y combinaciones.
  • Clase Cart.
  • Stock y disponibilidad.
  • Impuestos.
  • Transportistas.
  • Reglas de descuento.
  • Pedidos y estados de pedido.
  • Módulos de pago.

Para la transferencia de carrito, el módulo recibiría los productos de Google, crearía una sesión de PrestaShop y enviaría al comprador a una URL de checkout preparada.

La integración de checkout nativo exige además procesar el token de Google Pay a través del proveedor de pagos de la tienda. Por eso no basta con añadir un feed de productos o instalar el módulo habitual de Google Shopping.

El módulo oficial PrestaShop Marketing with Google sirve para sincronizar el catálogo con Merchant Center y promocionarlo en Google, pero no implementa por sí solo Universal Cart ni UCP.

También existen proyectos experimentales, como PrestaShop Agentic Commerce. No son soluciones oficiales de Google o PrestaShop y requieren una revisión de seguridad, pagos y compatibilidad antes de utilizarlos en una tienda real.

Ventajas para los comercios electrónicos

Más presencia durante la comparación

Universal Cart puede hacer que una tienda participe en una fase de la compra en la que el usuario ya está comparando productos y precios.

Menos pasos en el checkout

Cuando la integración está aprobada y el comercio es compatible, Google Pay puede reducir formularios y pasos repetidos. En el modelo de transferencia, el cliente también recibe un carrito preparado en la tienda.

Una base común para el comercio con IA

UCP puede evitar que cada comercio tenga que crear una integración distinta para cada asistente de inteligencia artificial. Un catálogo y un checkout expuestos mediante estándares claros son más fáciles de conectar con nuevas plataformas.

Mejor aprovechamiento de los datos de producto

La tienda debe mantener actualizados el precio, el stock, las variantes, los envíos y las devoluciones. Esa disciplina mejora la calidad de la información que reciben Google y los agentes de IA.

Retos y riesgos

Dependencia de Google

La tienda puede ganar visibilidad, pero parte de la experiencia de descubrimiento y compra queda dentro de una plataforma externa. El comercio debe valorar cómo proteger su marca, sus datos y la relación con el cliente.

Complejidad técnica

Una API de comercio no puede limitarse a devolver nombres y precios. Debe responder correctamente ante productos agotados, cambios de dirección, impuestos, transportistas, cupones, pedidos duplicados y pagos rechazados.

Seguridad

Los endpoints deben protegerse contra peticiones falsificadas, repetición de transacciones, manipulación de precios, duplicación de pedidos y exposición de datos personales. También deben utilizar autenticación y controles de idempotencia.

Sincronización

Si el precio o el stock que recibe Google no coincide con los datos de la tienda, el checkout puede fallar. La sincronización entre Merchant Center, el catálogo y el sistema de pedidos será una parte importante del proyecto.

Checklist para preparar una tienda

  • Mantener actualizado el feed de Merchant Center.
  • Utilizar identificadores de producto estables.
  • Revisar precios, stock y variantes.
  • Completar la información de marca y producto.
  • Publicar las condiciones de envío y devolución.
  • Comprobar el checkout en dispositivos móviles.
  • Preparar endpoints HTTPS seguros.
  • Evitar diferencias entre el stock de Google y el de la tienda.
  • Revisar la compatibilidad del proveedor de pagos.
  • Probar la integración en un entorno de pruebas.

¿Se puede activar ya en España?

El despliegue de Universal Cart y del programa UCP continúa siendo gradual. Google indica que el acceso está limitado a comerciantes seleccionados y que la integración de Merchant Center se está incorporando por fases.

Por tanto, una tienda española puede preparar su catálogo, sus APIs y su checkout, pero no debe asumir que la instalación de un plugin garantiza la aparición inmediata del botón de compra en Google.

Qué estrategia recomendamos

La opción más prudente es comenzar con la transferencia del carrito. Es menos invasiva, mantiene el pago en la tienda y permite comprobar que los identificadores, precios, variantes y existencias funcionan correctamente.

El checkout nativo dentro de Google puede abordarse después, cuando el comercio tenga una integración estable, un proveedor de pagos compatible y acceso al programa de validación correspondiente.

En Iberostudio podemos revisar la preparación técnica de una tienda WooCommerce o PrestaShop para este nuevo escenario: catálogo, Merchant Center, checkout, APIs, pagos, stock y arquitectura de integración.

Conclusión

Google Universal Cart abre una nueva vía para descubrir y preparar compras online, pero no es un botón que se añade sin más a una tienda.

WooCommerce y PrestaShop necesitarán un plugin compatible o un desarrollo propio que conecte el catálogo, el carrito, el checkout y los pedidos con UCP. La transferencia del carrito es el primer paso más realista; el pago completo dentro de Google será una fase posterior para los comercios que cumplan los requisitos y reciban aprobación.

Comparte tu aprecio

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *