Google ha presentado el Universal Commerce Protocol (UCP), un estándar open source orientado a lo que denomina “comercio agéntico”. En este contexto, “agente” se refiere a un software capaz de ejecutar acciones en nombre del usuario dentro de una conversación, como buscar un producto, iniciar un carrito o completar un pago, en lugar de limitarse a responder preguntas.
El objetivo es definir un lenguaje común para conectar interfaces conversacionales con los sistemas de las tiendas y con los proveedores de pago. Google enmarca UCP como un conjunto de “primitivas funcionales”. Son piezas básicas estandarizadas para representar pasos habituales de una compra digital (desde el descubrimiento de productos hasta la gestión posterior del pedido) con el fin de facilitar que distintas plataformas y comercios “hablen” entre sí sin integraciones específicas por cada combinación.
UCP se ha desarrollado con la participación de empresas como: Shopify, Etsy, Wayfair, Target y Walmart. Contando con el respaldo de más de veinte socios del ecosistema de pagos y retail. Entre los nombres citados por Google figuran compañías de pagos y redes como: Adyen, American Express, Mastercard, Stripe y Visa, además de distribuidores como Best Buy, The Home Depot o Zalando.
El anuncio sitúa el origen del protocolo en el cambio de expectativas del usuario hacia experiencias conversacionales, donde el salto entre investigar, comparar y finalizar la compra debería producirse sin fricción. En ese escenario, Google subraya la necesidad de contemplar comprobaciones de inventario en tiempo real, precios dinámicos y transacciones inmediatas sin perder el contexto de la conversación. La compañía sostiene que la infraestructura tecnológica tradicional dificulta ese enfoque porque obliga a las empresas a construir conexiones específicas con cada “superficie” de consumo.
El protocolo pretende reducir el cuello de botella de integraciones “N x N” con un único punto de integración y mecanismos de descubrimiento de capacidades. En la práctica, UCP plantea que los comercios publiquen qué servicios soportan y qué “capacidades” ofrecen (por ejemplo, búsqueda de productos o checkout) para que un agente pueda detectarlas y utilizarlas sin que todo esté cableado de forma rígida. Google describe también un marco de extensiones para añadir funcionalidad a esas capacidades, como la aplicación de descuentos.
En el plano técnico, el texto detalla que UCP puede integrarse de varias formas, incluyendo APIs y dos mecanismos mencionados explícitamente por Google: Agent2Agent (A2A) y el Model Context Protocol (MCP). En términos sencillos, se trata de opciones para transportar y estructurar el intercambio de información entre el agente y los sistemas del comercio, de modo que una misma “capacidad” (como el checkout) pueda exponerse con distintos tipos de interfaz según las necesidades de la plataforma.
En pagos, UCP se declara compatible con Agent Payments Protocol (AP2) y propone separar el instrumento de pago del “handler” o procesador, incorporando pruebas criptográficas del consentimiento del usuario. La compañía describe un diseño modular de “payment handlers” que busca interoperabilidad entre métodos de pago, y afirma que cada autorización quedaría respaldada por una prueba criptográfica del consentimiento del usuario, como capa de seguridad para el intercambio entre agentes y «backends» de negocio.
Para ilustrar el funcionamiento, Google incluye un recorrido de ejemplo basado en una tienda de demostración y un agente. La secuencia propuesta comienza con la preparación de un servidor de negocio y la carga de productos de muestra; continúa habilitando que el servidor acepte peticiones de agentes y que estos descubran las capacidades expuestas; y culmina invocando la capacidad de checkout y aplicando descuentos durante la solicitud de compra. En ese ejemplo, Google emplea un servidor en Python y una base de datos SQLite con productos de prueba, y señala que el “manifiesto” de capacidades se publica en un documento JSON accesible en la ruta /.well-known/ucp, lo que permite a los agentes descubrir funciones, endpoints y configuración de pagos sin integraciones codificadas a mano.
El propio resumen del recorrido sitúa el alcance del protocolo más allá del pago, al mencionar otras capacidades como el enlace de identidad y la gestión de pedidos, y añade que el conjunto de capacidades se ampliará para dar soporte a experiencias de compra conversacionales más completas.
Google ha construido una primera implementación de referencia para permitir compras desde experiencias conversacionales como AI Mode en Search y Gemini, utilizando Google Pay y los datos almacenados en Google Wallet. En este caso, el protocolo se utiliza como base para una experiencia de compra que lleva al usuario desde el descubrimiento hasta la transacción dentro de esas superficies conversacionales, apoyándose en proveedores de pagos y carteras ya existentes, según explica la compañía.
Para participar en esa implementación, las empresas deben contar con una cuenta activa de Merchant Center y proporcionar productos que sean aptos para el proceso de compra. Google indica que esto busca asegurar que dispone de la información de producto necesaria para mostrar inventario que pueda comprarse directamente dentro de esas experiencias. El texto remite, además, a una guía de integración de Google, así como a un formulario de interés para comercios.
El anuncio se cierra con una llamada a la colaboración, insistiendo en el carácter de proyecto open source y en el desarrollo con socios del ecosistema. Google invita a desarrolladores, empresas y arquitectos de plataformas a revisar la especificación en su repositorio, participar en discusiones y contribuir mediante propuestas de cambios.



