Proyectos - NonBugs Factory

Almaviva Winery

Cómo le construimos un ecommerce a uno de los vinos más icónicos de Latinoamérica, conectado al ERP y al sistema fiscal que ya usaba la bodega.

Almaviva Winery

_CLIENTE

Almaviva — Joint venture entre Viña Concha y Toro (Chile) y Baron Philippe de Rothschild (Francia).

_INDUSTRIA

Wine & Spirits · Ultra-premium · DTC + retail internacional.

_SERVICIOS

Ecommerce headless · Integración fiscal · Automatización de catálogo.

_STACK

WordPress · WooCommerce · iFacture (Informat ERP) · Canto DAM · AWS.

_EL CLIENTE

Un vino que viaja al mundo

Almaviva es un ensamblaje de Maipo Alto producido en Puente Alto, Chile. Nació en 1996 como un joint venture poco frecuente: Viña Concha y Toro, la mayor productora chilena, y Baron Philippe de Rothschild, dueña del Château Mouton Rothschild de Pauillac. El resultado es una etiqueta que se exporta a decenas de países y ocupa un lugar fijo en el segmento ultra-premium del vino latinoamericano.

A esta escala, el ecommerce no es solo un canal: es una vitrina internacional. Cada decisión técnica tiene que respetar la imagen de marca, integrarse con la operación existente y cumplir con la fiscalización chilena. El margen de error es bajo y la visibilidad del producto, alta.

Botella Almaviva en contexto editorial

Maipo Alto · Chile · 1996

Almaviva

_EL PUNTO DE PARTIDA

Una operación robusta, sin canal digital integrado

Almaviva ya tenía presencia digital construida sobre WordPress y operaba su backoffice con Informat ERP, el sistema con el que gestiona precios, stock y catálogo, junto con iFacture, el módulo de facturación electrónica del mismo ecosistema, homologado ante el SII chileno.

El cliente necesitaba sumar un ecommerce que cumpliera tres condiciones al mismo tiempo: mantener la identidad visual y editorial ya construida en WordPress, sincronizar precios y stock con el ERP sin doble carga manual, y emitir documentos tributarios electrónicos válidos en cada venta sin operación humana intermedia.

El equipo reportaba discrepancias recurrentes de stock entre canales y horas dedicadas a actualizar precios y catálogo a mano. Cuando un producto cambiaba de precio, la actualización viajaba por mail y se replicaba canal por canal. Cuando el stock se movía en bodega, el sitio podía mostrar disponibilidad que ya no existía.

Retrabajo permanente. Tareas que no agregaban valor pero que no se podían dejar de hacer.

_LA DECISIÓN TÉCNICA

Por qué no fuimos a Shopify

La intuición inicial de cualquier proyecto de ecommerce premium es Shopify Plus. Templates limpios, catálogo robusto, infraestructura mantenida por un tercero. Lo descartamos por dos razones técnicas y una de oportunidad.

Razón técnica 1

Shopify no tenía integración nativa con iFacture / Informat ERP. Construir el puente habría requerido un middleware externo, hosting adicional y un punto de falla más en la cadena. Cada DTE habría tenido que viajar fuera de Shopify, procesarse y volver — con la latencia y el riesgo operacional que eso implica en un canal donde cada compra emite factura electrónica.

Razón técnica 2

Las reglas de precio del cliente son complejas: variaciones por región, por canal y por cliente B2B con listas asignadas. Reproducir esa lógica dentro del modelo de descuentos de Shopify obligaba a deformar las reglas existentes para que cupieran en el contenedor — en lugar de respetar la fuente de verdad que ya estaba operando bien puertas adentro.

Oportunidad

Almaviva ya tenía su sitio en WordPress, con un sistema visual cuidado. WooCommerce permitía sumar capacidad transaccional sobre la misma infraestructura, sin migración de contenidos, sin nuevo hosting, sin recapacitar al equipo del cliente en un entorno distinto.

La decisión final: WooCommerce como capa visible, Informat ERP como fuente de verdad operativa, plugin custom como puente.

_ARQUITECTURA

Cómo se conecta todo

Una única fuente de verdad alimenta el canal digital a través de un plugin que escribimos a medida. Lo que se mueve en bodega se refleja en el sitio. Lo que se vende en el sitio se factura sin tocarlo.

Diagrama de arquitectura: Informat ERP y Canto DAM alimentan un plugin custom desarrollado por NonBugs, que sincroniza WooCommerce y dispara la emisión de DTE vía iFacture homologado al SII chileno

Fig. 01 · Sincronización ERP → WooCommerce → SII

Informat ERP es la fuente única de precios, stock y catálogo. El plugin custom que desarrollamos sincroniza esa información con WooCommerce en tiempo real y dispara la emisión del documento tributario electrónico vía iFacture cuando se confirma una venta. El equipo de Almaviva no maneja archivos, no carga datos dos veces, no procesa facturas a mano.

_LA SOLUCIÓN

Un plugin a medida, no un parche

El núcleo técnico del proyecto fue el desarrollo de un plugin custom de WooCommerce que se conecta a iFacture (la capa de facturación electrónica del ecosistema Informat) y mantiene sincronizados precios, stock y emisión de documentos tributarios.

Cada pedido pagado dispara automáticamente la emisión del DTE homologado por el SII chileno. El cliente recibe su factura por mail sin que nadie del equipo de Almaviva intervenga. El stock se actualiza en el momento de la transacción, no en un batch nocturno.

Integramos Canto como DAM para poblar las fichas de producto con imágenes, PDFs y especificaciones técnicas desde la fuente que el equipo de marketing ya usaba. Y desarrollamos un módulo maestro de precios que centraliza las reglas y las propaga al sitio público y a los demás canales del cliente.

_EL PRODUCTO

El shop en funcionamiento

Vista desktop del shop Almaviva con catálogo de botellas
Vista mobile del shop Almaviva en un smartphone

_RESULTADOS

Lo que cambió cuando todo quedó conectado

_RESULTADO PRINCIPAL

Eliminación de la doble carga

El equipo dejó de mantener el catálogo en paralelo entre el ERP y los canales digitales. La fuente de verdad es una; los canales reflejan automáticamente.

Facturación electrónica sin intervención

Cada venta emite su DTE válido ante el SII en automático. El cliente recibe la factura por mail; el equipo de Almaviva ya no procesa documentos uno a uno.

Sincronización de stock en tiempo de transacción

La disponibilidad mostrada en el sitio refleja el estado real en bodega, reduciendo el riesgo de pedidos sobre stock inexistente.

Catálogo poblado desde un único origen

Imágenes, PDFs y fichas técnicas viven en Canto. El sitio los consume; no hay copias manuales.

Reglas de precio centralizadas

Cambios de precio por región, canal o cliente B2B se aplican una vez y se propagan a todos los puntos de venta donde Almaviva opera.

_LO QUE APRENDIMOS

Tres ideas que nos llevamos del proyecto

No hay marca premium sin integración seria

El mercado del vino ultra-premium se mide en detalles: la etiqueta, la caja, la temperatura, la trazabilidad. Esa misma exigencia tiene que existir en el canal digital. Una integración que falla un viernes a la noche en un mercado donde se factura cientos de dólares por botella no es un bug menor: es una falla de marca. Diseñar para ese estándar cambia cómo se decide el stack.

Cuando el cliente ya tiene buena base, no hay que reemplazarla

Almaviva tenía un sitio cuidado en WordPress y un ERP que funcionaba. La opción de migrar todo a una plataforma SaaS moderna hubiera sido más vendible para nosotros — más horas, más complejidad, más facturación. Pero peor para el cliente. La decisión correcta era integrar, no reemplazar.

Transparencia en proyectos complejos vale más que velocidad puntual

Cuando un ecommerce se conecta con un ERP, un facturador, un DAM y múltiples canales de venta, hay momentos donde algo no depende solo de uno. Es ahí donde el cliente necesita ver con claridad qué se está haciendo, qué está esperando y qué puede decidir para destrabar. Parte de lo que hacemos en NonBugs es ofrecer esa visibilidad: asesoría técnica que acelera procesos compartidos, aunque no siempre toque escribir código.

_STACK

Tecnologías del proyecto

Frontend / Ecommerce

WooCommerce sobre WordPress

ERP / Fuente de verdad

Informat ERP

Facturación electrónica

iFacture · Homologado SII Chile

Digital Asset Management

Canto

Hosting

AWS

Integración

Plugin custom (PHP) + webhooks

Liderado por

Franco Gregorio

CTO — NonBugs Factory

Publicado en 2026 · 7 minutos de lectura

¿Tu marca tiene una operación
compleja detrás del ecommerce?

Trabajamos con bodegas, retailers y marcas premium que necesitan que sus canales digitales respeten lo que ya funciona puertas adentro. No reemplazamos sistemas; los conectamos.

Agendar una reunión