---
title: "Compatibilidade e limitações conhecidas"
description: "Onde as regras do OrderRules são verificadas, onde só são contadas e as limitações que vale conhecer antes de confiar numa regra — Shop Pay, headless, POS, assinaturas, pedidos rascunho, visitantes e mais."
contentType: "docs"
locale: "pt-br"
localized: true
source: "https://orderrules.com/pt-br/docs/guides/compatibility-and-limitations"
slug: "guides/compatibility-and-limitations"
---
**O OrderRules verifica suas regras no checkout com uma Function de validação do Shopify, então elas valem no Shop Pay, em checkouts expressos e em carrinhos headless, em todos os planos do Shopify.** Algumas origens de pedido pulam o checkout — POS, renovações de assinatura, pedidos criados por outros apps —, então nelas as regras são contadas, mas não verificadas. Esta página mostra onde cada coisa se aplica e as limitações que vale conhecer antes de confiar numa regra.

Última verificação com o app e a documentação do Shopify em 26 de setembro de 2026.

## Onde as regras são verificadas

| De onde vem o pedido | Regras verificadas? | Conta para os limites? | Observações |
|---|---|---|---|
| Checkout da loja virtual | **Sim** | Sim | Qualquer plano |
| Shop Pay, Apple Pay, Google Pay, PayPal, Comprar agora | **Sim** | Sim | Checkouts expressos rodam a mesma validação |
| Links de checkout e permalinks de carrinho | **Sim** | Sim | Os links criados no OrderRules levam a data de entrega; os outros links seguem [Pedidos sem data de entrega](/docs/delivery/orders-without-a-delivery-date) |
| Agentes de compras com IA e links `/buy/` do app Shop | **Sim** | Sim | Ainda não conseguem enviar uma data de entrega; seguem [Pedidos sem data de entrega](/docs/delivery/orders-without-a-delivery-date) |
| Loja headless (carrinho e checkout pela Storefront API) | **Sim** | Sim | Os widgets da loja são extensões de tema — exiba os limites você mesmo |
| Checkout de empresa B2B | **Sim** | Sim | As regras valem como para qualquer comprador logado; o OrderRules não tem regras específicas para B2B |
| Pedido rascunho pago pelo checkout da fatura | O Shopify roda a validação | Sim, depois de concluído | Teste sua regra num pedido rascunho antes de confiar nela |
| Shopify POS | **Não** | **Sim** | O Shopify não roda a validação de checkout no POS |
| Pedidos de renovação de assinatura | **Não** | **Sim** | O primeiro checkout da assinatura é verificado; as renovações não |
| Pedidos criados por outros apps ou pela Admin API | **Não** | Sim | Eles não passam pelo checkout |
| Edições de pedido após a compra | **Não** | Não ajustado | Editar um pedido não verifica as regras de novo nem altera as contagens |
| Opções de compra de pré-venda e experimente antes de comprar | **Não** | Sim | Não suportadas pela validação do Shopify |

Toda regra é verificada no checkout. Na loja online, os limites de quantidade também são verificados quando um item é adicionado ao carrinho, e a loja mostra os limites e as datas lotadas antes, então a maioria dos compradores os vê antes de chegar ao checkout.

## Planos e plataformas

- **Qualquer plano do Shopify.** A validação de checkout de um app público funciona nos planos Basic, Grow, Advanced e Plus. Vindo do Shopify Scripts? Veja [Scripts para Functions em regras de quantidade e checkout](/blog/shopify-scripts-to-functions-order-limits).
- **O Shopify Plus** só é necessário para o seletor de data de entrega na página de checkout. Os seletores nas páginas de produto e de carrinho funcionam em qualquer plano.
- **Temas.** Os widgets da loja são instalados como blocos e incorporações de app em temas Online Store 2.0. Alguns carrinhos laterais precisam de um seletor CSS configurado antes que o seletor de data apareça neles.
- **Idiomas.** As mensagens da loja seguem o idioma do comprador, em 9 idiomas. As mensagens do bloco de checkout usam o idioma da sua loja. O aviso de erro da data de entrega no checkout ("Please choose a delivery date…") está, por enquanto, só em inglês, e o nome do mês no calendário da loja também.
- **Mercados e moedas.** As regras valem do mesmo jeito em todos os mercados; não é possível defini-las por país ou mercado.

## Limites por cliente

- **Os clientes precisam fazer login.** O OrderRules identifica os clientes pela conta de cliente do Shopify. Enquanto os limites por cliente estão ativos, o checkout como visitante fica bloqueado — veja [bloqueio do checkout como visitante](/docs/guides/guest-checkout-blocking).
- **Uma regra para todos.** As regras não podem ser direcionadas por tags ou segmentos de clientes e também se aplicam a compradores de empresas B2B.
- **O histórico começa na instalação.** Pedidos feitos antes de você definir uma regra não contam, exceto os totais vitalícios de pedidos e de gasto da loja toda, que vêm do Shopify.
- **Os tetos de gasto são flexíveis.** O pedido que ultrapassa o teto é concluído; o seguinte é bloqueado. As mensagens de gasto mostram "$", seja qual for a sua moeda.
- **Cancelamentos liberam o uso; reembolsos não.** Cancele um pedido para devolver a cota ao cliente.

## Limites, tetos e mínimos

- **Os tetos são totais compartilhados.** Um teto diário ou semanal num produto conta todos os compradores juntos. Não existe uma configuração de máximo por pedido.
- **Mínimos e quantidades múltiplas são por produto ou variante.** Não existe mínimo para a coleção inteira nem por valor do carrinho — para um valor mínimo de pedido, use o Checkout Blocks do Shopify.
- **Tetos diários por data de entrega** funcionam em produtos e variantes (só diários). Os tetos por coleção contam pela data do pedido. Para dividir um teto entre vários modelos, faça deles variantes de um mesmo produto.
- **Um carrinho, várias datas.** Em um carrinho, a quantidade total de um produto não pode passar do limite diário, mesmo quando as unidades são para datas de entrega diferentes.

## Entrega e retirada

- **As regras não variam por endereço.** Não há escopo por CEP, zona ou país; o OrderRules não distingue entrega local de envio. Para deixar de entregar em uma região, deixe-a de fora das suas zonas de frete do Shopify.
- **O Comprar agora leva a data da página do produto.** Em produtos que exigem data, o Comprar agora e os botões de carteira esperam por uma enquanto o seletor estiver na página. Veja [Comprar agora, Shop Pay e outros botões expressos](/docs/delivery/express-checkout-and-wallets).
- **Pagamentos por carteira a partir da página do produto:** se o seu teste mostrar que a data não chega, ative **Reter carteiras**. O checkout verifica a data nos dois casos.
- **A proteção do checkout precisa estar ativada.** As regras de entrega são aplicadas pela regra de checkout **OrderRules delivery dates**. Veja [Proteção do checkout](/docs/delivery/checkout-protection).
- **Pedidos aceitos sem data** (se você escolher Aceitar) chegam marcados com `os-date-pending` e não usam capacidade até o cliente escolher uma data.
- **O bloco da página de status do pedido aparece só para clientes conectados** nas novas contas de cliente da Shopify, e não para pedidos com mais de uma semana, aproximadamente, ou feitos antes de o OrderRules ser instalado. A página de agradecimento funciona para todos.
- **Linhas sem data de entrega não são contadas** nos tetos que contam pela data de entrega.
- **Cancelamentos liberam capacidade; edições e reembolsos não.** Mudar a quantidade ou a data de um pedido no admin do Shopify mantém contadas a data e a quantidade originais. A alteração de data feita pelo próprio cliente na página de agradecimento ou de status do pedido move a capacidade.
- **A capacidade de retirada é por faixa de horário**, contada em pedidos. Um local sem faixas de horário não tem limite de retiradas próprio.
- **A capacidade é a mesma em todas as datas.** Não há limite menor ou maior para uma data específica. Para fechar uma data, adicione um bloqueio.
- **Em lojas sem Plus**, o OrderRules não consegue verificar se o método de entrega escolhido no checkout corresponde à retirada escolhida no seletor.
- **Configurações muito grandes.** Se uma loja tiver um número incomumente grande de produtos com tetos por data, as datas mais distantes podem ser cortadas do que o checkout consegue ver.
- **As exportações CSV para transportadora** cobrem só envios, até 1.000 pedidos por exportação; pedidos de retirada não são incluídos.

## Tempo e precisão

- **Checkouts quase simultâneos.** A validação lê um retrato, não uma trava, então dois checkouts no mesmo segundo pela última vaga podem passar os dois.
- **As contagens são atualizadas pelas notificações de pedido do Shopify.** Se o Shopify demorar para enviar uma, a contagem pode ficar atrasada por um instante.
- **Os períodos zeram no fuso horário da sua loja.** Limites de 30 dias corridos contam cada pedido no dia em que é feito e nos 30 dias seguintes, e começam vazios na primeira vez que você adiciona uma regra móvel.

## Relacionados

- [Como a validação de checkout do Shopify bloqueia pedidos](/blog/shopify-checkout-validation-functions-block-orders)
- [Limites de pedido nativos do Shopify vs. OrderRules](/blog/shopify-native-order-limits-vs-orderrules)
- [Bloqueio do checkout como visitante](/docs/guides/guest-checkout-blocking) · [Data de entrega no checkout (Plus)](/docs/delivery/delivery-date-at-checkout)
