Ir diretamente para o conteúdo

Definições de cookies

Escolha que tipos de cookies permite. Pode alterar a sua escolha a qualquer momento em Definições de cookies, no fundo de cada página. Política de privacidade

Necessários

Sempre ativos

Necessários para iniciar sessão, manter o seu carrinho e memorizar as suas escolhas. Estão sempre ativos.

Que cookies?
  • weboke_sessie, weboke_klant, weboke_remember: a sua sessão e manter a sessão iniciada
  • weboke_basket: o seu carrinho
  • wkBtwIncl: mostrar preços com ou sem IVA
  • wok_cookies: a sua escolha de cookies, 12 meses

Mede que anúncio leva a uma visita ou encomenda, para não pagarmos por anúncios que não dão resultado.

Que cookies?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), até 90 dias
  • OpenAI Ads, anúncios no ChatGPT
  • wok_aff: através de que parceiro chegou até nós (programa de afiliados), 60 dias

4,6

País e idioma

Cada país tem o seu próprio site, com os preços e o IVA desse país.

Ver

O botão de livre resolução

Módulo 5: Obrigações e condições · Tempo de leitura: 10 minutos

Objetivo de aprendizagem: No final desta lição, saberá explicar o que exige o botão europeu de livre resolução, desde quando é obrigatório em cada país e como o configurar e testar numa loja WooCommerce.

Conceitos-chave: função de livre resolução (botão de livre resolução, função de rescisão, "Widerrufsbutton"), interface em linha, texto no botão, sempre disponível, sem conta obrigatória, declaração, função de confirmação, aviso de receção num suporte duradouro, informação pré-contratual

Esta lição explica as regras tal como se aplicam em 9 de novembro de 2026. Não constitui aconselhamento jurídico nem fiscal. Em caso de dúvida sobre a sua situação, consulte um jurista, a sua associação setorial ou o seu contabilista.

Tão fácil sair como entrar

Encomendar faz-se em linha com poucos cliques. Resolver o contrato, até há pouco tempo, fazia-se muitas vezes por e-mail, com um formulário que era preciso imprimir ou através de um serviço de apoio ao cliente que era preciso encontrar. A UE considerou isso desequilibrado. Com a diretiva (UE) 2023/2673 foi introduzido um novo artigo 11.º-A na diretiva relativa aos direitos dos consumidores 2011/83/UE: quem celebra um contrato à distância através de um sítio web ou de uma aplicação deve também poder resolver esse contrato através de uma função de livre resolução nesse sítio web ou aplicação. Na linguagem corrente, chama-se a isto o botão de livre resolução.

O direito de livre resolução em si não muda: continua a ser de 14 dias, com as mesmas exceções (lição 5.2). O botão é uma forma adicional de o exercer. O cliente continua a poder enviar um e-mail ou o modelo de formulário de livre resolução.

O que o botão tem de fazer

A regra é praticamente igual em todos os países da UE. Resumo a partir do artigo 11.º-A e do texto neerlandês (artigo 6:230oa do Código Civil neerlandês, BW):

  1. Uma função claramente visível e facilmente acessível no seu sítio web (ou aplicação), com um texto inequívoco que deixe claro que serve para resolver o contrato.
  2. Depois de clicar, o cliente pode preencher ou confirmar uma declaração com: o seu nome, dados que permitam identificar o contrato (por exemplo, o número da encomenda) e o endereço eletrónico (normalmente o e-mail) onde pretende receber a confirmação.
  3. Em seguida, uma segunda função, um botão de confirmação, também com um texto inequívoco, com o qual o cliente submete efetivamente a livre resolução.
  4. O vendedor envia de imediato um aviso de receção num suporte duradouro (um e-mail é suficiente) com o conteúdo da declaração e a data e hora em que foi recebida.
  5. A função está disponível durante todo o prazo de livre resolução. Quem utilizar o botão de confirmação no último dia resolveu o contrato dentro do prazo.

Também na informação pré-contratual (lição 5.1) tem agora de indicar que o botão existe e onde se encontra (UE artigo 6.º, n.º 1, alínea h); NL 6:230m, n.º 1, alínea h) BW; BE VI.45 WER).

A ACM (a autoridade neerlandesa) concretiza a regra neerlandesa com pontos práticos:

  • Textos de exemplo em neerlandês, equivalentes a "Rescindir aqui o contrato" ou "Anular a compra".
  • O botão encontra-se em todos os locais onde vende, no sítio web e na aplicação; uma ligação num e-mail é útil, mas não é suficiente.
  • Iniciar sessão pode ser uma opção, mas uma conta não pode ser obrigatória.
  • Peça apenas o necessário para encontrar a compra e não obrigue o cliente a voltar a introduzir dados que já indicou na encomenda (para um cliente com sessão iniciada, pode portanto preenchê-los previamente).
  • Após a submissão, uma confirmação que indique qual a compra e quando: data e hora.

Segundo a literatura especializada, um botão apenas com "Cancelar", escondido num menu, é demasiado vago: deixe claro que se trata de resolver ou rescindir o contrato.

Por país: texto e data

PaísOndeTexto no botão (exemplo da lei ou da autoridade de supervisão)Desde
UEArtigo 11.º-A da diretiva 2011/83/UE (inserido pela 2023/2673)"resolver aqui o contrato" ou equivalenteAplicação a partir de 19 de junho de 2026
Países BaixosArtigo 6:230oa BWACM: texto em neerlandês equivalente a "Rescindir aqui o contrato" ou "Anular a compra"Segundo a ACM, obrigatório a partir de 25 de junho de 2026
BélgicaArtigo VI.61/2 WERTexto em neerlandês equivalente a "resolver aqui o contrato" ou equivalenteIncluído no livro VI do WER; confirme a data de entrada em vigor junto do SPF Economia belga
Alemanha§ 356a BGBBotão "Vertrag widerrufen", confirmação "Widerruf bestätigen"Desde 19 de junho de 2026

Duas datas para os Países Baixos? A diretiva indica 19 de junho de 2026 como a data a partir da qual as regras devem aplicar-se. A ACM indica 25 de junho de 2026 como a data a partir da qual o botão neerlandês é obrigatório. Em novembro de 2026, isso já não faz diferença: o botão é necessário nos três países de exemplo. Se vende em várias línguas, utilize em cada língua um texto que seja claro nesse país. Em Portugal, a função de livre resolução resulta da transposição nacional da diretiva, a par do Decreto-Lei n.º 24/2014 (contratos celebrados à distância), que prevê o direito de livre resolução de 14 dias; a supervisão cabe à Direção-Geral do Consumidor (DGC) e à ASAE.

Como configurar no WooCommerce

Desde o WooCommerce 11.1 existe uma funcionalidade concebida precisamente para isto: Order withdrawal (livre resolução de uma encomenda). Está desativada por predefinição. Ativa-se em WooCommerce > Configurações > Avançado > Funcionalidades (Features). O que faz, segundo a documentação e o código-fonte do WooCommerce:

  • É criado um formulário no endereço /a-minha-conta/withdraw-order/ (a primeira parte segue a sua página A minha conta; a última parte pode ser alterada em Avançado > Configuração de páginas, nos endpoints da conta, por exemplo para resolver-contrato).
  • Funciona sem conta: um visitante sem conta preenche o nome próprio, o apelido, o endereço de e-mail (duas vezes), o número da encomenda e "toda a encomenda" ou "apenas determinados produtos", com um campo de texto livre.
  • Segue-se um passo de verificação com o botão "Confirm withdrawal" (confirmar a livre resolução) ou a opção de voltar atrás para alterar. Só depois de confirmar é que a livre resolução é enviada.
  • O cliente recebe de imediato um aviso de receção com os dados preenchidos e a data e hora; o vendedor recebe um e-mail no endereço do administrador. Se o número da encomenda corresponder ao endereço de e-mail de uma encomenda, o WooCommerce acrescenta uma nota à encomenda e uma notificação na administração; se a encomenda tiver mais de 14 dias, é apresentado um aviso.
  • Não altera nada na encomenda: nenhum estado diferente, nenhum cancelamento, nenhum reembolso. Isso faz o vendedor (lição 6.5).
  • Por encomenda só pode ser submetida uma livre resolução e, por endereço de e-mail e endereço IP, no máximo uma a cada 30 segundos.

Há duas coisas que a funcionalidade não faz por si, e são precisamente as exigidas por lei:

  1. O próprio botão. O WooCommerce não coloca nenhuma ligação no seu sítio. Coloque o senhor mesmo uma ligação "Resolver o contrato" (ou "Anular a compra", "Vertrag widerrufen") no rodapé, para que apareça em todas as páginas, e mencione-a na sua informação sobre a livre resolução e no e-mail de confirmação.
  2. Os textos corretos. Os textos predefinidos estão em inglês ("Withdraw from contract"); numa instalação em português são traduzidos se essa tradução existir. Verifique o texto na página e no e-mail em cada língua em que vende.

O próprio WooCommerce indica que a funcionalidade não garante o cumprimento das regras. Se utiliza uma versão mais antiga ou pretende mais (por exemplo, uma ligação a etiquetas de devolução), existem duas outras vias: uma página própria com um formulário (um plugin de formulários que envia automaticamente ao cliente uma confirmação com os dados e a data e hora) ou um plugin ou serviço de devoluções que trate disto. Avalie-os como qualquer plugin (curso de WordPress, lição 5.3).

Pontos a ter em atenção, seja qual for a via escolhida:

  • Acessível sem conta. Uma ligação para A minha conta que apenas mostre um formulário de início de sessão não cumpre. A funcionalidade do WooCommerce está em A minha conta, mas mostra o formulário também a visitantes sem conta: teste-o numa janela privada.
  • Também para encomendas sem conta. O cliente pesquisa com o número da encomenda e o endereço de e-mail.
  • O e-mail de confirmação chega mesmo. Teste com um endereço noutro fornecedor (lição 6.1). O WooCommerce não conclui uma livre resolução se um e-mail ativado não puder ser enviado.
  • Sem obstáculos adicionais: nenhum rastreamento nesta página, nenhum captcha que envie visitantes a terceiros sem que isso esteja mencionado na sua política de privacidade.
  • Alguém lê os pedidos. Uma livre resolução através do botão inicia o mesmo prazo de 14 dias para reembolsar (lição 6.5).

No Theehuis Example, o rodapé mostra, ao lado de "Contacto" e "Termos e condições", a ligação "Resolver o contrato". Esta abre shop.example.com/a-minha-conta/resolver-contrato/. Depois de "Confirmar a livre resolução", o cliente recebe um e-mail com os dados preenchidos e "recebido em 12 de novembro de 2026 às 14.32 horas".

Informação pré-contratual e e-mail de confirmação

Não se esqueça de atualizar a informação:

  • na sua informação sobre o direito de livre resolução (lição 5.2): "Pode resolver o contrato através da ligação Resolver o contrato, no fundo de cada página, com o modelo de formulário de livre resolução ou por e-mail para ...";
  • no seu e-mail de confirmação (lição 5.4): a mesma frase com a ligação.

Resumo

  • Desde junho de 2026, um consumidor tem de poder resolver em linha um contrato celebrado em linha, através de uma função de livre resolução (UE art. 11.º-A, NL 6:230oa BW, BE VI.61/2 WER, DE § 356a BGB). Em Portugal, aplica-se a transposição nacional da diretiva, a par do Decreto-Lei n.º 24/2014, sob supervisão da DGC e da ASAE.
  • O botão tem um texto inequívoco, está presente em todos os locais onde vende e é acessível durante todo o prazo, sem conta obrigatória.
  • Dois passos: declaração (nome, encomenda, e-mail) e confirmação; em seguida, de imediato, um aviso de receção com o conteúdo, a data e a hora.
  • O WooCommerce dispõe, desde a versão 11.1, da funcionalidade Order withdrawal (desativada por predefinição); a ligação no rodapé e os textos são da sua responsabilidade, e deve testar sempre numa janela privada.
  • Mencione o botão na sua informação sobre a livre resolução e no e-mail de confirmação.

Questionário

1. O que altera o botão de livre resolução no prazo de 14 dias?



2. O Theehuis Example coloca o botão apenas em A minha conta, atrás do ecrã de início de sessão. Está correto?



3. O que tem de constar do aviso de receção?



4. Que texto corresponde à regra alemã do § 356a BGB?



5. Onde deve estar o botão, segundo a ACM neerlandesa?



Exercício

Exercício A5.3: O seu botão de livre resolução. Ative primeiro a funcionalidade Order withdrawal (ou o seu próprio formulário) e a ligação no rodapé. Em seguida, introduza o endereço da sua loja e escolha o seu país; se quiser, introduza também o endereço da página para onde o botão aponta. O programa consulta a página inicial, obtém o primeiro produto através da Store API e consulta também essa página de produto. Em ambas procura uma ligação ou um botão com um texto como "overeenkomst ontbinden", "overeenkomst herroepen", "koop ongedaan maken", "hier de overeenkomst herroepen" (em neerlandês), "Vertrag widerrufen" (em alemão) ou "withdraw from contract" (em inglês). Depois abre a página para onde o botão aponta, sem cookies, como um visitante sem conta. Verde se o botão estiver em ambas as páginas, se o destino devolver 200 no seu próprio endereço, não redirecionar para uma página de início de sessão e tiver um formulário com campos para nome, e-mail e encomenda. Laranja se o botão estiver apenas numa das duas páginas, se o formulário não tiver campo para a encomenda ou se o texto for apenas "cancelar". Vermelho se não houver botão ou se o destino mostrar apenas um ecrã de início de sessão. O programa nunca envia o formulário.

Depois, faça o senhor mesmo o teste que o programa não faz: preencha o formulário com uma encomenda de teste e um endereço seu noutro fornecedor. A confirmação chegou com o conteúdo, a data e a hora? Quanto tempo demorou?

Exercício A5.3: O seu botão de livre resolução




O que preenche e o que encontramos não ficam guardados. O seu navegador memoriza as suas respostas e se concluiu o exercício com sucesso. Se tiver sessão iniciada, guardamos apenas que concluiu o exercício (quase) com sucesso em Os meus cursos; aí também o pode eliminar.

Para saber mais

Um momento…

Configurar os seus domínios

Para cada domínio, defina os servidores de nomes, a ligação ao seu alojamento e quem fica como titular.

A carregar os seus domínios…