Cerpal: una tienda online B2B y un Odoo en Google Cloud que entiende de metros y tarifas

Miguel Martínez
2026-11-11

Un proveedor profesional que necesitaba vender online a su manera
Cerpal es un proveedor especializado en materiales y equipos para la industria de la rotulación y la impresión: vinilos, tintas, maquinaria y todo lo que un taller necesita en su día a día. Sus clientes son profesionales que compran a menudo, conocen bien el producto y esperan ver su precio, no una tarifa genérica.
Cuando nos plantearon el proyecto, en MVisual lo tuvimos claro desde el principio: esto no se resolvía instalando una plantilla de tienda y subiendo productos. Hacía falta un e-commerce B2B a medida, un ERP a la altura y las conexiones entre ambos. Cerpal trabaja hoy con Sage, su software actual, y está migrando a Odoo: un cambio que hemos llevado nosotros, junto con la tienda y las integraciones.
El reto: vender por metros y con tarifas por cliente
Vender material de rotulación tiene sus particularidades. Un vinilo no se compra «por unidades» como una camiseta: se piensa en anchos de rollo, metros lineales y metros cuadrados. Además, cada cliente profesional puede tener su propia tarifa. Esa lógica tenía que quedar bien resuelta en el nuevo ERP y verse igual en la tienda, sin romper el día a día mientras Cerpal migra desde Sage.
Las soluciones de e-commerce estándar no entienden ni de metros lineales ni de listas de precios por cliente. Forzarlas habría supuesto duplicar datos, mantener precios a mano en dos sitios y arriesgarse a que la web y el ERP dijeran cosas distintas. Justo lo que una empresa B2B no se puede permitir.
Lo que construimos
El encargo no era solo la web. Implantamos el Odoo de Cerpal, desarrollamos una tienda online a medida y construimos las conexiones para que catálogo, tarifas y pedidos hablen el mismo idioma. Lo más importante del proyecto:
- Implantación de Odoo y las integraciones con la tienda, de modo que el ERP sea la fuente de verdad a la que Cerpal está migrando desde Sage.
- Fichas de producto con variantes reales del sector, como acabado (brillo o mate) y color o referencia, con buscador cuando hay decenas de opciones.
- Calculadora de material en la propia ficha: el cliente elige el ancho del rollo e indica los metros lineales, y la web le muestra la superficie en m² y el importe según su tarifa.
- Precios por cliente que salen directamente de las tarifas de Odoo, para que cada profesional vea lo que realmente va a pagar.
- Área de cliente con sus pedidos, albaranes y facturas, sin tener que pedirlos por correo.
- Pedidos que llegan al ERP como pedidos de venta, sin volver a teclearlos.
- Pago con Redsys y también por transferencia, además de notificaciones automáticas por email.
Cómo lo resolvimos
La parte visible es una aplicación web rápida, hecha con React, Vite y Tailwind CSS, pensada para que un profesional encuentre el material, calcule lo que necesita y haga el pedido en pocos pasos. Por detrás, una API propia con FastAPI y PostgreSQL se encarga del catálogo, el carrito, los usuarios y los pagos.
La clave está en la integración con Odoo, que también hemos implantado nosotros. En lugar de copiar precios o clientes de un sistema a otro, la tienda consulta las tarifas del ERP y le envía los pedidos, de modo que Odoo es la fuente de verdad hacia la que Cerpal está migrando desde Sage. Es el mismo enfoque que aplicamos cuando desarrollamos un CRM o backoffice a medida: que la herramienta se adapte al negocio y no al revés.
Toda la infraestructura del proyecto está en Google Cloud: un servicio de Cloud Run por cada servicio, buckets de Cloud Storage y otros componentes de la plataforma, pensada para escalar con el negocio.
Qué le aporta a Cerpal
Con este planteamiento, Cerpal tiene un canal online propio que habla el idioma de sus clientes, y un ERP e infraestructura pensados para acompañarlo:
- Menos trabajo manual: los pedidos entran en el ERP sin pasarlos a mano.
- Precios coherentes: lo que el cliente ve en la web es su tarifa real.
- Autonomía para el cliente: calcula metros, compra, paga y consulta su documentación cuando le viene bien.
- Un sistema alineado: tienda, Odoo e infraestructura en la nube conviven mientras dura la migración desde Sage.
- Base para crecer: al ser a medida, se pueden añadir nuevas calculadoras por familia de producto o más informes comerciales sin depender de las limitaciones de una plataforma de terceros.
¿Tu negocio vende a profesionales?
Si trabajas con tarifas por cliente, unidades especiales o estás planteándote pasar de un ERP como Sage a Odoo, una tienda genérica se te quedará corta muy pronto. Puedes ver este y otros proyectos en nuestro portfolio, y si quieres que hablemos del tuyo, escríbenos desde la página de contacto. Estaremos encantados de ayudarte a montar un canal online —y las herramientas que lo sostienen— que encaje con cómo trabajas de verdad.
¿Hablamos de tu proyecto?
Si este artículo te ha dado ideas, cuéntanoslas. Llevamos más de 150 proyectos digitales a la realidad.
