Pular para o conteúdo principal
Guias

Vendendo produtos regulados no Shopify: como aplicar limites legais de compra no checkout

Jahangir AlamAugust 12, 202610 min read
min order× multiples1 / customercutoffrules stack, enforced at checkout

Vender um produto regulado no Shopify significa aplicar o limite legal de compra — a quantidade, o volume ou a frequência máxima que uma pessoa pode comprar num período definido — no checkout, e não apenas escrevê-lo na página. O Shopify não tem forma nativa de limitar compras por cliente, então você aplica o limite com um app baseado em Shopify Functions, como o OrderRules, que acompanha cada cliente entre pedidos e barra o checkout quando ele ultrapassa o teto.

Esta é a camada de aplicação, não a pilha de conformidade inteira. O OrderRules controla quanto um cliente pode comprar. Ele não verifica idade nem documento, não confere licenças e não apura envio e impostos. Para produtos com restrição de idade, combine com um app dedicado de verificação de idade. E leia primeiro o explicativo conceitual de limites por checkout vs. por cliente — tetos legais são quase sempre por pessoa por período, que é exatamente o tipo de regra que o Shopify não aplica sozinho.

O que conta como limite regulado de compra?

Um limite regulado de compra é um teto legal de quanto de um produto controlado um único comprador pode adquirir numa janela definida — expresso como quantidade, volume ou frequência, e atrelado à pessoa, e não à transação. Exemplos reais e previstos em lei do formato que esses limites assumem:

Produto (exemplo)Limite legal de compraFormato do limiteFonte
Pseudoefedrina sem prescrição (EUA)3,6 g/dia e 9 g a cada 30 dias por comprador (7,5 g/30 dias em venda por correspondência)Quantidade por cliente por períodoDEA — CMEA 2005
Vinho, venda direta ao consumidor (EUA)Varia por estado — por exemplo, 2 caixas/mês (Missouri), 6 a 12 caixas de nove litros/ano em muitos estadosVolume por cliente por períodoWine Institute
Paracetamol (Reino Unido)16 comprimidos na venda geral, 32 em farmácia; varejistas limitam duas caixas por vendaQuantidade por transação / clienteHuman Medicines Regulations 2012
Nicotina e produtos de vaping (EUA)Idade mínima de 21 anos, assinatura de adulto (21+) na entrega, os Correios dos EUA não os transportamControles de idade + envioPACT Act

Duas coisas se destacam. Primeira: todos esses tetos são por pessoa ao longo de um período — 9 gramas a cada 30 dias, duas caixas por mês, 21 anos ou mais por entrega —, e não por carrinho. Segunda: a maioria foi escrita para salvar vidas: a lei britânica de 1998 sobre o tamanho das embalagens de paracetamol foi seguida por uma queda de cerca de 43% nas mortes por overdose de paracetamol nos 11 anos seguintes, segundo pesquisa resumida pelo NIHR. O limite é o próprio ponto do produto, e é por isso que "vamos só pedir bom senso às pessoas" nunca basta.

Se você pode vender determinado item no Shopify é outra questão — o Shopify proíbe algumas categorias por completo (tabaco, cigarros eletrônicos e produtos de vaping, entre outras) e restringe bebidas alcoólicas e tabaco no Shopify Payments —, então confirme o produto contra a Política de Uso Aceitável do Shopify antes de construir qualquer coisa.

O Shopify consegue limitar compras por cliente nativamente?

Não. O único controle de quantidade embutido do Shopify é o limite de adição ao carrinho por item, em Configurações → Checkout, e ele é apenas por item e por checkout. Não consegue acompanhar um cliente entre pedidos separados, não define cota mensal ou anual e zera completamente no momento em que o comprador inicia um carrinho novo. As regras nativas de quantidade B2B são exclusivas do Plus e ainda operam por pedido.

Essa lacuna é todo o problema para produtos regulados. Uma regra de "limite de 2 por pedido" não faz nada para impedir o mesmo comprador de fazer cinco pedidos seguidos — exatamente o comportamento que um teto legal por pessoa existe para evitar. Fechá-la exige uma aplicação que conte o histórico do cliente e rode dentro do checkout, que é o que os limites de pedido por cliente fazem por meio das Shopify Functions. (Se sua única preocupação é um piso, e não um teto — um mínimo de caixa, digamos —, esse é o problema irmão coberto no guia de quantidade mínima de pedido.)

Para aplicar um limite legal de compra, reescreva a lei como uma regra por cliente, restrinja-a aos seus produtos regulados e deixe uma Function de checkout barrar pedidos que a ultrapassem. A configuração leva alguns minutos:

Passo 1 — Confirme que o produto pode ser vendido e pago

Antes de mais nada, confira o item contra a política de produtos proibidos do Shopify e as regras de licenciamento locais, e confirme que seu gateway de pagamento aceita a categoria — bebidas alcoólicas e tabaco costumam ser bloqueados no Shopify Payments, então você pode precisar de um processador de terceiros em conformidade.

Reescreva a norma como um número que o OrderRules consiga aplicar: uma contagem (pedidos por cliente), uma quantidade (unidades por cliente) ou um teto de gasto, num período diário, semanal, mensal, anual ou vitalício. A maioria dos tetos legais é por pessoa por mês ou por ano.

Passo 3 — Crie a regra por cliente

No painel do OrderRules, crie um limite por cliente, escolha o tipo e o valor do limite e defina o período de reinício conforme a lei. Veja a documentação de limites de quantidade por cliente e de períodos de limite para os campos exatos.

Passo 4 — Restrinja à coleção regulada

Aplique a regra à coleção ou tag que contém seus itens controlados, usando limites por coleção e tag, para que o teto cubra exatamente os produtos regulados e nada mais.

Passo 5 — Exija login

Ative a exigência estrita de login (bloqueio de checkout de visitante), para que o limite se ligue a uma identidade real de cliente. Sem isso, um comprador determinado zera o contador com um e-mail novo a cada checkout de visitante — o maior buraco de qualquer regra "por cliente".

Passo 6 — Escreva a mensagem e teste

Explique o teto e sua razão legal na mensagem de bloqueio do checkout, depois faça pedidos de teste que o ultrapassem — incluindo um segundo pedido, separado — e confirme que cada um é barrado no checkout, e não apenas sinalizado.

Como transformar um limite em gramas ou volume numa regra do Shopify?

Converta o teto legal em unidades inteiras e arredonde para baixo, para ficar sempre abaixo dele. Pegue o teto americano de pseudoefedrina de 9 gramas a cada 30 dias: se uma embalagem que você vende contém cerca de 2,4 gramas do princípio ativo, 9 ÷ 2,4 = 3,75, então você arredonda para um limite mensal por cliente de 3 embalagens. Um estado que permite duas caixas de nove litros de vinho por mês vira um limite de 2 produtos-caixa — ou 24 garrafas — por cliente por mês.

A aritmética importa porque o OrderRules aplica contagens de unidades, não gramas ou litros. Ele não lê os miligramas de um rótulo nem o teor alcoólico de uma garrafa; ele conta os itens e pedidos que um cliente acumula. Então o trabalho de conformidade é seu: calcule o número permitido de unidades a partir do conteúdo rotulado do seu produto específico, arredonde para baixo para ter margem e ajuste o teto de quantidade por cliente a esse número. Para regras baseadas em gasto — uma loja de funcionários com cota mensal, por exemplo —, a mesma lógica vale com um teto em dinheiro, como visto em tetos de gasto por cliente.

O que o OrderRules não faz

Ser honesto sobre o limite é o que mantém uma configuração de conformidade segura. O OrderRules é a camada de aplicação de limites de compra — ele não é uma solução completa de conformidade e, deliberadamente, não faz:

  • Verificação de idade ou identidade. Ele limita quantidade e frequência, não a idade do comprador. Combine com um app dedicado de verificação de idade/documento e use um serviço de entrega com assinatura de adulto onde a lei exigir (todas as remessas de nicotina nos EUA exigem confirmação por assinatura de maiores de 21 anos, sob o PACT Act).
  • Aplicação direta de gramas, volume ou teor alcoólico. Você traduz isso em contagens de unidades (veja acima).
  • Manutenção de livro regulatório ou envio de relatórios. O registro eletrônico por trás da venda de pseudoefedrina em farmácias, os relatórios mensais estaduais do PACT Act e as apurações fiscais de venda direta de bebidas são tratados por sistemas de PDV, de identidade e de conformidade fiscal — não por um app de limites de pedido.
  • Restrições de envio ou regras de destino. Para quais estados você pode enviar, e por qual transportadora, é um problema de conformidade de envio (ferramentas especializadas como o ShipCompliant existem exatamente para isso).

Posicione o OrderRules como um controle dentro de uma pilha: um app de verificação de idade para o quem, um gateway de pagamento em conformidade e ferramentas de conformidade de envio para o onde e como, e o OrderRules para o quanto. Essa divisão de trabalho também é melhor para seus compradores, porque a regra de quantidade é aplicada no servidor e não pode ser furada em silêncio.

Quais categorias reguladas isso cobre?

O mecanismo por cliente é o mesmo em todas as categorias; só mudam o número e o período.

  • Medicamentos isentos de prescrição e produtos de farmácia. Onde você tem permissão para vendê-los, descongestionantes precursores de metanfetamina e analgésicos carregam tetos rígidos por pessoa — o exemplo mais claro de limite de quantidade por período.
  • Bebidas alcoólicas. Vinho e destilados vendidos direto ao consumidor enfrentam tetos de volume por cliente que variam muito por estado (de algumas caixas por mês a uma dúzia ou mais por ano). Combine o teto de volume com a aplicação de horários de funcionamento onde a lei local restringe os horários em que se pode vender ou entregar bebida alcoólica.
  • Nicotina e tabaco. Aqui dominam a idade mínima de 21 anos e a entrega com assinatura de adulto; o teto de quantidade é um controle secundário empilhado sobre a verificação de idade.
  • Suplementos, colecionáveis e outros bens racionados. Tetos de "N por cliente" impostos pelo varejista ou pela marca — comuns em suplementos muito procurados e colecionáveis limitados — se mapeiam diretamente num limite vitalício ou mensal por cliente, o mesmo padrão usado para vencer cambistas em lançamentos limitados.
  • Bens limitados por instituição (kits para presos). Sistemas penitenciários limitam quantas encomendas um preso pode receber por mês — um limite mensal por cliente encaixa diretamente, com ressalvas honestas sobre peso e regras por destinatário. Veja como vender kits para presos no Shopify.

Para o cardápio completo de tipos de regra e como eles se combinam, veja o guia completo de regras de pedido do Shopify e a página de recursos.

Aplique o limite, não só o rótulo

Para um produto regulado, o limite de compra não é sugestão — é a razão pela qual a regra existe. O Shopify consegue exibir um limite, mas não consegue aplicá-lo por cliente, e um limite exibido que um comprador determinado atravessa com um clique é uma lacuna de conformidade esperando para ser encontrada. Aplique o lado de quantidade, frequência e gasto da regra no checkout com o OrderRules, combine com verificação de idade e uma configuração de pagamento e envio em conformidade, e você tem uma loja que de fato segura a linha que a lei traça.

Comece seu plano gratuito — instale em um clique, restrinja um limite por cliente à sua coleção regulada e aplique-o no checkout em menos de cinco minutos.

Perguntas frequentes

Sozinho, não. O único controle nativo de quantidade do Shopify é o limite de adição ao carrinho por item, em Configurações → Checkout, que limita um único carrinho e não consegue acompanhar um cliente entre pedidos separados. Para aplicar um teto mensal por cliente você precisa de um app como o OrderRules, que conta todos os pedidos feitos no período e barra o próximo checkout quando o limite é atingido, reiniciando no dia 1º no fuso da sua loja.

Não — e esse é o limite mais importante de entender. O OrderRules aplica quanto um cliente pode comprar (tetos de quantidade, frequência e gasto no checkout), não quem ele é. Para produtos com restrição de idade, você ainda precisa de um app dedicado de verificação de idade/documento e, na entrega, de um serviço de assinatura de adulto da transportadora. O OrderRules é a camada de limite de compra que fica ao lado dessas ferramentas, não um substituto delas.

Traduza para unidades inteiras e arredonde para baixo. Se a lei limita um cliente a 9 gramas de um princípio ativo a cada 30 dias e cada embalagem que você vende contém cerca de 2,4 gramas, isso dá três embalagens — então você define um limite mensal por cliente de 3. Calcule o número a partir do conteúdo rotulado do seu produto específico e ajuste o teto de quantidade por cliente.

Consegue, se você permitir checkout anônimo, porque um e-mail novo parece um cliente novo. Ative a exigência estrita de login para que as compras se liguem a uma identidade real de cliente, e o teto por cliente se sustenta entre pedidos. O OrderRules também casa pedidos de visitante por e-mail como reserva, mas é a exigência de login que torna confiável um limite juridicamente relevante.

Continuam, porque rodam no servidor. O OrderRules aplica o teto com uma Function de checkout do Shopify, que o Shopify executa nos próprios servidores como parte do checkout — então o bloqueio vale via Shop Pay, Apple Pay, Google Pay e outras carteiras expressas. Um limite no tema ou na página do carrinho é só de front-end, e esses mesmos checkouts expressos passam direto por ele.

Pode. Restrinja a regra por cliente à coleção ou tag que contém seus produtos regulados, e todo o resto do catálogo fica sem restrição. Você pode rodar tetos diferentes em coleções diferentes ao mesmo tempo — por exemplo, um teto mensal rígido nos itens controlados e nenhum limite no estoque comum.

Nenhum app sozinho te deixa em conformidade. O OrderRules aplica o lado de quantidade, frequência e gasto das regras no checkout — a parte que o Shopify não faz nativamente. Você continua responsável pela verificação de idade e identidade, licenças e alvarás, envio e apuração fiscal, e por seguir as próprias políticas de produto do Shopify. Trate-o como um controle de aplicação dentro de uma pilha de conformidade, não como a pilha inteira.

Os limites por cliente — contagem de pedidos, quantidade total e tetos de gasto em períodos diários, semanais, mensais ou vitalícios — estão no plano Pro, a US$ 9,99/mês. Horários de funcionamento e um teto diário simples de pedidos estão no plano gratuito Starter. Tudo é aplicado no checkout em qualquer plano do Shopify, com teste grátis de 14 dias e sem exigir Shopify Plus.

Comparando apps?

Veja como o OrderRules se sai contra todos os outros apps do Shopify nesta categoria.

Pronto para assumir o controle dos seus pedidos?

Experimente o OrderRules grátis