Cómo sincronizar inventario de una tienda online en varios canales

Define un origen de stock, registra reservas y cambios pendientes y evita mostrar una disponibilidad calculada con datos antiguos.

Equipo enginerIT· 3 min de lectura
La cantidad visible debe reflejar reservas, movimientos y fecha de actualización

Una tienda puede vender desde web propia, marketplace y punto físico mientras un ERP, TPV u hoja registra entradas y reservas. Una actualización retrasada puede mostrar stock que ya está comprometido; una regla aplicada dos veces puede ocultar unidades disponibles. Sincronizar no es copiar un número: exige definir el origen, los movimientos que afectan a la venta y cómo resolver diferencias entre canales.

Asigna un identificador común a cada variante

Relaciona SKU interno, identificador del canal, almacén y variante concreta. No unas productos solo por el mismo nombre o fotografía. Si una variante cambia de código, conserva la equivalencia aprobada y su fecha para que una integración anterior no vuelva a publicar el artículo equivocado.

Elige la fuente autorizada para cada cantidad

Acordad qué sistema registra existencias físicas, reservas, bloqueos y entradas esperadas. Una hoja exportada puede ser útil para revisar, pero no debería convertirse en otro sistema editable. Si cada almacén tiene reglas propias, muéstralas en vez de sumar cantidades sin disponibilidad de despacho.

Separa físico, reservado, disponible y previsto

Define cómo se compone la cantidad que puede mostrarse al cliente. Mantén reservas de pedidos aceptados fuera del stock libre y señala entradas que aún no se recibieron. No publiques una compra pendiente al proveedor como disponibilidad confirmada.

Aplica cada evento una sola vez

Al recibir venta, devolución, ajuste o reintento de integración, busca su referencia y estado antes de modificar el saldo. Una notificación duplicada no debe restar unidades dos veces. Conserva evento original, hora de procesamiento y resultado para explicar el cálculo.

Respeta cortes y tiempos de actualización

Cada canal indica cuándo obtuvo la cantidad y cuál es el intervalo esperado de sincronización definido por la empresa. Si una fuente no se actualizó, marca su valor como antiguo y activa la regla de seguridad acordada. No muestres cero o stock disponible sin distinguir ausencia de dato de cantidad comprobada.

Resuelve diferencias desde el movimiento de origen

Compara SKU, almacén, reservas recientes, devoluciones y ajustes. La persona de operaciones confirma qué cantidad prevalece y corrige la fuente, no solo el número presentado por un canal. Si no puede explicar la diferencia, pausa la publicación afectada según el procedimiento aprobado.

Publica y verifica el resultado en cada canal

Una escritura aceptada por la integración no acredita que la tienda publique el nuevo valor. Consulta el canal después del cambio y registra respuesta, hora y variante. Si falla uno de varios canales, comunica qué fichas quedan desactualizadas y evita dar por cerrada la sincronización completa.

Mide desajustes y tiempo hasta la corrección

Observa diferencias por SKU, almacén y canal, pedidos afectados, eventos duplicados y duración de la incidencia. Separa retrasos de integración de diferencias físicas. Usa ejemplos concretos para ajustar frecuencia, reglas o responsable sin modificar el stock manualmente para hacer cuadrar un informe.

Sigue una venta multicanal desde el pedido hasta el movimiento que reduce el stock.

Comprueba si el mismo evento se aplicó una vez, si la unidad pertenece al almacén correcto y cuándo cada canal mostró la cantidad nueva.

Cuéntanos qué necesitas →