1. Asigna un origen a cada dato
Establece qué herramienta mantiene la referencia del producto, el precio, las existencias y el estado del pedido. Pueden tener orígenes diferentes, pero cada campo necesita una regla para resolver conflictos. Si dos personas cambian el mismo precio en dos herramientas, debe estar claro cuál se conserva.
El nombre comercial del producto no es una clave suficiente. Usa referencias estables y distingue variantes que se venden por separado. La documentación oficial de WooCommerce explica que su herramienta CSV relaciona actualizaciones con identificadores o SKU. Una importación puntual de catálogo no equivale a una sincronización continua.
2. Escribe una matriz antes de conectar
| Dato | Origen propuesto | Comprobación |
|---|---|---|
| Referencia y variante | Catálogo de gestión | Mismo SKU en ambos sistemas |
| Texto comercial | WooCommerce | No sobrescribir al actualizar stock |
| Disponibilidad | Sistema de inventario | Comparar saldo y reservas |
| Pedido online | WooCommerce | Identificador único y estado tratado |
Esta matriz es un ejemplo propuesto, no la descripción de una instalación ni una configuración universal. Adáptala con quien mantenga el conector.
3. Distingue existencias y unidades disponibles
Ejemplo ficticio: una tienda tiene 12 unidades físicas, 2 reservadas y 1 dañada. Con esa regla, quedan 9 disponibles para ofrecer. Si el escaparate online publica 12 porque ignora reservas y daños, la conexión transmite una cifra que no representa lo que puedes vender.
Acuerda en qué estado un pedido reserva o descuenta unidades y qué sucede al cancelar, devolver o fallar un pago. Son decisiones de la instalación y del conector; no deben deducirse de que ambas herramientas tengan un campo llamado stock.
4. Prevé avisos repetidos y conexiones caídas
WooCommerce dispone de webhooks para comunicar eventos y de registros para revisar entregas. Que exista un aviso no demuestra que el destino haya aplicado correctamente la operación. La recepción y el tratamiento necesitan supervisión.
Como criterio de diseño, identifica cada operación para que un reintento no genere una segunda venta o un segundo descuento. Registra qué está pendiente y quién atiende la incidencia. Si la conexión se interrumpe, muestra una alerta operativa y acuerda cómo limitar ventas de referencias escasas hasta recuperar la información.
5. Prueba el recorrido completo
- Vende una unidad en tienda y comprueba la disponibilidad online.
- Crea un pedido online y revisa su efecto según el estado acordado.
- Cancela ese pedido y verifica la liberación de unidades.
- Repite el mismo aviso y comprueba que no duplica el movimiento.
- Interrumpe la conexión en un entorno de prueba y revisa la recuperación.
- Cambia un texto comercial y comprueba que una actualización de stock lo respeta.
Guarda identificadores, hora y resultado esperado en cada ensayo. Haz una conciliación periódica entre ambos sistemas: una integración reduce trabajo manual, pero también necesita controles.
6. Confirma el alcance de tu integración
Prepara versiones, extensiones activas, tipos de producto y reglas de disponibilidad. Confirma el comportamiento de tu caso antes de contratar. La propuesta debe recoger dirección de actualización, frecuencia, estados cubiertos y responsabilidades de soporte.
Consulta las integraciones de Domisys y las soluciones para comercios. Para ordenar el catálogo antes de conectar, empieza por la guía de inventario inicial.
Fuentes y alcance de esta guía
Estas referencias respaldan los aspectos indicados en el artículo. Las listas de comprobación y los ejemplos son propuestas editoriales de DOMISYS; no representan casos de clientes. Fuentes consultadas el .
Preguntas frecuentes
¿Importar un CSV mantiene el stock sincronizado?
Una importación modifica datos en un momento concreto. Mantenerlos coordinados durante la actividad requiere un proceso adicional y reglas de actualización.
¿Un pedido cancelado siempre devuelve el stock?
Depende de los estados, la configuración y el conector. Prueba esa operación y documenta cuándo deben liberarse las unidades.