---
title: "O livro de receitas de regras de pedido do Shopify: como empilhar MOQ, máximo, limites por cliente e cortes (2026)"
description: "Uma regra de pedido é fácil. Os problemas reais dos lojistas precisam de várias regras trabalhando juntas — um mínimo, um passo, um teto por cliente e um corte. Este é o livro de receitas: pilhas exatas de regras para cenários reais, as armadilhas e onde o Shopify nativo fica sem estrada."
contentType: "blog"
locale: "pt-br"
localized: true
source: "https://orderrules.com/pt-br/blog/shopify-order-rules-recipes"
slug: "shopify-order-rules-recipes"
date: "2026-08-06"
tags:
  - "shopify"
  - "order rules"
  - "order limits"
  - "minimum order quantity"
  - "per customer limit"
  - "cutoff times"
  - "shopify functions"
---
Uma regra de pedido é fácil. O próprio Shopify limita quantas unidades de um item entram num único carrinho. Os problemas que de fato custam dinheiro aos lojistas precisam de *várias* regras trabalhando juntas: uma loja de atacado que precisa de um mínimo **e** de um múltiplo de pack **e** de um máximo; um lançamento que precisa de um teto por cliente **e** de um corte **e** de um limite de estoque; uma cozinha que precisa de horários **e** de um corte de mesmo dia **e** de um limite de capacidade. Vender além da conta e errar o pedido também não são problemas pequenos — analistas do IHL Group estimam o custo global de rupturas e excessos de estoque em **mais de US$ 1 trilhão por ano** (IHL Group — direcional, mas a ordem de grandeza é o ponto).

Este é o livro de receitas para empilhar essas regras no Shopify. Cada receita é um cenário real de lojista, a pilha exata de regras que o resolve, a armadilha que quebra tudo se você for descuidado e onde o Shopify nativo fica sem estrada. Foi feito para ser folheado: encontre o cenário mais próximo do seu e copie a pilha.

## Resposta rápida: como as regras de pedido se empilham no Shopify?

**As regras de pedido são combinadas com E — toda regra aplicável precisa passar, então a mais restritiva vence.** Empilhe por escopo (loja, coleção, produto, variante): regras de quantidade, um teto por cliente e regras de tempo (horários, corte, capacidade), depois aplique a pilha no checkout via uma Shopify Function. O único controle nativo do Shopify é um limite de adição ao carrinho por checkout, então empilhar exige um app como o OrderRules.

## Os ingredientes das regras

Toda receita abaixo é montada com estes blocos. Aprenda os ingredientes uma vez e as receitas viram só combinações.

| Regra | O que faz | Escopo | Nativa no Shopify? |
| --- | --- | --- | --- |
| Quantidade mínima (MOQ) | Define um piso — "pelo menos N" | Loja / coleção / produto / variante | Não |
| Máximo por pedido | Limita um único pedido — "não mais que N" | Loja / produto / variante | Só adição ao carrinho por checkout |
| Passo / múltiplo | Força a compra em múltiplos — "6, 12, 18…" | Produto / variante | Não |
| Valor mínimo de pedido (MOV) | Piso em dinheiro, não em unidades | Loja / coleção | Não |
| Limite por cliente | Limita unidades por comprador entre pedidos | Loja / produto | Não |
| Horários de funcionamento | Barra o checkout fora do horário | Loja | Não |
| Corte de pedidos | Encerra pedidos num horário / data | Loja / produto / data de entrega | Não |
| Teto de capacidade | Limita pedidos por dia ou por faixa | Loja / data / faixa | Não |

O fio condutor: o Shopify oferece nativamente exatamente um desses (um limite de adição ao carrinho por item, por checkout). Todo o resto — e toda *combinação* — vem de aplicar regras no checkout com uma Function. Para a mecânica, veja [como a validação de checkout do Shopify barra pedidos](/blog/shopify-checkout-validation-functions-block-orders).

## O princípio único: as regras são combinadas com E

Antes das receitas, a regra que governa todas: **quando várias regras se aplicam ao mesmo carrinho, elas se combinam com E — todas precisam passar, e a mais restritiva é o que o cliente sente.** Um carrinho de 8 contra um mínimo de 6, um passo de 2 e um máximo de 20 passa nos três. Um carrinho de 7 falha no passo. Uma nona unidade contra um teto por cliente de 8 falha no teto, mesmo que as regras de quantidade estejam certas.

Duas consequências que vale gravar:

- **Contradições travam o produto.** Defina um mínimo *acima* de um máximo e nenhuma quantidade satisfaz as duas — o produto fica impossível de comprar. Sempre desenhe a pilha como uma faixa que *estreita*.
- **Escopos sobrepostos valem juntos.** Se um produto está em duas coleções, cada uma limitada, os dois tetos estão ativos e o mais apertado vence. Empilhamento deliberado é poderoso; empilhamento acidental é chamado de suporte.

Com isso em mente, as receitas abaixo se combinam sem atrito.

## Receita: caixas fechadas B2B / atacado

**Cenário:** você vende a compradores comerciais em caixas fechadas e quer um mínimo de verdade, múltiplos de pack e um teto.

**A pilha:**
- **Passo de 6** (ou seu tamanho de pack) — o comprador só pode pedir 6, 12, 18…
- **Quantidade mínima de 6** — múltiplo do passo, para que o piso e o pack concordem.
- **Máximo por pedido** (por exemplo, 240) — um teto sensato que sinaliza digitação errada em compras grandes.
- Opcionalmente, um **valor mínimo de pedido**, como piso em dinheiro além do piso em unidades.

**A armadilha:** um mínimo sem passo não garante o pack — o comprador pede 6, depois 7, depois 13, e sua logística de caixa fechada quebra. O mínimo precisa ser múltiplo do passo. Detalhe completo em [vender em múltiplos / caixas fechadas](/blog/shopify-sell-in-multiples-increment-quantity) e no [guia de MOQ](/blog/shopify-minimum-order-quantity-guide).

**O muro do nativo:** as regras nativas de quantidade B2B do Shopify cobrem incrementos apenas em contextos B2B/atacado e por variante, sem somar entre variantes; o limite de adição ao carrinho não define mínimo de loja nenhum.

## Receita: um lançamento limitado justo

**Cenário:** um lançamento badalado, de estoque limitado, que você quer espalhar entre clientes reais, em vez de ser varrido por um comprador ou por bots. Nos lançamentos mais quentes, fornecedores antibot relatam picos de tráfego inorgânico chegando a cerca de 99% (Kasada, Queue-it — relatado por fornecedores, direcional).

**A pilha:**
- **Limite por cliente de 1**, contado entre pedidos — não por carrinho.
- **Bloquear checkout de visitante / exigir login** — para que o teto se ligue a uma identidade.
- **Teto diário / de estoque** igual à tiragem, para não vender além.
- **Corte do lançamento** — o checkout abre e fecha em horários definidos.

**A armadilha:** um limite por checkout não é um limite por cliente — dez pedidos separados passam por um teto de carrinho. E o checkout de visitante é o buraco que um limite por cliente não cobre. Veja [limites por cliente vs. por checkout](/blog/per-checkout-vs-per-customer-limits-shopify) e o [guia antiacaparamento](/blog/anti-scalping-shopify-per-customer-purchase-limits).

**O muro do nativo:** o Shopify tem CAPTCHA antibot nativo, mas nenhum teto de compra por cliente para uma vitrine comum. Combine essa pilha com um app de sorteio ou fila nos maiores lançamentos — veja [como fazer um lançamento limitado sem caos](/blog/create-limited-drop-shopify-without-chaos).

## Receita: perecíveis no mesmo dia

**Cenário:** uma padaria ou loja de alimentos frescos que aceita pedidos para o mesmo dia, que ela precisa realmente produzir e entregar.

**A pilha:**
- **Corte de pedidos** (por exemplo, 14h) — depois disso, o mesmo dia fecha e passa para o dia seguinte.
- **Teto de capacidade por dia** — o máximo de pedidos que a cozinha produz naquele dia.
- **Horários de funcionamento** — checkout barrado quando você está fechado, para não haver pedidos das 2 da manhã que você não cumpre.

**A armadilha:** cortes são sensíveis a fuso horário — defina o corte no fuso da loja ou um cliente a três fusos de distância passa por ele. E um teto de capacidade só funciona se for aplicado no checkout, e não apenas exibido como aviso. Veja [como configurar horários de corte](/blog/setting-up-cutoff-times-shopify) e [limites de capacidade de entrega](/blog/delivery-capacity-limits-shopify).

**O muro do nativo:** o Shopify não tem corte nativo, nem teto diário de pedidos, nem bloqueio de checkout por horário. Os três vêm da camada de regras — comece por [como definir horários de funcionamento](/blog/how-to-set-store-hours-shopify).

## Receita: estúdio sob encomenda

**Cenário:** móveis, cerâmica ou produtos sob medida feitos por pedido, em que você vende capacidade em vez de estoque. A demanda é real — a Deloitte encontrou cerca de um em cada três consumidores interessado em produtos personalizados, disposto a pagar um prêmio de cerca de 20% (direcional).

**A pilha:**
- **Data de entrega a partir do prazo** — o cliente vê "envio em 3 a 4 semanas" e não consegue escolher uma data impossível.
- **Teto semanal de produção por produto** — peças lentas e trabalhosas ganham um teto mais apertado que as rápidas.
- **Corte de entrega** — o último pedido que ainda alcança a data escolhida, dado o prazo.

**A armadilha:** estoque ≠ capacidade. O Shopify conta estoque; uma loja sob encomenda não tem, então os limites nativos não modelam "quantas consigo produzir esta semana". Limite a *taxa*. Manual completo em [prazos e tetos de produção sob encomenda](/blog/shopify-made-to-order-lead-times-production-caps).

**O muro do nativo:** sem motor nativo de prazo, sem teto semanal de pedidos, sem corte de produção. O OrderRules é a camada de capacidade/prazo; combine um personalizador de produto para as opções em si.

## Receita: lote de pré-venda sem vender além da conta

**Cenário:** você está recebendo pré-vendas de um lote que vai fabricar uma vez, e não pode vender mais do que o lote comporta.

**A pilha:**
- **Teto total de pré-venda** igual ao tamanho do lote — um limite de pedidos por produto que para quando o lote está todo reservado.
- **Limite por cliente**, para que um único comprador não domine a tiragem inteira.
- **Data de corte da pré-venda** — o ponto em que as pré-vendas fecham e a produção trava.

**A armadilha:** pré-venda não é produção sob encomenda — a pré-venda vende um lote fixo que será enviado numa data, então o limite decisivo é o *total de unidades*, e não uma taxa semanal de produção. Ligar o "continuar vendendo quando esgotar" do Shopify remove o freio por completo, deixando as pré-vendas ultrapassarem o lote. Limite o total. (Para produtos construídos após a compra, use a receita de [produção sob encomenda](/blog/shopify-made-to-order-lead-times-production-caps).)

**O muro do nativo:** o Shopify não tem "limitar pré-vendas em N no total" — o estoque ou barra no zero, ou vende sem limite.

## Receita: entrega local de comida

**Cenário:** uma loja de alimentos que entrega na própria região e quer um pedido mínimo de verdade, aplicação de horários e capacidade por faixa.

**A pilha:**
- **Horários de funcionamento** — sem checkout com a loja fechada.
- **Valor mínimo de pedido** — um piso de entrega, para que pedidos pequenos não deem prejuízo.
- **Teto de capacidade por faixa** — limite os pedidos por janela de entrega.
- **Opção de retirada** ao lado da entrega.

**A armadilha:** a Entrega Local nativa do Shopify só funciona com o Shop Pay — não com Apple Pay, Google Pay, Amazon Pay ou PayPal —, então um comprador de carteira pode escapar de uma configuração nativa de entrega. Regras no servidor valem em todos os meios de pagamento. Passo a passo do cenário em [entrega local para uma loja de alimentos](/blog/shopify-food-store-local-delivery-guide).

**O muro do nativo:** a limitação de só Shop Pay acima, mais a ausência de valor mínimo e de teto por faixa nativos.

## Receita: janelas de caixa por assinatura

**Cenário:** uma caixa mensal que esgota por ciclo e precisa fechar as adesões quando lota.

**A pilha:**
- **Teto de novas adesões por ciclo** — limite quantos assinantes novos você aceita antes de um ciclo.
- **Corte de adesão** — uma data após a qual novas adesões passam para o próximo ciclo.
- **Capacidade por coleção**, se vários níveis de caixa dividem um teto de produção.

**A armadilha — a grande:** as Functions de validação de checkout rodam na *nova* adesão/checkout, mas **não são suportadas em pedidos recorrentes de assinatura**. Então essa pilha controla quem entra e quando, não as renovações seguintes. Não tente frear renovações com essas regras — elas não serão avaliadas. Detalhe em [Shopify para caixas por assinatura](/blog/shopify-for-subscription-boxes).

**O muro do nativo:** apps de assinatura (Recharge, Appstle, Seal) cobram o ciclo, mas não limitam caixas por ciclo nem fecham adesões quando lota — isso é a camada de regras ao lado deles.

## Receita: justiça em promoção relâmpago

**Cenário:** uma promoção por tempo limitado que você quer que alcance muitos clientes, e não um punhado varrendo a oferta.

**A pilha:**
- **Limite por cliente** nos itens da promoção.
- **Máximo por pedido** como segundo teto.
- **Horários / janela de tempo**, para que a promoção só rode quando previsto.

**A armadilha:** avisos de "limite 1" no front-end são cosméticos — um comprador numa carteira expressa nunca vê o script da página do carrinho. Aplique o teto no servidor. Relacionado: [limites de pedido por cliente](/blog/per-customer-order-limits-shopify-guide).

**O muro do nativo:** sem teto nativo por cliente; o limite de adição ao carrinho limita um carrinho, então pedidos repetidos passam.

## As receitas em resumo

| Cenário | Pilha de regras | Armadilha principal |
| --- | --- | --- |
| Caixas fechadas de atacado | Passo + MOQ (múltiplo do passo) + máximo + MOV | Mínimo sem passo quebra o pack |
| Lançamento limitado | 1/cliente + bloquear visitante + teto de estoque + corte | Por checkout ≠ por cliente; buraco do visitante |
| Perecíveis no mesmo dia | Corte + capacidade diária + horários | Fuso do corte; precisa aplicar no checkout |
| Sob encomenda | Data por prazo + teto semanal + corte de entrega | Estoque ≠ capacidade — limite a taxa |
| Lote de pré-venda | Teto total de pré-venda + por cliente + data de corte | Limite o total de unidades, não uma taxa |
| Entrega local de comida | Horários + MOV + teto por faixa + retirada | Entrega local nativa só funciona com Shop Pay |
| Caixa por assinatura | Teto de novas adesões + corte + teto por coleção | Functions não rodam em renovações |
| Justiça em promoção relâmpago | Por cliente + máximo por pedido + janela de tempo | Limites de front-end são contornáveis |

## Onde o Shopify nativo bate no muro

As receitas caem sempre no mesmo muro, então vale dizer com todas as letras. Nativamente, o Shopify te dá:

- **Um controle de quantidade** — um limite de adição ao carrinho por item e por checkout (Configurações → Checkout).
- **Regras de quantidade B2B** — mínimos e incrementos, mas só em contextos B2B/atacado, por variante e sem somar entre variantes.
- **CAPTCHA antibot** em logins e formulários de risco.

É só isso. Não existe mínimo nativo para a loja inteira, nem teto por cliente entre pedidos, nem bloqueio de checkout por horário, nem corte, nem capacidade por dia, nem forma de *combinar* qualquer um deles. Historicamente, alguns lojistas preenchiam a lacuna com os Shopify Scripts, mas os Scripts estão sendo aposentados (os Scripts de checkout param de rodar em 2026) em favor das Shopify Functions — que é exatamente o mecanismo que um app moderno de regras usa. O quadro amplo está no [guia completo de regras de pedido do Shopify](/blog/complete-guide-shopify-order-rules).

## Como montar sua própria pilha de regras

Montar uma pilha são os mesmos cinco movimentos, sempre, seja qual for a receita:

1. **Defina o escopo.** Decida se a regra atinge a loja inteira, uma coleção, um produto ou uma variante — é o escopo que permite a produtos diferentes carregarem regras diferentes.
2. **Defina as regras de quantidade.** Mínimo, máximo, passo. Mantenha o mínimo como múltiplo do passo.
3. **Adicione o limite por cliente.** Entre pedidos, com login obrigatório, para que ele se ligue a uma identidade.
4. **Adicione as regras de tempo.** Horários, corte, capacidade — para que os pedidos só entrem quando você conseguir cumpri-los.
5. **Aplique e teste.** Rode a pilha inteira no checkout via uma Function e depois teste cada regra tentando quebrá-la.

## Armadilhas ao empilhar regras

Os erros transversais que transformam uma boa pilha numa fila de suporte:

- **Mínimo acima do máximo** trava o produto — nenhuma quantidade se qualifica.
- **Um mínimo sem passo** não segura um tamanho de pack.
- **Escopos sobrepostos** se duplicam — a regra mais restritiva vence, às vezes de forma surpreendente.
- **O checkout de visitante** derruba qualquer limite por cliente — exija login.
- **As renovações não são avaliadas** — regras de assinatura controlam adesões, não pedidos recorrentes.
- **A diferença de fuso** deixa um cliente distante escapar de um corte — defina os horários no fuso da loja.
- **Limites só de front-end** são cosméticos — carteiras expressas os ignoram; aplique no servidor.

## Teste sua pilha antes de ela ir ao ar

Uma pilha que você não tentou quebrar é um palpite. Antes de lançar, faça pedidos de teste que *violem* cada regra, uma a uma:

- Um **abaixo do mínimo** e um **acima do máximo** — os dois devem ser barrados.
- Uma quantidade **fora do passo** (7 contra um passo de 6) — deve ser barrada.
- Um **segundo pedido do mesmo cliente** na mesma conta — deve ser barrado.
- Um pedido **depois do corte** ou **fora do horário de funcionamento** — deve ser barrado.
- Um checkout por **carteira expressa** (Shop Pay) — confirme que a pilha ainda se sustenta, e não só a página do carrinho.

Cinco minutos tentando quebrar sua própria pilha pegam a configuração errada que, de outro modo, chegaria a clientes reais.

## Resumo

Regras isoladas são o básico; os problemas de lojista que valem a pena resolver vivem nas *combinações* — um mínimo, um múltiplo, um teto e um corte, todos verdadeiros ao mesmo tempo. O princípio é simples (as regras se combinam com E, a mais restritiva vence), as receitas são apenas combinações comprovadas, e tudo isso só funciona quando é aplicado no checkout, onde não pode ser contornado. Encontre a receita mais próxima da sua loja, copie a pilha e teste tentando quebrá-la.

[Comece grátis com o OrderRules](/pricing), monte sua primeira pilha e deixe seu checkout aceitar exatamente os pedidos que você quer — e recusar em silêncio os que não quer.
