Limite de compra por cliente no Shopify
Decida quanto um mesmo cliente pode comprar — um por cliente, três pedidos por mês, 40 lb a cada 30 dias — e deixe o Shopify verificar isso no checkout, em todos os pedidos que ele fizer.
Limite pedidos, unidades, gasto ou peso
Defina um teto para o número de pedidos, as unidades de um produto, o total que um cliente gasta ou o peso total que ele pede. Adicione duas regras para combiná-los — por exemplo, três pedidos e 40 lb por cliente.
Por dia, semana, mês, ano, últimos 30 dias ou vitalício
Escolha o período em que a regra é zerada, ou use vitalício para uma cota real de um por cliente, que nunca volta a abrir.
Toda a loja, por produto ou por coleção
Aplique uma regra à loja inteira, a um produto ou a uma coleção — um por cliente no lançamento, uma cota mensal para toda a linha.
Conta todos os pedidos do cliente
Os limites acompanham o cliente logado entre pedidos, dispositivos e sessões — não só um carrinho. Um cancelamento total devolve o uso.
Login obrigatório, visitantes bloqueados
Os clientes são identificados pela conta de cliente do Shopify. Com os limites por cliente ativos, o checkout como visitante fica bloqueado, então ninguém dribla o teto comprando como visitante.
Aplicado no checkout, não apenas exibido
As regras rodam dentro do checkout do Shopify por meio de uma Function de validação, então valem no Shop Pay e em outros checkouts expressos — não só na página do carrinho.
- Sem código
- Funciona com o seu tema
- Vale no Shop Pay e no checkout expresso
- Incluído no plano Pro
O Shopify consegue limitar compras por cliente?
Não entre pedidos. O limite nativo de adicionar ao carrinho do Shopify restringe quantas unidades de uma variante cabem em um carrinho, e as regras de quantidade B2B definem mínimos e máximos para compradores B2B dentro de um pedido. Nenhum dos dois lembra o que o cliente comprou ontem, então ele pode fazer um segundo pedido e comprar de novo. Um limite por cliente exige um app que conte os pedidos de cada cliente ao longo do tempo e verifique o total no checkout.
Essa é a diferença entre um limite por checkout e um limite por cliente. O limite por checkout impede um carrinho grande. O limite por cliente impede que a mesma pessoa volte cinco vezes — que é do que lançamentos limitados, produtos com cota justa e mesadas de funcionários realmente precisam.
Como o OrderRules identifica um cliente
O OrderRules acompanha os clientes pelo ID de cliente do Shopify, que existe quando o comprador está logado. Ele não identifica visitantes por e-mail, porque um novo endereço de e-mail zeraria a contagem.
Por isso, com os limites por cliente ativos, o checkout como visitante fica bloqueado e os compradores precisam fazer login. Essa é a troca: uma etapa de conta no checkout em troca de um limite que vale em todos os pedidos. Se você precisa do checkout como visitante, use limites por produto e limites diários — eles funcionam para todos.
O que conta e o que é zerado
Todo pedido de um cliente logado conta a partir do momento em que você cria a regra. Um pedido totalmente cancelado devolve o uso; reembolsos e cancelamentos parciais não. Períodos de calendário são zerados no fuso horário da sua loja; os últimos 30 dias contam cada pedido no dia em que é feito e nos 30 dias seguintes.
Os tetos de gasto verificam o que o cliente já gastou, então o pedido que ultrapassa o teto passa e o seguinte é bloqueado. Defina o teto de gasto um pouco abaixo do limite real se ele não puder ser excedido. Dois checkouts concluídos no mesmo segundo podem passar, porque a validação do checkout lê um retrato do momento em vez de manter um bloqueio.
Compatibilidade e limitações
Funciona em todos os planos do Shopify, com Shop Pay e outros checkouts expressos, checkouts headless e checkouts B2B — os limites são verificados no checkout por uma Shopify Function.
Limitações: os clientes precisam fazer login, e o checkout como visitante fica bloqueado enquanto os limites por cliente estão ativos. As regras valem igualmente para todo cliente logado e não podem ser direcionadas por tags. Pedidos de POS e renovações de assinatura contam para os limites, mas não são bloqueados. Os tetos de gasto são flexíveis, e reembolsos não devolvem o uso — cancele o pedido.
Limites por cliente: Shopify nativo vs. OrderRules
O Shopify cobre limites dentro de um pedido. O OrderRules adiciona limites entre os pedidos de um cliente.
| Necessidade | Shopify nativo | OrderRules |
|---|---|---|
| Máximo de unidades de uma variante em um carrinho | Sim — limite de adicionar ao carrinho | Limites por produto (totais compartilhados por dia/semana/mês) |
| Mínimo, máximo e incremento para compradores B2B | Sim — regras de quantidade do catálogo B2B | Mínimo e múltiplo por produto, para todos |
| Um por cliente, para sempre | Não | Sim — limite vitalício |
| N pedidos por cliente por mês ou nos últimos 30 dias | Não | Sim |
| Gasto por cliente por período | Não | Sim (teto flexível) |
| Peso por cliente por período | Não | Sim |
| Limites diferentes por tag de cliente | Não | Não — uma regra para todos os clientes logados |
| Funciona com checkout como visitante | — | Não — os clientes precisam fazer login |
Os limites por cliente estão no plano Pro. Eles aplicam a mesma regra a todos os clientes logados, incluindo compradores de empresas B2B.
Como definir um limite de compra por cliente no Shopify
Sem código. Cerca de cinco minutos.
- 1
Ative as contas de cliente no Shopify
Em Configurações → Contas de cliente, confirme que os compradores podem entrar ou criar uma conta. Os limites por cliente precisam de um cliente logado.
- 2
Abra Limites por cliente no OrderRules
No plano Pro, abra Limites por cliente e ative os limites por cliente. A partir daí, visitantes são bloqueados no checkout e precisam fazer login.
- 3
Adicione uma regra
Escolha o que limitar (pedidos, unidades, gasto ou peso), a abrangência (toda a loja, um produto ou uma coleção), o valor e o período — dia, semana, mês, ano, últimos 30 dias ou vitalício.
- 4
Escreva a mensagem que o cliente vê
Edite a mensagem exibida quando o cliente atinge o teto. Apresentá-la como justiça — a vez de cada um — funciona melhor do que como restrição.
- 5
Teste com um checkout expresso
Faça login como cliente de teste, faça pedidos até o limite e tente mais um com o Shop Pay. O checkout deve bloquear o pedido acima do teto.
Explore o pacote de entrega
Perguntas frequentes
Você define um máximo — pedidos, unidades, gasto ou peso — por cliente em um período: dia, semana, mês, ano, últimos 30 dias ou vitalício. O OrderRules conta os pedidos de cada cliente logado e bloqueia o checkout que ultrapassaria o limite. Com os limites por cliente ativos, o checkout como visitante fica bloqueado, então todo comprador é identificado.
A conta de cliente do Shopify. O OrderRules acompanha os clientes pelo ID de cliente do Shopify, que existe quando eles estão logados. Ele não identifica visitantes por e-mail — por isso o checkout como visitante fica bloqueado enquanto os limites por cliente estão ativos.
Sim. Crie uma regra com Gasto total como tipo de limite, um valor e um período. O teto é comparado com o que o cliente já gastou, então o pedido que ultrapassa o teto passa e o seguinte é bloqueado — defina-o um pouco abaixo de um limite rígido.
Sim — adicione duas regras. Por exemplo, três pedidos e 40 lb por cliente nos últimos 30 dias. As duas são verificadas no checkout, e a que for atingida primeiro bloqueia o pedido.
Coloque um limite por cliente nos produtos do lançamento — geralmente um por cliente, vitalício — e mantenha os limites por cliente ativos para que visitantes precisem fazer login. Cada conta só compra a sua cota, inclusive pelo Shop Pay e por checkouts expressos.
Um pedido totalmente cancelado devolve o uso. Reembolsos e cancelamentos parciais não — o pedido continua contando. Se você reembolsar um pedido para deixar o cliente comprar de novo, cancele-o em vez disso.
Não. Um limite por cliente aplica a mesma regra a todos os clientes logados, incluindo compradores de empresas B2B do Shopify; o OrderRules não segmenta por tags de cliente. Mantenha os limites nos produtos que precisam deles e venda o estoque em grande volume como produtos separados.
As regras por cliente estão no plano Pro, por $9.99 por mês ou $95.90 por ano, com teste grátis de 14 dias. A cobrança é feita pelo Shopify.
Venda para mais clientes, não mais para o mesmo.
Incluído no plano Pro por $9.99/mês. Teste grátis por 14 dias.