Inventario Multi-Almacén en Shopify: Configuración, Routing y Límites

Respuesta directa: Shopify gestiona de forma nativa múltiples ubicaciones de inventario. En Basic, Grow y Advanced el límite actual es de 10 ubicaciones activas. Añadir ubicaciones no significa que todos los pedidos se enruten automáticamente como imaginas: inventario, fulfillment y reglas de routing deben configurarse y después probarse con carritos reales.
Qué cuenta como ubicación
Una ubicación puede representar una tienda, almacén u otro lugar donde se gestionan existencias o fulfillment. Shopify permite añadir, desactivar y gestionar ubicaciones desde Configuración → Ubicaciones. Algunos servicios y apps de fulfillment también pueden aparecer como ubicaciones sin contar del mismo modo dentro del límite de ubicaciones activas del merchant.
Inventario por ubicación
Después de crear las ubicaciones se asignan las cantidades de los productos a los lugares que realmente los almacenan. Lo importante es mantener una fuente de verdad clara: si un ERP, 3PL u otro sistema actualiza stock, hay que definir quién escribe cada cantidad y cómo se gestionan retrasos, errores y reconciliaciones.
Routing de pedidos
Shopify utiliza reglas de routing para decidir qué ubicación debe cumplir un pedido. El routing puede considerar disponibilidad de inventario, destino y proximidad, y las reglas compatibles se configuran según la tienda.
Por tanto no describo el sistema como una simple lista fija “almacén A y después B”. Primero verifico la estrategia de routing configurada en la tienda real.
Pedidos repartidos entre varias ubicaciones
Cuando ninguna ubicación puede cumplir todo el pedido, Shopify puede dividir el fulfillment entre varias ubicaciones. El efecto sobre tarifas y entregas depende de la configuración de envíos, reglas de routing y checkout. Siempre pruebo al menos un carrito con productos disponibles en ubicaciones distintas antes del go-live.
Perfiles de envío
Los perfiles de envío definen qué productos siguen determinadas tarifas y zonas. No creo perfiles separados solo porque existan varios almacenes: los utilizo cuando el comportamiento logístico o tarifario de los productos es realmente distinto.
Recogida en tienda
Shopify permite configurar recogida en tienda para ubicaciones aptas. El cliente puede elegir una ubicación de recogida en checkout cuando se cumplen los requisitos. La disponibilidad y los tiempos mostrados dependen del inventario y de la configuración de la ubicación.
Entrega local
Cuando está disponible para la configuración del merchant, la entrega local es un método distinto del envío estándar. Debe diseñarse en función de la zona realmente cubierta, capacidad operativa y reglas que el negocio pueda sostener, sin prometer plazos que no dependan solo de Shopify.
Pruebas que realizo
- producto disponible en una sola ubicación;
- producto disponible en varias ubicaciones;
- carrito con artículos repartidos entre ubicaciones distintas;
- pedido con cantidad superior al stock de una sola ubicación;
- recogida en tienda cuando esté activa;
- actualización de inventario desde ERP o 3PL;
- control de tarifas y notificaciones generadas por el flujo real.
Mi ámbito de trabajo
Soy Francesco Guiducci, especialista Shopify freelance y desarrollador de apps para Shopify. Trabajo en Basic, Grow y Advanced y diseño el multi-almacén partiendo del inventario, las reglas de routing y las integraciones realmente presentes.
Fuentes: configuración de ubicaciones y routing de pedidos.
Actualizado el 3 de septiembre de 2026.

