Uma padaria de cookies com quem conversamos vende cookies gigantes em dois modelos, Classic e Print. Os dois saem do mesmo forno, e o forno faz 100 por data de entrega. Não 100 Classic e 100 Print. 100 entre os dois.
A pergunta deles era simples: "O app consegue contar 100 por data de entrega, em unidades, somando os dois modelos?" A maioria dos apps de data de entrega responde "sim" com a imagem de um teto de pedidos. Um teto de pedidos não é o que eles perguntaram. Este post mostra o que eles realmente precisam, como configurar, o que vimos quando testamos e o que ainda não funciona.
A resposta curta
Sim: transforme os dois modelos em variantes de um só produto, defina um limite diário de quantidade de 100 no produto e conte pela data de entrega. Um limite no nível do produto soma as unidades de todas as variantes em cada data, então 60 Classic e 40 Print esgotam a sexta-feira. Se os modelos forem dois produtos separados, eles não podem dividir hoje um limite por data de entrega.
Por que "pedidos por dia" é o número errado
Há dois problemas separados escondidos em "100 por dia":
- Qual dia? Um limite que conta os pedidos pelo dia em que são feitos faz a segunda-feira parecer cheia, quando o forno enche mesmo na sexta. A padaria precisa contar o dia em que os cookies são entregues. Falamos disso em seu limite diário está contando o dia errado.
- Contar o quê? Dez clientes que compram dez cookies cada um são dez pedidos, mas cem cookies. Um teto de 100 pedidos deixaria passar dez vezes a capacidade do forno.
Veja o que cada tipo de limite do OrderRules realmente conta:
| Limite | Conta | Contado por | Compartilhado entre produtos |
|---|---|---|---|
| Máximo de pedidos por data de entrega | Pedidos | Data de entrega | Sim, a loja toda |
| Limite/dia da faixa de horário | Pedidos | Data de entrega e faixa | Sim, a loja toda |
| Limite de produto, Limites de quantidade → Diário | Unidades | Data do pedido ou data de entrega | Não, um produto (todas as variantes dele) |
| Limite de coleção | Unidades ou pedidos | Só data do pedido | Sim, a coleção |
Só uma linha conta unidades pela data de entrega: o limite de quantidade do produto. Por isso a resposta da padaria depende de como os produtos estão configurados.
A configuração: um produto, duas variantes, um limite
1. Coloque os modelos que dividem um forno em um só produto
Classic e Print viram duas variantes de um produto "Cookie Gigante", por exemplo com uma opção chamada Modelo. Se já forem variantes, pule este passo.
Se hoje forem dois produtos, crie o novo produto com as duas variantes. Depois adicione um redirecionamento de URL no Shopify de cada URL antiga de produto para a nova (busque "Redirecionamentos de URL" no admin), para que links e resultados de busca ainda levem a algum lugar. Veja como o seu app de avaliações lida com isso antes de excluir os produtos antigos.
2. Defina o limite em Limites de produtos
- No OrderRules, abra Limites de produtos e clique em Editar limites no Cookie Gigante
- Em Contar os limites diários por, escolha Data de entrega
- Em Limites de quantidade, defina Diário como 100
- Deixe Substituições de variante vazio e clique em Atualizar limites
O passo 4 importa. Uma substituição de variante troca o limite do produto para aquela variante; ela não fica dentro dele. Se você der à Classic um limite próprio de 60, a Classic conta contra os 60 e deixa de usar os 100 compartilhados.
Contar os limites diários por só aparece depois que as datas de entrega são ativadas, o que exige o plano Advanced.
3. Repita para cada forno
A padaria também vende caixas de cookies e caixas de mini cookies, cada uma com os próprios 100 por data. Dê a cada produto o seu limite, do mesmo jeito. Os cookies gigantes de sexta esgotarem não afeta as caixas de cookies de sexta.
O que vimos quando testamos
Configuramos isso em uma loja de desenvolvimento com um bolo de dois tamanhos, 6" e 8", limite diário de 8 contado pela data de entrega e sem substituições de variante. Depois compramos como um cliente:
-
Escolhemos 31 de outubro no 6". A página do produto mostrou:
Only 8 left for 2026-10-31.
-
Adicionamos 5 do 6" ao carrinho, depois trocamos para o 8" e escolhemos a mesma data. A página passou a mostrar:
Only 3 left for 2026-10-31.
Os dois tamanhos dividem uma contagem só, antes de qualquer pagamento.
-
Tentamos adicionar 5 do 8". O Adicionar ao carrinho foi recusado:
You can only add 8 units of Celebration Cake (daily limit). Please reduce the quantity to 8 or fewer.
Adicionar mais 2 funcionou. Adicionar as unidades extras direto pela API de carrinho do Shopify, como alguns temas e apps de combos fazem, foi recusado com a mesma mensagem, então não é só a página do produto que faz a verificação.
Se uma data lotar enquanto o cliente está no checkout, porque outra pessoa reservou antes, o checkout é bloqueado com uma destas mensagens, inclusive no Shop Pay, no Apple Pay e no Google Pay:
Delivery on {date} is fully booked. Please choose another date.
Only {n} left for delivery on {date}. Please reduce the quantity or choose another date.
O que conta para os 100
- Todas as variantes do produto, para a data de entrega daquela linha
- Pedidos de entrega e de retirada na mesma data. Eles dividem uma contagem só.
- Um pedido cancelado é descontado. As unidades dele voltam a ficar disponíveis naquela data.
O que não conta:
- Uma linha sem data de entrega. Ela não conta para o limite diário de forma alguma, em nenhuma das datas. Ligue Exigir uma data de entrega no checkout para que nenhum pedido sem data passe, e leia por que o Comprar agora pula a data se você vende com botões expressos.
- Edições e reembolsos de pedidos. Se você mudar a quantidade ou a data de um pedido no admin do Shopify, a data e a quantidade originais continuam contadas.
O que ainda não funciona
Preferimos que você saiba disto antes de uma sexta-feira cheia, e não depois.
- Dois produtos separados não podem dividir um limite por data de entrega. Os limites de coleção contam pela data do pedido. Use variantes.
- Uma data não pode ter um limite menor. O limite diário é um número só para todas as datas, e mudá-lo muda todas de uma vez, inclusive as que os clientes estão reservando agora. Você pode fechar uma data por completo com uma data de entrega bloqueada.
- Um carrinho não pode passar do limite diário no total, nem entre datas diferentes. Com limite de 100, um cliente que quer 60 para sexta e 60 para sábado no mesmo pedido é barrado em 100 e precisa fazer dois pedidos. Com limite de 100, isso é raro. Com um limite pequeno, como 8 bolos, vale conhecer.
- Os limites semanais e mensais ainda contam pela data do pedido. Só o limite diário passa a contar pela data de entrega.
- A última unidade não fica reservada. A contagem é atualizada quando cada pedido chega, então dois clientes que pagam pelos últimos cookies no mesmo instante podem passar os dois. Se 100 é um teto rígido, defina o limite em 98 e deixe uma folga.
Unidades e pedidos juntos
A maioria das padarias precisa dos dois. Os fornos definem o limite de unidades; a transportadora ou a mesa de embalagem definem o limite de pedidos. Eles se somam: um pedido precisa caber nos dois.
| Limite da padaria | Onde definir |
|---|---|
| 100 cookies gigantes por data de entrega | Limites de produtos → Cookie Gigante → quantidade diária 100, contada pela data de entrega |
| 100 caixas de cookies por data de entrega | Limites de produtos → Caixa de cookies → quantidade diária 100, contada pela data de entrega |
| 60 pedidos que a transportadora aceita por data de entrega | Datas de entrega → Máximo de pedidos por data de entrega 60 |
| 20 pedidos na faixa da manhã | Limite/dia da faixa de horário 20 na janela da manhã |
Checklist
- Os modelos que dividem um forno são variantes de um só produto
- Contar os limites diários por está em Data de entrega em cada produto
- Limites de quantidade → Diário tem o número do forno, com uma folga
- Sem substituições de variante, a menos que um modelo tenha mesmo um limite próprio
- Exigir uma data de entrega no checkout está ligado
- Testado em uma loja de desenvolvimento: os dois modelos, uma data, mais do que o limite
Relacionado: 10 perguntas que uma padaria do Reino Unido fez antes de escolher um app de data de entrega · limites por data de entrega (documentação) · receita de capacidade diária para padaria · seletor de data de entrega para lojas de alimentos e padarias