Pular para o conteúdo principal
Pro

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.

NecessidadeShopify nativoOrderRules
Máximo de unidades de uma variante em um carrinhoSim — limite de adicionar ao carrinhoLimites por produto (totais compartilhados por dia/semana/mês)
Mínimo, máximo e incremento para compradores B2BSim — regras de quantidade do catálogo B2BMínimo e múltiplo por produto, para todos
Um por cliente, para sempreNãoSim — limite vitalício
N pedidos por cliente por mês ou nos últimos 30 diasNãoSim
Gasto por cliente por períodoNãoSim (teto flexível)
Peso por cliente por períodoNãoSim
Limites diferentes por tag de clienteNãoNã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. 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. 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. 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. 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. 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.

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.