Botão de livre resolução na loja online: o que exige o artigo 11.º-A da diretiva

Botão de livre resolução na loja online: o que exige o artigo 11.º-A da diretiva

Atualizado: 13 de novembro de 2026
23 min de leitura
Guia
Especialista WooCommerce

Desde 19 de junho de 2026, o direito da União Europeia exige que cada loja online que vende a consumidores lhes ofereça uma função para desistirem da compra com a mesma facilidade com que encomendaram. A regra é o artigo 11.º-A da Diretiva 2011/83/UE relativa aos direitos dos consumidores, aditado pela Diretiva (UE) 2023/2673. Uma diretiva vincula os Estados, não as lojas. Em Portugal, a livre resolução nos contratos à distância está no Decreto-Lei n.º 24/2014, de 14 de fevereiro, fiscalizado pela ASAE, e a 24 de outubro de 2026 nem o Diário da República nem o registo de medidas nacionais da EUR-Lex mostram um diploma que transponha a função de retratação. A Alemanha já a tem no Código Civil, e a Espanha, o mercado vizinho, também não comunicou ainda medidas. Este artigo explica o que o artigo 11.º-A exige, quando é que a sua loja já está obrigada e como implementar a função em WooCommerce, Shopify ou numa solução própria.

Este artigo descreve a legislação e o estado da transposição à data da publicação. Não constitui aconselhamento jurídico para a sua loja.

#O que é o botão de livre resolução

A Diretiva (UE) 2023/2673, de 22 de novembro de 2023 (EUR-Lex), trata sobretudo de serviços financeiros celebrados à distância, e por isso muitos lojistas não deram por ela. O seu artigo 1.º, ponto 3, adita porém à diretiva geral dos direitos dos consumidores um artigo 11.º-A, que abrange todos os contratos à distância celebrados através de uma interface em linha em que exista direito de retratação. O considerando 37 di-lo expressamente: a obrigação aplica-se também a outros bens e serviços, para que o consumidor possa sair do contrato com a mesma facilidade com que o celebrou.

Uma nota de terminologia que evita confusões. A versão portuguesa da diretiva fala em “direito de retratação” e “função de retratação”. O Decreto-Lei n.º 24/2014, de 14 de fevereiro, que transpôs a Diretiva 2011/83/UE para a ordem jurídica portuguesa, chama ao mesmo direito “livre resolução” (artigos 10.º e 11.º). Na loja, a etiqueta tem de ser clara para o consumidor; a diretiva aceita a expressão oficial ou uma formulação inequívoca correspondente.

O calendário está no artigo 2.º:

EtapaDataDisposição
Adoção e publicação das medidas nacionaisaté 19 de dezembro de 2025art. 2.º, n.º 1
Aplicação das medidas nacionaisa partir de 19 de junho de 2026art. 2.º, n.º 1
Relatório da Comissão, incluindo a função de retrataçãoaté 31 de julho de 2030art. 2.º, n.º 3

#O que exige o artigo 11.º-A, número a número

Cinco números, cada um traduzido no comportamento da loja, com a redação oficial portuguesa do Jornal Oficial da UE:

NúmeroRequisitoO que significa na loja
n.º 1Função identificada com a expressão «retrate-se do contrato aqui» ou formulação inequívoca correspondente, facilmente legívelbotão ou ligação com esse texto, não “Ajuda” nem “Devoluções”
n.º 1Permanentemente disponível durante todo o prazo, apresentada de forma bem visível e facilmente acessívelvisível desde a encomenda até ao fim do prazo, não escondida nas condições gerais
n.º 2A declaração em linha permite prestar ou confirmar facilmente o nome, os dados do contrato e a via eletrónica para a confirmaçãoformulário com número da encomenda e e-mail, preenchido de antemão para clientes com sessão iniciada
n.º 3Apresentação através de uma função de confirmação identificada só com “confirmar retratação” ou formulação inequívoca correspondentesegundo passo com botão próprio; nada é enviado antes
n.º 4Aviso de receção em suporte duradouro, sem demora injustificada, com o conteúdo e a data e hora do envioe-mail automático que repete a declaração com carimbo temporal
n.º 5A retratação é tempestiva se a declaração for apresentada antes do termo do prazoconta o momento do clique, não o momento em que a equipa lê o pedido

O considerando 37 acrescenta orientações. O consumidor não deve ter de cumprir procedimentos para encontrar a função, por exemplo descarregar uma aplicação quando o contrato não foi celebrado nessa aplicação. O profissional pode usar hiperligações para a função. Um consumidor que já se identificou, por exemplo ao iniciar sessão, não deve ter de se identificar outra vez. Numa encomenda com vários artigos, a loja pode permitir a retratação de parte do contrato. O passo de confirmação existe para evitar retratações involuntárias.

Dois pormenores perdem-se com frequência. A etiqueta: “Devolver artigo” descreve a consequência da retratação, a devolução física, não a declaração em si. E o n.º 5 torna o momento da apresentação juridicamente relevante, pelo que tem de ser registado no servidor no instante do clique, mesmo que o e-mail saia mais tarde de uma fila.

#Que lojas têm de oferecer a função de retratação

O artigo 11.º-A aplica-se aos contratos à distância celebrados “através de uma interface em linha”: sítios web, lojas, aplicações. A plataforma é indiferente. Uma loja WooCommerce, uma loja Shopify, Magento, PrestaShop, uma montra headless em Astro ou Next.js e uma aplicação móvel estão todas abrangidas. Quem define o limite é o próprio direito de retratação.

  • Vendas a empresas (B2B) ficam de fora, porque a Diretiva 2011/83/UE protege consumidores. Uma loja que vende a ambos precisa da função para as encomendas de consumidores.
  • As exceções do artigo 16.º da Diretiva 2011/83/UE (EUR-Lex) continuam a aplicar-se: bens feitos segundo as especificações do consumidor ou claramente personalizados, bens que se deterioram rapidamente, bens selados abertos após a entrega que não podem ser devolvidos por razões de higiene, conteúdos digitais cujo fornecimento começou com o consentimento expresso do consumidor, entre outras.
  • Catálogos mistos precisam da função, mas podem excluir da seleção os artigos abrangidos por exceções.
  • Subscrições e serviços digitais vendidos em linha estão abrangidos durante o prazo de retratação. A denúncia de uma subscrição depois desse prazo é outro tema, que o artigo 11.º-A não regula.

#Portugal já transpôs a função de retratação

Não, pelo menos até 24 de outubro de 2026, data em que verifiquei as duas fontes que respondem à pergunta. O Decreto-Lei n.º 24/2014, de 14 de fevereiro, é o diploma que regula os contratos celebrados à distância e fora do estabelecimento comercial. A versão consolidada no Diário da República indica como última alteração a Lei n.º 10/2023, de 3 de março, que completou a transposição da Diretiva (UE) 2019/2161, a diretiva Omnibus. No texto não aparece a função de retratação nem a expressão “retrate-se do contrato aqui”. A livre resolução continua regulada nos artigos 10.º a 17.º, com o prazo de 14 dias do artigo 10.º.

A segunda fonte é o registo de medidas nacionais de transposição da EUR-Lex, onde cada Estado-Membro comunica os diplomas com que transpôs a Diretiva 2023/2673. Na mesma data, Portugal aparecia com zero medidas, tal como a Espanha. A Alemanha tinha uma medida comunicada, e a função está em vigor no § 356a do BGB, com as etiquetas “Vertrag widerrufen” e “Widerruf bestätigen”. O registo depende do que cada Estado comunica e pode atrasar-se em relação ao jornal oficial, por isso as duas verificações juntas valem mais do que cada uma sozinha. No sítio da Direção-Geral do Consumidor também não encontrei orientações sobre a função.

O diploma português em vigor já tem uma peça que a função vai aproveitar. Pelo artigo 11.º, n.º 1, o consumidor exerce a livre resolução com o modelo de formulário do anexo ou com “qualquer outra declaração inequívoca”. O n.º 4 acrescenta que, quando o sítio na internet permite a livre resolução por via eletrónica e o consumidor a usa, o fornecedor acusa a receção da declaração em suporte duradouro no prazo de 24 horas. Uma loja que já oferece um formulário eletrónico tem, portanto, hoje uma obrigação portuguesa de aviso de receção mais apertada no prazo do que o “sem demora injustificada” do artigo 11.º-A. A fiscalização do diploma e a instrução das contraordenações cabem à ASAE (artigo 30.º, n.º 1), salvo nos serviços de comunicações eletrónicas, que ficam com a ANACOM.

Na prática, uma loja portuguesa que vende só para Portugal ainda não tem uma norma nacional que a obrigue ao botão. O prazo de transposição terminou a 19 de dezembro de 2025, e o diploma que vier a transpor a diretiva pode entrar em vigor com pouco tempo de adaptação. O passo seguro é voltar a confirmar a versão em vigor do Decreto-Lei n.º 24/2014 antes de fechar o calendário. Se vende para fora, o ponto seguinte pesa mais.

#Vender para outros países da UE: quando o botão já o obriga

Um atraso nacional não protege uma loja que vende a consumidores de um país que já transpôs. O artigo 6.º do Regulamento Roma I (CE) n.º 593/2008 (EUR-Lex) determina a lei aplicável aos contratos com consumidores. Quando o profissional exerce atividades no país de residência habitual do consumidor, ou “por qualquer meio” dirige essas atividades para esse país, o contrato rege-se pela lei desse país (n.º 1, alínea b)). As partes podem escolher outra lei, mas essa escolha não pode privar o consumidor da proteção das disposições que não podem ser derrogadas por acordo (n.º 2).

Dirigir a atividade é uma questão de conjunto: língua, moeda, entregas para o país, domínio nacional, publicidade orientada para esse mercado. Uma loja portuguesa com versão alemã e envios para a Alemanha dificilmente se pode dizer neutra, e o § 356a do BGB aplica-se aos seus contratos com consumidores alemães, diga o que disser a cláusula de lei aplicável. Com a Espanha, o mercado mais próximo para muitas lojas portuguesas, a lógica é a mesma, só que a 24 de outubro de 2026 o registo da EUR-Lex também não mostrava medidas espanholas de transposição: o calendário espanhol tem de ser acompanhado à parte, no Boletín Oficial del Estado.

A resposta operacional mais simples é uma única função de retratação para todos os mercados, com etiquetas traduzidas. Custa o mesmo construir uma vez, e a loja não precisa de ser refeita quando entrar em vigor mais um diploma nacional.

#O que acontece se a loja não tiver botão de livre resolução

As sanções são definidas a nível nacional, por isso a resposta depende do país do consumidor. Na Alemanha, o artigo 246e, § 1, n.º 2, ponto 14a, da lei introdutória ao BGB (EGBGB) inclui a falta da função entre as infrações proibidas aos interesses dos consumidores quando a infração é generalizada, punida com coima pelo § 2. Em Portugal, as contraordenações do Decreto-Lei n.º 24/2014 estão no artigo 31.º e a sanção acessória no artigo 32.º, mas, enquanto o diploma não incluir a função de retratação, a falta do botão em si não corresponde a nenhuma contraordenação nacional específica.

Há uma consequência que resulta da própria diretiva. O artigo 6.º, n.º 1, alínea h), da Diretiva 2011/83/UE, na redação alterada, exige que a informação pré-contratual inclua, “se for caso disso”, informação sobre a existência e a localização da função de retratação. O artigo 10.º prolonga o prazo de retratação por 12 meses quando o profissional não forneceu a informação exigida pela alínea h). Se um tribunal aplica esse prolongamento a uma loja que nunca mencionou a função, o texto não decide. Uma loja que dá a informação e tem a função a funcionar não precisa de descobrir.

Por isso, a informação sobre a livre resolução nas condições gerais deve ser atualizada ao mesmo tempo que o botão: uma frase a dizer que o consumidor pode exercer o direito em linha, com ligação para a função.

#Como criar um botão de livre resolução no WooCommerce

Atualização, . O Polski for WooCommerce 1.44.0 (changelog) acrescenta duas caixas de verificação no checkout clássico e de blocos. Services (request to start early) aparece quando o carrinho tem um produto numa categoria marcada com exclusão de serviço do direito de retratação (padrão do artigo 16.º da Diretiva 2011/83/UE / DL 24/2014): a resposta fica na encomenda, e o serviço só deixa de ser retratável quando o pedido está na encomenda e esta está concluída. Age confirmation (18+) aparece em produtos Adults only (18+); a confirmação, a idade mínima e uma nota de encomenda são gravadas. Para lojas PT o mesmo padrão cabe na camada de conformidade UE (Shoplex / Withdraw).

Banner do Polski for WooCommerce no WordPress.org

No WooCommerce há três caminhos: a funcionalidade nativa desde a versão 11.1, uma extensão ou código próprio. Todos têm de responder às mesmas perguntas: onde é que o cliente vê o botão, se os clientes sem conta o encontram, o que fica guardado e que e-mail é enviado.

Funcionalidade nativa. O WooCommerce 11.1, publicado a 3 de setembro de 2026 (GitHub), acrescentou Order withdrawal. Segundo a documentação do WooCommerce e o código da versão 11.2.1, que li:

  • vem desativada por defeito e ativa-se em WooCommerce > Settings > Advanced > Features (caminho da interface em inglês),
  • o formulário funciona sem início de sessão em /my-account/withdraw-order/, e o endereço pode ser alterado em Advanced > Page setup,
  • pede nome próprio, apelido, e-mail duas vezes e número da encomenda, e depois se a retratação abrange a encomenda inteira ou artigos específicos (descritos em texto livre),
  • um passo de revisão tem o botão “Confirm withdrawal”, e o cliente recebe um aviso de receção com os dados e a data e hora,
  • um pedido associado a uma encomenda gera uma nota na encomenda e uma notificação na caixa de entrada; cada encomenda aceita um pedido, e as repetições ficam limitadas a uma por 30 segundos por e-mail e IP,
  • o aviso de 14 dias conta a partir da criação da encomenda, porque o WooCommerce não conhece a data de entrega, e é apenas informativo para o lojista.

O que a funcionalidade não faz: não coloca ligação em lado nenhum. No código da 11.2.1 não há entrada no menu da Minha conta, nem botão junto da encomenda, nem ligação nos e-mails ou no rodapé. Sem isso o formulário existe, mas o cliente não o encontra, e o artigo 11.º-A, n.º 1, exige a função bem visível. A etiqueta em português e os pontos de entrada são trabalho seu, tal como a tradução do botão de confirmação para “confirmar retratação”.

Extensão. Uma opção é a Withdraw, uma extensão para WooCommerce que desenvolvi na WPPoland e publiquei no diretório do WordPress.org, na versão 1.10.1. Segundo a descrição, acrescenta um botão Withdraw from contract here nos detalhes da encomenda e na lista de encomendas da Minha conta, insere a ligação nos e-mails de encomenda em processamento e concluída, permite a retratação de quantidades por artigo, conta o prazo, nos bens, a partir da conclusão da encomenda e mantém um registo de pedidos com estados, em que uma recusa exige motivo. Não movimenta dinheiro: o reembolso continua no ecrã normal da encomenda. A imagem deste artigo é uma captura da lista de encomendas da Minha conta com a extensão.

Atualização de . A Withdraw 1.8.0 conta o prazo de livre resolução nos termos do artigo 3.º do Regulamento 1182/71: o dia de início não se conta, o prazo termina à meia-noite do último dia, e se este for sábado ou domingo passa para a segunda-feira seguinte. Os prazos só ficam mais longos, nunca mais curtos. O filtro withdraw/delivery_date usa a data real de entrega em vez de “concluída”, uma definição de dias de tolerância soma dias e um modo consultivo aceita uma declaração tardia e assinala-a no registo e na nota da encomenda. Depois de uma resolução parcial, o resto da encomenda continua passível de resolução: as quantidades cobertas por uma declaração pendente, aceite ou processada já não são oferecidas, e uma rejeitada liberta as suas. Pode marcar produtos e categorias para as exceções do artigo 16.º, alíneas c), d) e e), com um aviso na página do produto, e a marca fica guardada em cada linha da encomenda no checkout, pelo que uma alteração posterior não muda o direito nas encomendas já feitas. É uma extensão nossa, gratuita no diretório do WordPress.org.

Atualização, . A Withdraw 1.8.1 mostra um hash de verificação SHA-256 do recibo (Diretiva 2011/83/UE art. 11.º-A, n.º 4) no ecrã de confirmação, inclui-o no reconhecimento ao cliente e no registo de pedidos, e exporta o registo em CSV com filtros de estado/data e proteção contra injeção de fórmulas em folhas de cálculo. A lista de encomendas do WooCommerce ganha uma coluna com o estado da retratação, ligação direta ao registo e aviso de submissão tardia (registo de alterações).

Atualização de . A Withdraw 1.11.0, a minha própria extensão para WooCommerce, envia agora uma confirmação de receção também quando uma declaração de livre resolução não corresponde a nenhuma encomenda. Ative Accept declarations that match no order e o cliente que escreveu um número de encomenda errado ou outro endereço recebe, ainda assim, confirmação (Diretiva 2011/83/UE, anexo I, parte A, instrução de preenchimento 3). O endereço não está verificado, por isso o e-mail indica apenas que chegou uma declaração, quando, e o código de receção, sem número de encomenda, bens ou motivo. Para o seu negócio, nenhuma declaração fica sem resposta.

Atualização, . A Withdraw 1.9.0 e 1.10.0 distinguem bens de serviços. Uma encomenda só com produtos virtuais (serviços, conteúdos digitais) conta o prazo de livre resolução a partir da data da encomenda, o dia da celebração do contrato (artigo 9.º, n.º 2, alíneas a) e c), da Diretiva 2011/83/UE). Uma encomenda com pelo menos um artigo físico continua a contar a partir da entrega. A nova definição Your contracts are for (bens, serviços, conteúdos digitais) adapta as instruções-tipo e o formulário-tipo de livre resolução: nos serviços e conteúdos digitais as instruções contam a partir da celebração do contrato e omitem os parágrafos sobre a devolução dos bens, e nos serviços acrescem o parágrafo sobre o pagamento do que foi prestado até à livre resolução e a versão do formulário para serviços (anexo I, partes A e B). Os bens, a opção por omissão, funcionam como até aqui (registo de alterações).

Atualização de . A partir da versão 1.0.18, a Redono Pro, a minha extensão de devoluções para WooCommerce, funciona com a Withdraw. Uma declaração de livre resolução registada pela Withdraw abre um pedido de devolução que remete para essa declaração, e o reembolso sai apenas desse pedido (registo de alterações). A loja fica com um único rasto desde a declaração até ao reembolso e não paga duas vezes quando o cliente também envia um email ou abre um segundo pedido.

Atualização de . A maior parte das armadilhas está na data a partir da qual se conta o prazo. Na venda de bens, o prazo de livre resolução termina 14 dias após o dia em que o consumidor adquire a posse física dos bens (artigo 9.º, n.º 2, alínea b), da Diretiva 2011/83/UE, transposta em Portugal pelo Decreto-Lei n.º 24/2014), e a função de livre resolução tem de estar disponível de forma contínua durante todo esse prazo (artigo 11.º-A, n.º 1). Uma loja que conte 14 dias a partir da data da encomenda retira o botão a um cliente cuja encomenda ainda vem a caminho, por exemplo numa pré-venda ou num envio demorado. A minha extensão de conformidade europeia Shoplex conta os 14 dias a partir da conclusão da encomenda nas suas mensagens. A Withdraw mostra a ação em A minha conta e a ligação nos e-mails da encomenda apenas enquanto o prazo corre, e não imprime ligação enquanto a página do formulário não estiver publicada. A minha extensão para lojas polacas, Polski for WooCommerce, oferece o botão desde a celebração do contrato (encomenda em processamento ou em espera) até 14 dias depois da conclusão e mostra na declaração o nome do cliente e o e-mail da confirmação, como exige o artigo 11.º-A, n.º 2. O estado “concluída” substitui a data de entrega, por isso defina-o depois da entrega e não no envio. Um teste mostra como a sua loja conta: deixe uma encomenda de teste em processamento durante mais de 14 dias e veja se o botão continua visível.

Código próprio faz sentido com processos de devolução fora do comum, reembolsos geridos por um ERP ou montras headless. Nesse caso, a tabela acima é o caderno de encargos.

Seja qual for o caminho, o ponto de entrada deve estar em quatro sítios:

LocalizaçãoPara quemNotas
Lista e detalhe de encomendas na Minha contaclientes com contaesconder após o fim do prazo
E-mail de confirmação e e-mail de envio ou conclusãotodos, incluindo clientes sem contaligação com a referência da encomenda, sem obrigar a iniciar sessão
Rodapé da lojaclientes sem conta que perderam o e-mailformulário com pesquisa por número e e-mail
Informação sobre a livre resolução nas condições geraistodosexistência e localização da função

Os clientes sem conta são o ponto fraco. A funcionalidade nativa e a Withdraw tratam-nos através do número da encomenda e do e-mail. Um formulário que exige conta obrigaria quem comprou sem registo a registar-se, o que se concilia mal com o considerando 37.

#Botão de livre resolução no Shopify

O Shopify trata o tema em duas páginas de ajuda. A página sobre o direito de retratação na UE resume a diretiva: um botão ou ligação fácil de encontrar, por exemplo na conta do cliente ou na página de estado da encomenda, confirmação em dois passos e confirmação automática em suporte duradouro. A página sobre regras de devolução indica a configuração:

  • ativar devoluções e cancelamentos self-service, com pedidos de devolução e de cancelamento,
  • definir a janela de cancelamento como Until item is fulfilled, para o cliente poder cancelar antes do envio,
  • definir a janela de devolução com pelo menos 14 dias a contar da entrega do último artigo e prolongá-la em fins de semana e feriados,
  • acrescentar uma ligação visível para as contas de cliente, ou um item de menu para a página de encomendas, por mercado se usar menus por mercado.

O próprio Shopify avisa que estas ferramentas não tornam a loja conforme por si sós. O item de menu pode ter qualquer nome, por isso chame-lhe “retrate-se do contrato aqui” e não “As minhas encomendas”. As contas de cliente do Shopify exigem início de sessão com um código enviado por e-mail; avalie se isso é um procedimento adicional para quem comprou sem conta e considere uma página de formulário própria sem início de sessão.

#Lojas headless e soluções próprias: o que o backend tem de guardar

Em Astro, Next.js ou numa framework própria, tudo o que ficou acima é para construir. Um registo mínimo que permite demonstrar o cumprimento dos n.ºs 4 e 5:

  • identificador da encomenda e, na retratação parcial, os artigos e quantidades,
  • nome e o endereço de e-mail para onde foi o aviso de receção,
  • o texto exato da declaração que o cliente viu no passo de confirmação, guardado no momento do envio e não reconstruído mais tarde a partir de um modelo,
  • carimbo temporal do servidor em UTC, apresentado na hora de Lisboa no e-mail,
  • o identificador da mensagem e o estado de entrega do fornecedor de e-mail.

O último ponto liga o cumprimento à entrega de e-mail. O suporte duradouro é normalmente um e-mail, e uma loja cujos e-mails caem no spam ou nem saem do servidor falha o n.º 4 mesmo com o formulário a funcionar. O meu guia de SMTP, SPF e DKIM explica como verificar isso em WordPress.

Um formulário público é também uma superfície de ataque: quem souber um número de encomenda e um e-mail pode exercer a retratação em nome de outra pessoa ou ver o que comprou. Limitar tentativas, responder da mesma forma a encomendas existentes e inexistentes e mostrar os artigos só depois da verificação é um mínimo sensato. A Withdraw tem para isso uma ligação de uso único opcional enviada para o e-mail da encomenda, desativada por defeito porque torna a retratação dependente de o correio funcionar.

#Como testar o botão antes de o publicar

Teste num ambiente de staging, com uma encomenda fictícia e uma caixa de correio que controla. A documentação do WooCommerce propõe um procedimento semelhante para a funcionalidade nativa.

  1. Abra a loja numa janela privada, sem sessão iniciada. Chegue à função a partir da página inicial em dois cliques ou menos.
  2. Faça uma encomenda sem conta. Verifique se o e-mail de confirmação tem ligação para a função.
  3. Preencha o formulário. Verifique se o segundo passo tem um botão próprio “confirmar retratação” e se nada foi enviado antes do clique.
  4. Confirme. Verifique se o aviso de receção chega de imediato, repete a declaração completa com data e hora e não cai no spam.
  5. Na administração, confirme que o pedido ficou associado à encomenda e que o estado do pagamento não mudou.
  6. Envie um pedido com um número de encomenda inexistente. Verifique se é aceite e sinalizado para revisão manual.
  7. Mude a data de conclusão de uma encomenda de teste para além do prazo. Verifique se o botão desaparece da conta.
  8. Use o formulário só com teclado e com leitor de ecrã. As obrigações de acessibilidade da loja estão no meu artigo sobre WCAG 2.2 e EAA.

Depois de publicar, confirme que os scripts de análise não carregam na página do formulário sem consentimento. Os erros habituais dos banners de consentimento estão no meu artigo sobre rastreamento que continua após a rejeição.

#Por onde começar na sua loja

Comece pela lista de mercados: os países para onde dirige a oferta a consumidores e quais deles transpuseram o artigo 11.º-A. Depois escolha o caminho técnico e as localizações da tabela, atualize a informação sobre a livre resolução nas condições gerais e corra a lista de testes. A ordem importa, porque é a lista de mercados que decide se o botão é urgente hoje ou só quando o diploma português entrar em vigor.

Se pretende uma revisão da loja face a esta e a outras obrigações europeias (acessibilidade, consentimento, GPSR, indicação de preços Omnibus), é isso que cobre a minha auditoria de conformidade UE para WordPress. A implementação em WooCommerce, da funcionalidade nativa à ligação dos reembolsos a um ERP, faz parte dos meus serviços de desenvolvimento WooCommerce.

Próximo passo

Transforme o artigo numa implementação real

Este bloco reforça a ligação interna e conduz o leitor para o passo seguinte mais útil dentro da arquitetura do site.

Explorar outros serviços WordPress e base de conhecimento

Perguntas frequentes

Respostas práticas para aplicar o tema na execução real.

Desde quando é obrigatório o botão de livre resolução#
A Diretiva 2023/2673 manda aplicar as medidas nacionais a partir de 19 de junho de 2026. A obrigação chega à loja através da lei nacional, por isso num país que ainda não transpôs o artigo 11.º-A a data efetiva é a da entrada em vigor do diploma nacional.
Portugal já transpôs o artigo 11.º-A#
Até 24 de outubro de 2026, não. A versão consolidada do Decreto-Lei n.º 24/2014 no Diário da República tem como última alteração a Lei n.º 10/2023, de 3 de março, e não contém a função de retratação. O registo da EUR-Lex com as medidas nacionais de transposição da Diretiva 2023/2673 mostra zero medidas comunicadas por Portugal. Um diploma publicado depois desta data muda a resposta, por isso confirme a versão em vigor antes de fixar o calendário.
Uma loja portuguesa que vende para a Alemanha precisa do botão#
Se dirige a oferta a consumidores na Alemanha, em regra sim. Pelo artigo 6.º do Regulamento Roma I aplica-se a lei do país do consumidor, e a escolha de lei nas condições gerais não afasta as suas normas imperativas. A Alemanha tem a função no § 356a do BGB.
O WooCommerce tem um botão de livre resolução integrado#
A partir da versão 11.1 existe a funcionalidade Order withdrawal, desativada por defeito. Dá um formulário público com passo de confirmação e aviso de receção por e-mail, mas não acrescenta ligação na Minha conta, nos e-mails nem no rodapé.

Artigos Relacionados