Ativar o botão de revogação no WooCommerce
Desde junho de 2026, um consumidor que compre algo online tem também de poder retratar-se da compra online, através de um botão claro no seu site: o botão de retratação. Desde a versão 11.1, o WooCommerce dispõe de uma funcionalidade incorporada para isso, mas está desativada por predefinição e não coloca, por si só, qualquer botão no seu site. Aqui pode ler o que o botão deve fazer, como ativar a funcionalidade e como testá-la.
Este artigo descreve a situação em novembro de 2026 e não constitui aconselhamento jurídico. Em caso de dúvida sobre a sua situação, consulte um jurista, a sua associação setorial ou a ACM.
O que o botão deve fazer
A regra resulta de uma diretiva europeia e é praticamente igual em todos os países da UE. O próprio período de retratação não muda: o botão é uma forma adicional de se retratar, além, por exemplo, de um e-mail ou do formulário modelo. Resumindo:
- Uma funcionalidade bem visível, com um texto inequívoco. A ACM indica como exemplo "Rescindir aqui o contrato" ou "Anular a compra".
- O botão encontra-se em todos os locais onde vende e está acessível durante todo o período de retratação.
- Sem conta obrigatória. Iniciar sessão pode ser uma opção.
- O cliente preenche apenas o que for necessário: nome, dados para localizar a encomenda e um endereço de e-mail. De seguida, confirma com um segundo botão.
- Deve ser enviada de imediato uma confirmação de receção, por exemplo por e-mail, com os dados preenchidos pelo cliente e a data e a hora.
Também na sua informação prévia (a sua informação sobre o direito de retratação) deve constar que o botão existe e onde se encontra. Segundo a ACM, o botão é obrigatório nos Países Baixos a partir de 25 de junho de 2026; a diretiva europeia refere 19 de junho de 2026.
Ativar a funcionalidade no WooCommerce
- Verifique em Plugins que tem o WooCommerce 11.1 ou mais recente. Caso contrário, atualize primeiro, de preferência depois de uma cópia de segurança.
- Aceda a WooCommerce > Definições > Avançado > Funcionalidades (Advanced > Features).
- Ative Order withdrawal e guarde.
- O formulário encontra-se agora em
/mijn-account/withdraw-order/. A primeira parte segue o nome da sua página A minha conta. A última parte pode ser alterada em Avançado > Configuração de páginas (Page setup), nos endereços da conta, por exemplo paraovereenkomst-herroepen. - Consulte WooCommerce > Definições > E-mails. Foram adicionados dois e-mails: uma notificação para si (Order withdrawal request) e uma confirmação de receção para o cliente (Order withdrawal request received). Mantenha-os ativados e verifique o destinatário da sua notificação.
O que a funcionalidade faz, e o que não faz
- O formulário também funciona para convidados: nome próprio, apelido, endereço de e-mail (duas vezes), número de encomenda, e a escolha entre a encomenda completa ou determinados produtos.
- Segue-se depois um passo de verificação com o botão Confirm withdrawal (confirmar retratação). Só então é que a retratação é enviada.
- Se o número de encomenda corresponder ao endereço de e-mail de uma encomenda, o WooCommerce adiciona uma nota a essa encomenda e uma notificação na gestão. Se a encomenda tiver mais de 14 dias, surge um aviso. Esse aviso conta a partir da data da encomenda, não da entrega: verifique, por isso, pessoalmente.
- A funcionalidade não altera nada na encomenda: não há mudança de estado, nem cancelamento, nem reembolso. Isso é feito por si.
- O WooCommerce não coloca qualquer hiperligação no seu site e refere, ele próprio, que a funcionalidade não garante que cumpre as regras.
O botão em si: uma hiperligação no rodapé
Coloque uma hiperligação com um texto claro, como Rescindir contrato, no rodapé do seu site, para que apareça em todas as páginas. O local onde pode adaptar o rodapé depende do seu tema. Faça com que a hiperligação aponte para o endereço do formulário, por exemplo https://example.com/mijn-account/overeenkomst-herroepen/. Mencione também a hiperligação na sua informação sobre o direito de retratação e no e-mail de confirmação de uma encomenda. Se vender em vários idiomas, verifique, por idioma, o texto no botão, na página do formulário e nos e-mails.
Testar
- Abra o seu site numa janela privada, sem iniciar sessão, e clique na hiperligação no rodapé. Deve ver o formulário, não um ecrã de início de sessão.
- Preencha uma encomenda de teste com um endereço de e-mail de uma entidade diferente do seu próprio domínio, verifique os dados e confirme.
- Verifique se o e-mail do cliente chega, com os dados preenchidos e a data e a hora, e se a sua notificação é recebida. Se um e-mail ativado não puder ser enviado, o WooCommerce não conclui a retratação. O envio de e-mail tem, por isso, de funcionar; consulte Enviar e-mail de forma fiável a partir do WordPress e do WooCommerce via SMTP.
- Verifique se a nota consta da encomenda e se o estado não foi alterado.
Para saber mais
- ACM: período de retratação e o botão de retratação
- Customer order withdrawal (WooCommerce, em inglês)
