Saltar al contenido principal
Guías

El recetario de reglas de pedido de Shopify: cómo combinar MOQ, máximos, límites por cliente y horas de corte (2026)

Jahangir Alam6 de agosto de 202617 min read
min order× multiples1 / customercutoffrules stack, enforced at checkout

Una sola regla de pedido es fácil. El propio Shopify limitará cuántas unidades de un artículo entran en un solo carrito. Los problemas que de verdad cuestan dinero a los comerciantes necesitan varias reglas trabajando juntas: una tienda mayorista que necesita un mínimo y un múltiplo de pack y un máximo; un lanzamiento que necesita un tope por cliente y una hora de corte y un techo de stock; una cocina que necesita horario de tienda y una hora de corte para el mismo día y un límite de capacidad. Vender de más y pedir mal tampoco son problemas pequeños — analistas de IHL Group han estimado el coste global de las roturas de stock y el exceso de inventario en más de $1 trillion al año (IHL Group — orientativo, pero lo importante es el orden de magnitud).

Este es el recetario para combinar esas reglas en Shopify. Cada receta es un escenario real de comerciante, la combinación exacta de reglas que lo resuelve, el detalle clave que la rompe si te descuidas y dónde Shopify nativo se queda sin recorrido. Está pensado para hojearse: encuentra el escenario más parecido al tuyo y copia la combinación.

Respuesta rápida: ¿cómo se combinan las reglas de pedido en Shopify?

Las reglas de pedido se combinan con Y —cada regla aplicable debe cumplirse, así que gana la más estricta. Superpónlas por alcance (tienda, colección, producto, variante): reglas de cantidad, un tope por cliente y reglas de tiempo (horario de tienda, hora de corte, capacidad), y luego aplica la combinación en el checkout mediante una Function de Shopify. El único control nativo de Shopify es un límite de añadir al carrito por compra, así que apilar reglas requiere una app como OrderRules.

Los ingredientes de las reglas

Cada receta de más abajo se construye a partir de estos bloques. Aprende los ingredientes una vez y las recetas serán solo combinaciones.

ReglaQué haceAlcance¿Nativa en Shopify?
Cantidad mínima de pedido (MOQ)Fija un piso — "al menos N"Tienda / colección / producto / varianteNo
Máximo por pedidoLimita un solo pedido — "no más de N"Tienda / producto / varianteSolo añadir al carrito por compra
Paso / múltiploObliga a comprar en múltiplos — "6, 12, 18…"Producto / varianteNo
Valor mínimo de pedido (MOV)Piso en moneda, no en unidadesTienda / colecciónNo
Límite por clienteLimita las unidades por comprador a través de sus pedidosTienda / productoNo
Horario de tiendaBloquea el checkout fuera del horario de aperturaTiendaNo
Hora de corte de pedidosCierra los pedidos a una hora / fechaTienda / producto / fecha de entregaNo
Tope de capacidadLimita los pedidos por día o por franjaTienda / fecha / franjaNo

El hilo conductor: Shopify te da de forma nativa exactamente uno de estos (un límite de añadir al carrito por artículo y por compra). Todo lo demás — y cada combinación — viene de aplicar reglas en el checkout con una Function. Para ver la mecánica, consulta cómo la validación de checkout de Shopify bloquea pedidos.

El único principio: las reglas se combinan con Y

Antes de las recetas, la regla que las gobierna a todas: cuando varias reglas se aplican al mismo carrito, se combinan con Y — cada una debe cumplirse, y la más estricta es lo que el cliente experimenta. Un carrito de 8 contra un mínimo de 6, un paso de 2 y un máximo de 20 pasa las tres. Un carrito de 7 falla el paso. Una novena unidad contra un tope por cliente de 8 falla el tope aunque las reglas de cantidad estén bien.

Dos consecuencias que conviene grabarse:

  • Las contradicciones bloquean el producto. Fija un mínimo por encima de un máximo y ninguna cantidad podrá cumplir ambos — el producto se vuelve incomprable. Diseña siempre la combinación como un rango que se estrecha.
  • Los alcances que se solapan se aplican ambos. Si un producto está en dos colecciones con tope, ambos topes están activos y gana el más estricto. Combinar de forma deliberada es potente; combinar por accidente es un ticket de soporte.

Ten eso en cuenta y las recetas de abajo se componen limpiamente.

Receta: packs por caja B2B / mayorista

Escenario: vendes a compradores del canal en packs por caja fijos y quieres un mínimo real, múltiplos de pack y un techo.

La combinación:

  • Paso de 6 (o tu tamaño de pack) — los compradores solo pueden pedir 6, 12, 18…
  • Cantidad mínima de pedido de 6 — un múltiplo del paso, para que el piso y el pack concuerden.
  • Máximo por pedido (p. ej. 240) — un techo razonable que detecta entradas masivas por error.
  • Valor mínimo de pedido opcional para un piso en moneda además del piso por unidad.

El detalle clave: un mínimo sin un paso no impone el pack — un comprador pide 6, luego 7, luego 13, y tu logística de packs por caja se rompe. El mínimo debe ser un múltiplo del paso. Todo el detalle en vender en múltiplos / packs por caja y la guía de MOQ.

El muro nativo: las reglas de cantidad B2B nativas de Shopify cubren solo incrementos en contextos B2B/mayoristas y por variante, sin agrupación; el límite de añadir al carrito no puede fijar un mínimo de tienda en absoluto.

Receta: un lanzamiento limitado y justo

Escenario: un lanzamiento muy esperado y de stock limitado que quieres repartir entre clientes reales, no que un solo comprador o bot lo agote. En los drops más calientes, los proveedores anti-bots informan que el tráfico inorgánico se dispara hasta ~99% (Kasada, Queue-it — reportado por proveedores, orientativo).

La combinación:

  • Límite por cliente de 1, seguido a través de sus pedidos — no por carrito.
  • Bloquear el checkout como invitado / exigir inicio de sesión — para que el tope se asocie a una identidad.
  • Tope diario / de stock igual a la tirada, para que no pueda venderse de más.
  • Hora de corte del lanzamiento — el checkout abre y cierra a horas fijas.

El detalle clave: un límite por compra no es un límite por cliente — diez pedidos separados pasan cada uno un tope por carrito. Y el checkout como invitado es el hueco que un límite por cliente no puede cubrir. Consulta límites por cliente frente a por compra y la guía antireventa.

El muro nativo: Shopify tiene CAPTCHA antibots nativo, pero ningún tope de compra por cliente para una tienda normal. Combina esta combinación con una app de sorteo o de cola para los lanzamientos más grandes — consulta cómo hacer un lanzamiento limitado sin caos.

Receta: perecederos del mismo día

Escenario: una panadería o tienda de comida fresca que toma pedidos para el mismo día que tiene que preparar y entregar de verdad.

La combinación:

  • Hora de corte de pedidos (p. ej. las 2pm) — después de la cual los pedidos para el mismo día se cierran y pasan al día siguiente.
  • Tope de capacidad por día — el máximo de pedidos que la cocina puede producir ese día.
  • Horario de tienda — checkout bloqueado cuando estás cerrado, para que no haya pedidos a las 2 de la mañana que no puedas atender.

El detalle clave: las horas de corte dependen de la zona horaria — fija la hora de corte en la zona horaria de la tienda o un cliente a tres zonas de distancia se colará. Y un tope de capacidad solo funciona si se aplica en el checkout, no si solo se muestra como una nota. Consulta cómo configurar horas de corte y límites de capacidad de entrega.

El muro nativo: Shopify no tiene hora de corte nativa, ni tope de pedidos por día, ni bloqueo de checkout por horario de tienda. Los tres vienen de la capa de reglas — empieza con cómo configurar el horario de tienda.

Receta: estudio de fabricación bajo pedido

Escenario: muebles, cerámica o productos personalizados fabricados bajo pedido, donde vendes capacidad en lugar de stock. La demanda es real — Deloitte descubrió que aproximadamente uno de cada tres consumidores se interesa por productos personalizados y está dispuesto a pagar alrededor de un 20% más (orientativo).

La combinación:

  • Fecha de entrega por tiempo de preparación — los clientes ven "se envía en 3–4 semanas" y no pueden elegir una fecha imposible.
  • Tope de producción semanal por producto — las piezas lentas y de mucho esfuerzo tienen un tope más ajustado que las rápidas.
  • Hora de corte de entrega — el último pedido que aún puede alcanzar una fecha elegida dado el tiempo de preparación.

El detalle clave: inventario ≠ capacidad. Shopify cuenta stock; una tienda de fabricación bajo pedido no tiene, así que los límites de inventario nativos no modelan "cuántas puedo fabricar esta semana". Limita el ritmo. Todo el manual en tiempos de preparación bajo pedido y topes de producción.

El muro nativo: ningún motor de tiempo de preparación nativo, ningún tope de pedidos por semana, ninguna hora de corte de producción. OrderRules es la capa de capacidad/tiempo de preparación; combínalo con un personalizador de producto para las opciones en sí.

Receta: lote en preventa sin vender de más

Escenario: estás tomando preventas para un lote que fabricarás una sola vez, y no debes vender más de lo que el lote puede cubrir.

La combinación:

  • Tope total de preventa igual al tamaño del lote — un límite de pedidos por producto que se detiene cuando el lote está reservado.
  • Límite por cliente para que un solo comprador no pueda acaparar toda la tirada.
  • Fecha de corte de preventa — el momento en que las preventas cierran y la producción se fija.

El detalle clave: la preventa no es fabricación bajo pedido — la preventa vende un lote fijo que se enviará en una fecha, así que el límite vinculante es el total de unidades, no un ritmo de fabricación semanal. Activar la opción de Shopify "seguir vendiendo cuando no haya stock" elimina el freno por completo, dejando que las preventas superen el lote. Limita el total en su lugar. (Para productos que se fabrican tras la compra, usa la receta de fabricación bajo pedido.)

El muro nativo: Shopify no tiene un "limita las preventas a N en total" nativo — el inventario o bloquea en cero o vende de más sin límite.

Receta: entrega local de comida

Escenario: una tienda de comida que reparte en su propia zona y quiere un mínimo de pedido real, aplicación del horario de apertura y capacidad por franja.

La combinación:

  • Horario de tienda — sin checkout cuando la tienda está cerrada.
  • Valor mínimo de pedido — un piso de entrega para que los pedidos pequeños no pierdan dinero.
  • Tope de capacidad por franja — limita los pedidos por ventana de entrega.
  • Opción de recogida junto a la entrega.

El detalle clave: la entrega local nativa de Shopify solo funciona con Shop Pay — no con Apple Pay, Google Pay, Amazon Pay ni PayPal — así que un comprador con cartera puede esquivar una configuración de entrega nativa. Las reglas del lado del servidor se aplican a través de cada método de pago. Recorrido del escenario en entrega local para una tienda de comida.

El muro nativo: la limitación de solo Shop Pay de arriba, más la ausencia de MOV o tope por franja nativos.

Receta: ventanas de caja de suscripción

Escenario: una caja mensual que se agota por ciclo y necesita cerrar las altas cuando se llena.

La combinación:

  • Tope de nuevas altas por ciclo — limita cuántos suscriptores nuevos aceptas antes de un ciclo.
  • Hora de corte de altas — una fecha tras la cual las nuevas altas pasan al ciclo siguiente.
  • Capacidad por colección si varios niveles de caja comparten un techo de producción.

El detalle clave — el grande: las Functions de validación de checkout se ejecutan en el alta nueva/checkout, pero no son compatibles con los pedidos recurrentes de suscripción. Así que esta combinación controla quién se une y cuándo, no las renovaciones que le siguen. No intentes frenar las renovaciones con estas reglas — no se evaluarán. Detalle en Shopify para cajas de suscripción.

El muro nativo: las apps de suscripción (Recharge, Appstle, Seal) cobran el ciclo pero no limitan las cajas por ciclo ni cierran las altas cuando se llena — eso es la capa de reglas junto a ellas.

Receta: equidad en ventas flash

Escenario: una promoción con tiempo que quieres que llegue a muchos clientes, no que un puñado se lleve la oferta.

La combinación:

  • Límite por cliente en los artículos de la promoción.
  • Máximo por pedido como segundo techo.
  • Horario de tienda / ventana de tiempo para que la venta solo se active cuando corresponde.

El detalle clave: los banners de front-end de "límite 1" son cosméticos — un comprador con cartera exprés nunca ve el script de la página del carrito. Aplica el tope del lado del servidor. Relacionado: límites de pedido por cliente.

El muro nativo: ningún tope por cliente nativo; el límite de añadir al carrito limita un solo carrito, así que los pedidos repetidos pasan.

Las recetas de un vistazo

EscenarioCombinación de reglasDetalle clave
Packs por caja mayoristasPaso + MOQ (múltiplo del paso) + máx + MOVUn mínimo sin paso rompe el pack
Lanzamiento limitado1/cliente + bloquear invitado + tope de stock + hora de cortePor compra ≠ por cliente; hueco del checkout como invitado
Perecederos del mismo díaHora de corte + capacidad por día + horario de tiendaZona horaria de la hora de corte; hay que aplicar en el checkout
Fabricación bajo pedidoFecha por tiempo de preparación + tope semanal + hora de corte de entregaInventario ≠ capacidad — limita el ritmo
Lote en preventaTope total de preventa + por cliente + fecha de corteLimita el total de unidades, no un ritmo de fabricación
Entrega local de comidaHorario de tienda + MOV + tope por franja + recogidaLa entrega local nativa es solo Shop Pay
Caja de suscripciónTope de nuevas altas + hora de corte de altas + tope por colecciónLas Functions no se ejecutan en las renovaciones
Equidad en ventas flashPor cliente + máximo por pedido + ventana de tiempoLos límites de front-end se pueden eludir

Dónde Shopify nativo choca contra un muro

Las recetas siguen aterrizando en el mismo muro, así que vale la pena decirlo claramente. De forma nativa, Shopify te da:

  • Un control de cantidad — un límite de añadir al carrito por artículo y por compra (Configuración → Checkout).
  • Reglas de cantidad B2B — mínimos e incrementos, pero solo en contextos B2B/mayoristas, por variante, sin agrupación entre variantes.
  • CAPTCHA antibots en los inicios de sesión y los formularios de alto riesgo.

Eso es todo. No hay mínimo nativo para toda la tienda, ni tope por cliente entre pedidos, ni bloqueo de checkout por horario de tienda, ni hora de corte, ni capacidad por día, ni forma de combinar ninguno de ellos. Históricamente algunos comerciantes salvaban la distancia con Shopify Scripts, pero los Scripts se están retirando (los Scripts de checkout dejan de funcionar en 2026) en favor de Shopify Functions — que es exactamente el mecanismo que usa una app de reglas moderna. El panorama completo está en la guía completa de reglas de pedido de Shopify.

Cómo construir tu propia combinación de reglas

Construir una combinación son los mismos cinco movimientos cada vez, sea cual sea la receta:

  1. Dale un alcance. Decide si la regla afecta a toda la tienda, a una colección, a un producto o a una variante — el alcance es lo que permite que distintos productos lleven reglas distintas.
  2. Configura las reglas de cantidad. Mínimo, máximo, paso. Mantén el mínimo como un múltiplo del paso.
  3. Añade el límite por cliente. A través de sus pedidos, con inicio de sesión obligatorio para que se asocie a una identidad.
  4. Añade las reglas de tiempo. Horario de tienda, hora de corte, capacidad — para que los pedidos solo lleguen cuando puedas prepararlos.
  5. Aplica y prueba. Ejecuta toda la combinación en el checkout mediante una Function, y luego prueba cada regla intentando romperla.

Detalles clave al combinar reglas

Los errores transversales que convierten una buena combinación en una cola de soporte:

  • Mínimo por encima del máximo bloquea el producto — ninguna cantidad califica.
  • Un mínimo sin un paso no mantiene un tamaño de pack.
  • Los alcances que se solapan se duplican — gana la regla más estricta, a veces por sorpresa.
  • El checkout como invitado derrota cualquier límite por cliente — exige inicio de sesión.
  • Las renovaciones no se evalúan — las reglas de suscripción controlan las altas, no los pedidos recurrentes.
  • El desfase de zona horaria deja que un cliente lejano se cuele en una hora de corte — fija las horas en la zona de la tienda.
  • Los límites de solo front-end son cosméticos — las carteras exprés los eluden; aplica del lado del servidor.

Prueba tu combinación antes de ponerla en marcha

Una combinación que no has intentado romper es una conjetura. Antes de lanzar, haz pedidos de prueba que violen cada regla por turno:

  • Uno por debajo del mínimo y uno por encima del máximo — ambos deberían bloquearse.
  • Una cantidad fuera del paso (7 contra un paso de 6) — debería bloquearse.
  • Un segundo pedido por cliente en la misma cuenta — debería bloquearse.
  • Un pedido después de la hora de corte o fuera del horario de tienda — debería bloquearse.
  • Un checkout con cartera exprés (Shop Pay) — confirma que la combinación sigue aguantando, no solo la página del carrito.

Cinco minutos intentando romper tu propia combinación detectan la mala configuración que, de lo contrario, llegaría a clientes reales.

En resumen

Las reglas individuales son lo mínimo; los problemas de los comerciantes que vale la pena resolver viven en las combinaciones — un mínimo y un múltiplo y un tope y una hora de corte, todo cierto a la vez. El principio es simple (las reglas se combinan con Y, gana la más estricta), las recetas son solo combinaciones probadas, y todo el conjunto solo funciona cuando se aplica en el checkout, donde no se puede eludir. Encuentra la receta más parecida a tu tienda, copia la combinación y pruébala intentando romperla.

Empieza gratis con OrderRules, construye tu primera combinación y deja que tu checkout aplique exactamente los pedidos que quieres — y rechace en silencio los que no.

Preguntas frecuentes

Sí. Con una app como OrderRules puedes combinar una cantidad mínima de pedido, un máximo por pedido, un paso/múltiplo, un tope por cliente, el horario de tienda, una hora de corte y un límite de capacidad en la misma tienda — incluso en el mismo producto. Las reglas se combinan con Y: cada regla que se aplica a un carrito debe cumplirse, así que la más estricta que aplique es la que el cliente realmente siente. Shopify no tiene forma nativa de combinarlas; el único control de cantidad nativo es un límite de añadir al carrito por compra.

Hay dos cosas que vigilar. Si fijas un mínimo mayor que un máximo en el mismo alcance (digamos mín 10, máx 5), nada podrá completar la compra jamás — ninguna cantidad cumple ambas. Y cuando dos reglas afectan al mismo producto a través de alcances que se solapan (un producto en dos colecciones, cada una con tope), ambas siguen aplicándose y gana la más estricta. La solución es diseñar la combinación para que las reglas estrechen el rango sin contradecirlo, y evitar limitar el mismo producto de dos maneras distintas.

No. El único control de cantidad nativo de Shopify es el límite de añadir al carrito en Configuración → Checkout, que es solo por artículo y por compra — no puede fijar un valor mínimo de pedido para toda la tienda, no puede seguir a un cliente entre pedidos separados y no puede exigir compras en múltiplos. Para combinar un mínimo, un máximo y un tope por cliente necesitas una app que aplique la combinación en el checkout mediante Shopify Functions.

Un mínimo fija el piso ("al menos 6"); un paso obliga a comprar en múltiplos ("solo 6, 12, 18…"). Son reglas distintas, y el detalle clave es que un mínimo por sí solo no impone el pack: con un mínimo de 6 y sin paso, un cliente puede pedir 6, luego 7, luego 13 y romper tu pack por caja. Si vendes en packs fijos, configura el paso — y haz que el mínimo sea un múltiplo de él.

No — y este es el detalle clave más importante. Las Functions de validación de checkout de Shopify se ejecutan en las compras nuevas (incluido Shop Pay), pero no son compatibles con los pedidos recurrentes de suscripción. Así que un tope por cliente o un límite de capacidad controla el alta nueva / la primera compra, no las renovaciones automáticas que le siguen. Diseña las reglas de suscripción para controlar quién se da de alta y cuándo, no para frenar las renovaciones — la renovación simplemente no se evaluará.

Sí, cuando se aplican del lado del servidor. OrderRules ejecuta toda la combinación a través de una Function de checkout de Shopify, que la documentación de Shopify describe como algo que se ejecuta "en los servidores de Shopify" con una aplicación que "los clientes no pueden eludir". Eso significa que las reglas se mantienen a través de Shop Pay, Apple Pay, Google Pay y otras carteras exprés. Un límite en el tema o en la página del carrito es solo de front-end, y esos mismos checkouts exprés pasan de largo.

Un verdadero límite por cliente sigue el historial de compras de un comprador y cuenta las unidades a través de todos sus pedidos, no solo el carrito actual — así que "1 por cliente" sigue bloqueando un segundo pedido separado. Eso requiere que el cliente haya iniciado sesión, para que el límite se pueda asociar a una identidad; el checkout como invitado es el hueco que no puede cubrir. Esto es distinto del límite nativo de añadir al carrito por compra de Shopify, que solo limita un único carrito y deja pasar los pedidos repetidos.

El horario de tienda más un simple tope de pedidos diarios están en el plan gratuito Starter. Las cantidades mínima/máxima, los pasos/múltiplos y los límites por cliente — las reglas de combinación esenciales — están en Pro ($9.99/month). Las fechas de entrega por tiempo de preparación, la capacidad por fecha/por franja, las horas de corte de entrega y la recogida forman la suite de entrega Advanced ($19.99/month). Todo se aplica en el checkout en cualquier plan de Shopify, sin necesidad de Shopify Plus, con una prueba gratuita de 14-day.

¿Listo para tomar el control de tus pedidos?

Prueba OrderRules gratis