Volver al diccionario
Ecommerce Enterprise
Punchout
Punchout permite comprar desde un ERP directamente en la tienda del proveedor. Aprende cómo funciona, protocolos OCI y cXML, y por qué es clave en ecommerce B2B.
Qué es Punchout
Punchout (o Punch-out) es un mecanismo de integración que permite a un sistema de compras corporativo (e-procurement) acceder directamente al catálogo de un proveedor externo. El comprador navega por la tienda del proveedor desde dentro de su propio sistema de compras, sin necesidad de acceder a una web por separado ni introducir datos manualmente.
El término "punchout" viene del concepto de "perforar hacia fuera": el usuario sale momentáneamente de su sistema interno para entrar en el catálogo del proveedor, y al volver trae el carrito con él.
Cómo funciona paso a paso
1. El comprador accede a su sistema de e-procurement (SAP Ariba, Coupa, Oracle...)
2. Hace clic en el catálogo del proveedor que tiene configurado
3. El sistema genera una sesión segura y abre la tienda del proveedor en el navegador
4. El comprador navega, busca productos y los añade al carrito en la tienda del proveedor
5. Al finalizar, hace clic en "Transferir carrito" o equivalente
6. La tienda envía el contenido del carrito de vuelta al sistema de e-procurement
7. El sistema de compras crea la solicitud de pedido con los productos seleccionados
8. El flujo de aprobación interno tramita y envía la orden de compra al proveedor
Protocolos de punchout
OCI (Open Catalog Interface)
Desarrollado por SAP, es el protocolo más extendido en Europa. El carrito se transfiere mediante parámetros en la URL (GET/POST). Compatible con SAP SRM, SAP MM y sistemas similares.
cXML (Commerce XML)
Estándar abierto basado en XML, usado por SAP Ariba, Coupa y Oracle. Más complejo pero más flexible y con mejor soporte para transacciones complejas.
Roundtrip
Protocolo simplificado de Coupa para integraciones más básicas.
Beneficios para el proveedor que implementa punchout
- Acceso a grandes cuentas corporativas: Muchas empresas solo compran a proveedores que soporten punchout
- Pedidos limpios y estructurados: Sin errores de transcripción, referencias correctas, precios acordados
- Menor coste de gestión de pedidos: Los pedidos llegan al sistema directamente, sin intervención manual
- Relación comercial sólida: El punchout fideliza porque el cambio de proveedor tiene un coste de integración
- Precios y catálogos personalizados: Cada cliente ve exactamente lo que ha negociado con tu empresa
Requisitos técnicos para implementar punchout
Tu tienda online debe:
- Recibir los parámetros de inicio de sesión del sistema comprador (hook URL)
- Autenticar al comprador de forma transparente (sin login manual)
- Mostrar el catálogo y precios correspondientes a ese cliente
- Permitir añadir productos al carrito
- Al transferir, formatear el carrito según el protocolo (OCI o cXML)
- Enviar el carrito de vuelta al sistema comprador
Esto requiere desarrollo a medida o el uso de módulos especializados para tu plataforma (Magento, WooCommerce, Sylius...).
Preguntas frecuentes
¿Qué diferencia hay entre punchout y un catálogo estático?
Un catálogo estático es un archivo (CSV, Excel, XML) que el comprador importa en su sistema de e-procurement. El punchout es una integración en tiempo real: el comprador navega la tienda live, ve el stock real y los precios actualizados. El punchout es mucho más potente pero requiere desarrollo técnico.
¿Es obligatorio tener punchout para vender a grandes empresas?
Depende del cliente. Muchas grandes corporaciones y Administraciones Públicas exigen que sus proveedores soporten punchout (especialmente OCI con SAP o cXML con Ariba) para poder recibir pedidos. Si quieres acceder a ese segmento de mercado, el punchout es prácticamente imprescindible.
¿Cuánto cuesta implementar punchout en una tienda online?
Un desarrollo de punchout OCI o cXML en plataformas como Magento o WooCommerce puede costar entre 5.000€ y 20.000€ dependiendo de la complejidad, el número de protocolos a soportar y las integraciones con el sistema de gestión interno.
Términos relacionados
Necesitas ayuda con tu ecommerce?
Somos expertos en desarrollo de tiendas online. Cuéntanos tu proyecto y te asesoramos sin compromiso.
Contactar con Ganton