GOC Makeup necesitaba su propia tienda: su identidad, su catálogo, sus promociones, sus clientes. Y también todo lo que ya funcionaba en la marca hermana —pagos, envíos, conexión con el ERP, correos— sin volver a construirlo ni a pagarlo.
Esa era la pregunta de negocio, y la respuesta que da un desarrollo convencional —casi lo mismo que la primera— no era aceptable.
El reto técnico es encontrar la línea correcta: qué se comparte entre marcas y qué debe permanecer separado. Compartir de más produce tiendas que se parecen demasiado y se estorban entre sí; compartir de menos es pagar dos veces por la misma fontanería.
Una tienda completa y distinta a la vista, montada sobre el mismo motor de comercio electrónico que la marca principal. Comparte la maquinaria; conserva su cara propia. Y tiene lo suyo: un localizador de tiendas físicas que la marca hermana no tiene.
Y sigue costando menos: una mejora en la capa de pagos, una corrección en el conector del ERP o un endurecimiento de seguridad benefician a las dos tiendas a la vez.
La parte visible —portada, encabezado, ficha de producto, tono— es completamente propia de cada una. Lo común es la fontanería, que es justo lo que ningún comprador ve y lo que a ningún negocio le conviene duplicar.
Existe un interruptor que desactiva el checkout y desvía la compra a mensajería. Se ha usado en producción.
Cada uno es un problema de negocio real que solo se resuelve con decisiones de ingeniería correctas.
No es un fork de repositorio ni una plantilla de configuración: es el mismo motor sembrado dos veces y parametrizado por tres palancas.
Cada tienda tiene su carrito, sus pagos, sus banners y sus textos; ambas leen productos, categorías, clientes, promociones e inventario del mismo núcleo corporativo.
Aplicado en toda consulta al catálogo compartido: cada marca es una línea del catálogo del grupo.
Nombre, dominio, cookies, almacenes de origen, tema visual y credenciales de cada pasarela.
Al haberse sembrado por copia, las plantillas de correo y los modelos de dominio quedaron duplicados con poca divergencia. Es deuda técnica conocida y son candidatos naturales a extraerse como paquete común.
Cambiar de marca es cambiar el archivo de configuración, los recursos visuales y la línea de producto.
El control de disponibilidad de esta tienda no se resolvió de una vez. Fue un hilo continuo desde el primer controlador hasta el cálculo definitivo sobre el inventario del sistema de almacén.
Piezas físicas menos lo comprometido en órdenes abiertas, menos un margen de seguridad configurable por el negocio.
El mismo cálculo se respeta en portada, listado, ficha, kits, feed de anuncios y hasta en los correos de carrito abandonado, que no reofrecen lo que ya no existe.
Un problema de negocio persistente exige una solución que se revisa, no una que se declara terminada.
Un error de precio, un cupón mal configurado o un abuso podían facturarse al ERP sin que nadie lo notara hasta el cierre contable.
Descuento por encima de cierto umbral, cantidad inusual de un mismo artículo, ticket anormalmente bajo, carrito sin costo de flete donde debería haberlo, importe a pagar distinto del pagado.
El pedido queda en espera y se marca como sospechoso; nadie pierde la venta, solo se mira antes de facturarla.
El aviso llega al equipo con un botón que lleva directo al pedido.
El error se detecta cuando todavía es barato corregirlo.
El ERP trabaja con precios sin impuesto, por unidad, y no acepta líneas a precio cero. El carrito maneja precios con impuesto, kits, promociones de tipo compra X paga Y y regalos.
Cada línea se traduce al modelo que el ERP entiende.
Entran con un valor simbólico para que la línea aparezca, en lugar de desaparecer del pedido.
El precio del kit se reparte entre sus componentes para que el documento cuadre.
Entra como una línea propia, no escondido en el total.
El pedido llega al ERP listo para facturarse, sin que nadie lo retoque a mano.
Se construyó primero un cotizador que consultaba varios transportistas y elegía la opción más barata y la más rápida. Después se midió su efecto real.
Esa llamada externa introducía latencia y variabilidad de precio en el paso más sensible del embudo de compra.
Se sustituyó por reglas de negocio: envío gratis por encima de un umbral configurable, tarifa plana por debajo.
El cotizador quedó en el código, listo para reactivarse cuando el volumen lo justifique.
No toda integración suma. Saber cuál quitar también es criterio de ingeniería.
Todo lo de esta lista existe hoy en producción, en un negocio que factura todos los días.
Ver todos nuestros serviciosForma parte de un ecosistema de seis sistemas que comparten un mismo corazón de datos. Recórrelos, o vuelve a la visión de conjunto.
Si algo de lo que acabas de leer se parece a lo que vives todos los días, hablemos. La primera conversación es de diagnóstico, no de venta.