# Verificação de idade em e-commerce em 2026: conformidade CBD, vape, álcool, obrigação legal contra taxa de entrada

> Vender CBD, vape ou álcool sem age gate em 2026 é brincar com as condições gerais das transportadoras e dos processadores de pagamento. Mas uma janela improvisada afugenta 25 % dos visitantes. Aqui fica a mecânica que funciona, setor a setor, com o quadro legal português.

- Página: <https://www.datafirefly.com/pt/2026/06/18/verificacao-idade-ecommerce-cbd-vape-alcool-conformidade-prestashop-2026/>
- Idioma: pt
- Publicado em: 2026-06-18
- Atualizado em: 2026-09-03
- Outros idiomas: [fr](https://www.datafirefly.com/2026/06/18/verification-age-ecommerce-cbd-vape-alcool-conformite-prestashop-2026/index.md), [en](https://www.datafirefly.com/en/2026/06/18/age-verification-ecommerce-cbd-vape-alcohol-compliance-prestashop-2026/index.md), [es](https://www.datafirefly.com/es/2026/06/18/verificacion-edad-ecommerce-cbd-vape-alcohol-conformidad-prestashop-2026/index.md), [de](https://www.datafirefly.com/de/2026/06/18/altersverifikation-ecommerce-cbd-vape-alkohol-konformitaet-prestashop-2026/index.md), [it](https://www.datafirefly.com/it/2026/06/18/verifica-eta-ecommerce-cbd-vape-alcol-conformita-prestashop-2026/index.md), [pl](https://www.datafirefly.com/pl/2026/06/18/weryfikacja-wieku-ecommerce-cbd-alkohol-zgodnosc-prestashop-2026/index.md), [nl](https://www.datafirefly.com/nl/2026/06/18/leeftijdsverificatie-e-commerce-cbd-vape-alcohol-conformiteit-prestashop-2026/index.md)
- Índice: <https://www.datafirefly.com/pt/2026/llms.txt>

Em 2026, vender CBD, álcool, vape, facas ou acessórios de tabaco online sem dispositivo de verificação de idade já não é um risco jurídico teórico. As fiscalizações da ASAE apertaram, as condições gerais das transportadoras (CTT, DHL, UPS) exigem agora prova documentada de maioridade para certas categorias, e as coimas por venda de álcool a menores previstas no Decreto-Lei n.º 106/2015 chegam a várias dezenas de milhares de euros para as pessoas coletivas.

O problema: um age gate mal concebido afugenta 15 % a 25 % dos visitantes. Bem concebido, o impacto cai abaixo dos 3 %. Este artigo faz o ponto sobre a obrigação legal por setor em Portugal, os padrões de UX que funcionam em 2026, e a mecânica técnica no PrestaShop.

## O quadro legal por setor em 2026

### Álcool

Decreto-Lei n.º 106/2015: é proibida a venda de bebidas alcoólicas a menores de 18 anos, e o vendedor deve exigir a prova da maioridade em caso de dúvida. Online, isso traduz-se num mecanismo declarativo no mínimo, idealmente reforçado por um controlo na entrega (assinatura de adulto).

### Vape e e-líquidos com nicotina

Lei n.º 37/2007 (alterada pela transposição da diretiva TPD): venda a menores de 18 anos proibida. Mais do que isso, Portugal proíbe a venda à distância de produtos do tabaco e de cigarros eletrónicos com nicotina, pelo que uma loja online portuguesa só pode, na prática, vender acessórios e e-líquidos sem nicotina, e mesmo aí com age gate obrigatório. Os marketplaces recusam os vendedores sem dispositivo visível.

### CBD

Quadro pouco claro em sentido estrito: os produtos de cânhamo com THC abaixo de 0,2 % circulam, mas o Infarmed reserva-se a apreciação caso a caso e a alegação de efeitos terapêuticos é proibida. A autorregulação do setor exige um age gate +18, e as transportadoras e os processadores de pagamento (Stripe, Mollie) impõem-no nas suas condições gerais para manter a conta de comerciante.

### Tabaco e acessórios

Lei n.º 37/2007: proibição estrita da venda a menores, e proibição da venda à distância dos próprios produtos do tabaco. Para os acessórios (isqueiros, mortalhas, cachimbos de água), o age gate +18 é a norma profissional.

### Armas, facas, defesa

Lei n.º 5/2006 (regime jurídico das armas e suas munições): certas categorias (facas de lâmina superior a 10 cm, armas de classe D e E) impõem verificação de identidade e, nalguns casos, licença emitida pela PSP; não basta um declarativo. Um simples age gate não chega: é preciso KYC.

### Conteúdos para adultos e jogos

O Regulamento dos Serviços Digitais e, para os jogos de fortuna e azar, o regime do SRIJ (Turismo de Portugal) exigem verificação robusta da idade (cartão de cidadão, Chave Móvel Digital, terceiro verificador). O declarativo simples já não é aceite nestes setores.

## Declarativo ou verificação robusta: onde colocar o cursor

Nem todos os age gates se equivalem. Distinguem-se três níveis:

| Nível | Mecanismo | Força probatória | Setor recomendado |
| --- | --- | --- | --- |
| 1: declarativo binário | «Tenho 18 anos ou mais» / «Tenho menos de 18 anos» | Fraca | CBD, vape sem nicotina, acessórios de tabaco, álcool leve |
| 2: declarativo datado | Introdução da data de nascimento completa | Média | Bebidas espirituosas, apostas ligeiras |
| 3: verificação documental | Documento de identificação, Chave Móvel Digital, terceiro KYC | Forte | Conteúdos para adultos, armas, jogos a dinheiro |

Para 95 % das lojas PrestaShop em causa (CBD, vape, álcool, acessórios), o nível 1 ou 2 é suficiente e conforme. O nível 3 exige uma integração paga de terceiros e só é obrigatório em setores muito precisos.

## O custo UX de um age gate falhado

O age gate intervém num momento crítico: o visitante chega à loja, ainda não está envolvido, e pedimos-lhe uma ação. Os padrões que arrastam a conversão:

- **Bloquear todas as páginas, incluindo a inicial e o blogue.** O visitante nem consegue formar uma ideia da loja. Taxa de abandono: 25 % a 30 %.
- **Voltar a mostrar a janela a cada visita** sem memorizar o consentimento por cookie. Frustração garantida.
- **Forçar a introdução da data de nascimento completa** numa loja de e-líquidos a 9 €. Desproporção sentida, fuga.
- **Janela visualmente desleixada**, parecida com uma janela de phishing. Perda de confiança imediata.
- **Sem versão móvel correta.** 70 % do tráfego vem de telemóvel em 2026, e um overlay com bugs mata a sessão.

## A arquitetura que funciona: janela bloqueante limpa, cookie de 30 dias, versão móvel nativa

O padrão que testámos em várias lojas de CBD e vape em PrestaShop:

1. **Janela bloqueante mostrada à chegada ao domínio**, sem depender do JavaScript do utilizador (a janela é renderizada do lado do servidor ou injetada por um script que não bloqueia a renderização crítica).
2. **Dois botões claros**: «Tenho 18 anos ou mais» / «Tenho menos de 18 anos».
3. **Em caso de recusa**, redirecionamento para uma página externa (geralmente a Google ou uma página de informação sobre consumo responsável).
4. **Em caso de aceitação**, um cookie de 30 dias memoriza o consentimento. O visitante não volta a ver a janela durante 30 dias.
5. **Multilingue**: a janela fala a língua da loja ativa.
6. **Compatível com o RGPD e o tracking**: a janela não dispara os scripts de tracking antes do consentimento Consent Mode v2.
7. **Mobile-first**: a janela está dimensionada e estilizada para telemóvel, sem bugs de scroll ou de viewport.

## Implementação técnica no PrestaShop 8 e 9

Três abordagens técnicas são possíveis:

### Hook frontController ou displayHeader

O age gate é injetado no topo da página através de um hook normal do PrestaShop. O módulo deteta a ausência do cookie de consentimento e insere o HTML da janela. O padrão mais limpo, compatível com todos os temas.

### Override do controlador front

A evitar. Os overrides partem na próxima atualização do PrestaShop ou do tema.

### Módulo dedicado

A abordagem recomendada. O módulo gere o hook, a janela, o cookie, o multilingue e a configuração no back-office (categorias em causa, redirecionamento, design).

## O nosso módulo dfagegate: a solução empacotada

[O nosso módulo dfagegate](https://www.datafirefly.com/pt/produto/verificacao-idade-prestashop/) implementa diretamente o padrão descrito. Por 29 €, obtém:

- **Janela bloqueante limpa**, com design configurável no back-office (cores, logótipo, textos).
- **Ativação por categoria ou global**: pode reservar o age gate às páginas de CBD ou vape, ou impô-lo a toda a loja.
- **Cookie de consentimento** com duração configurável (30 dias por omissão).
- **Traduções nativas FR/EN/ES/DE**; os textos em português introduzem-se no back-office, o que leva alguns minutos.
- **Redirecionamento parametrizável** se o visitante se declarar menor.
- **Compatível com o RGPD**: não dispara os trackers antes da validação.
- **Mobile-first**, testado em iOS Safari, Chrome Android e Firefox móvel.
- **Sem alteração do tema**: 100 % por hook, desinstalação limpa.

É a solução mais direta para passar a conformidade sem um dia de desenvolvimento.

## O impacto medido no funil

Nas lojas em que implementámos um age gate limpo (em vez de um age gate caseiro improvisado), medimos em média:

- Taxa de abandono na janela: **3 % a 5 %** (contra 15 % a 25 % com um age gate improvisado).
- Taxa de rejeição global: **1 a 2 pontos a mais** (contra 8 a 12 pontos).
- Conversão: impacto não significativo depois da nova exibição 30 dias mais tarde (os visitantes que voltam não veem a janela).

A ideia de que «o age gate mata a conversão» vem das implementações falhadas. Uma janela limpa, mostrada uma única vez por visitante, quase não tem impacto mensurável para além da primeira filtragem.

## FAQ

### O age gate é obrigatório para o CBD em Portugal em 2026?

O quadro legal não é explícito, mas a autorregulação do setor e as condições gerais dos parceiros (transportadoras, pagamento) exigem-no na prática. Vender CBD sem age gate +18 tornou-se impossível para se manter nos marketplaces e conservar a conta Stripe ou Mollie.

### O declarativo simples é juridicamente suficiente para o álcool?

Na venda online de álcool para entrega ao domicílio, o declarativo (binário ou por data de nascimento) é aceite desde que combinado com uma assinatura de adulto na entrega. Em levantamento em loja ou click and collect, a verificação física faz-se no levantamento. Um age gate declarativo sozinho não chega: é preciso o encadeamento logístico.

### O que fazer se o visitante clicar em «menos de 18 anos»?

Não há uma boa prática única. Três opções: redirecionar para a Google (radical, legalmente seguro), redirecionar para uma página de informação sobre consumo responsável (mais social), ou mostrar uma mensagem bloqueante a interditar o acesso (frustrante mas claro). A nossa recomendação: página de informação dedicada, sóbria, sem apelo a voltar.

### O age gate afeta o SEO?

Se a janela bloquear a renderização da página para os robôs, sim: a Google só vê a janela e não consegue indexar o conteúdo. Solução: autorizar a passagem dos user-agents Googlebot e Bingbot (contornando a janela) e garantir que o HTML produzido não esconde o conteúdo com display:none ANTES do consentimento. O nosso módulo trata este caso por omissão.

### Pode-se combinar age gate e faixa de cookies RGPD?

Sim, e é até recomendado. O age gate aparece primeiro (verificação da maioridade), depois a faixa de cookies depois da aceitação. Veja o nosso [guia RGPD Consent Mode v2 para PrestaShop](https://www.datafirefly.com/pt/2026/05/09/rgpd-consent-mode-v2-prestashop-2026-rastreio-ga4/) para o encadeamento correto.

## Para ir mais longe

A conformidade setorial (CBD, vape, álcool) tornou-se em 2026 um tema tanto operacional como jurídico: transportadoras, processadores de pagamento e marketplaces recusam agora as lojas não conformes. O age gate é o primeiro elo. Para os setores alimentares, veja também os nossos dossiês sobre a conformidade INCO 1169/2011 e a diretiva Omnibus para a exibição dos preços promocionais.

Leia também: [a checklist GPSR](https://www.datafirefly.com/pt/2026/06/04/gpsr-2026-checklist-conformidade-produto-prestashop/) e [a diretiva Omnibus e o preço de referência](https://www.datafirefly.com/pt/2026/06/22/diretiva-omnibus-preco-referencia-promocoes-prestashop-2026/).

Para passar à ação: [a nossa seleção de módulos de conformidade de produto](https://www.datafirefly.com/pt/solutions/prestashop/conformidade-produtos/).
