Google reCAPTCHA v3 + v2 - Anti-Spam Invisível e Proteção Contra Bots
Bloqueie contas falsas, mensagens de spam e checkouts de bots com um simples interruptor. Este módulo protege os formulários de registo, contacto, checkout e newsletter com o Google reCAPTCHA v3 — totalmente invisível para os clientes reais — e pode recorrer à clássica caixa de verificação v2 sempre que preferir. Defina o seu próprio limiar de pontuação de segurança, adicione verificações opcionais rigorosas de nome e de frases de spam, e veja crescer o contador de bots bloqueados. Sem alterações de código, chaves gratuitas da Google, configuração em cinco minutos. Para PrestaShop 1.5 – 9.
Os bots estão ativos na sua loja neste preciso momento
Contas de cliente falsas, spam no formulário de contacto, bombardeamento da newsletter, tentativas de checkout automatizadas — todos os formulários desprotegidos do PrestaShop são um alvo. O Google reCAPTCHA v3 + v2 coloca a IA de deteção de bots da Google à frente de todos eles, sem obrigar os seus clientes reais a clicar num único semáforo.
Como funciona
- 1. Obtenha as suas chaves gratuitas — crie um site reCAPTCHA na consola da Google (grátis) e copie as chaves pública e privada.
- 2. Cole e ative — introduza as chaves na página de configuração do módulo e ligue a proteção. Sem edições de template, sem código.
- 3. Os bots são bloqueados, os humanos nem reparam — o v3 pontua todas as submissões de forma invisível; apenas é apresentado o pequeno selo reCAPTCHA, com as ligações obrigatórias da Google para a Política de Privacidade e os Termos incluídas automaticamente.
Quatro formulários, um só escudo
- Criação de conta — trave os registos falsos antes que poluam a sua base de clientes.
- Formulário de contacto — acabe com a enxurrada diária de spam na caixa de entrada do seu apoio ao cliente.
- Checkout, incluindo checkout como convidado — bloqueie tentativas automatizadas de carding e encomendas falsas.
- Subscrição da newsletter — mantenha a sua lista de e-mails limpa e a reputação de remetente intacta.
Invisível por defeito, rigoroso quando quiser
- O reCAPTCHA v3 atribui a cada visitante uma pontuação de 0 a 1 — o limiar é escolhido por si (a Google recomenda 0.9), pelo que controla o nível de rigor.
- Prefere um desafio visível? Mude qualquer formulário para a clássica caixa de verificação v2.
- Camadas extra opcionais: verificação rigorosa do formato do nome (apanha nomes escritos ao acaso no teclado), deteção de e-mails apenas numéricos e filtragem de frases de spam.
- Um contador em tempo real na página de configuração mostra exatamente quantas submissões suspeitas já foram bloqueadas.
Concebido para que os clientes reais nunca fiquem bloqueados
É obtido um token reCAPTCHA novo no momento exato em que o formulário é submetido — e não guardado em cache no carregamento da página — pelo que quem escreve devagar nunca é rejeitado por um token expirado (os tokens v3 da Google expiram ao fim de ~2 minutos). Os tokens são estritamente de utilização única no lado do servidor, pelo que um token verificado nunca pode ser reutilizado por um bot. São detalhes de engenharia reais, documentados no changelog público do módulo.
Compatibilidade
PrestaShop 1.5, 1.6, 1.7, 8 e 9. Funciona com qualquer tema — os scripts ligam-se aos formulários nativos do PrestaShop. É necessária uma conta gratuita do Google reCAPTCHA.
Perguntas frequentes
Os meus clientes vão ter de resolver puzzles?
Não. Com o v3, a proteção é totalmente invisível — apenas aparece o pequeno selo reCAPTCHA. Os clientes só veem um desafio se, deliberadamente, mudar um formulário para o modo de caixa de verificação v2.
E se um cliente real receber uma pontuação baixa?
O limiar, de 0 a 1, é controlado por si. Baixe-o para uma filtragem mais tolerante, suba-o para uma proteção mais rigorosa, ou utilize o modo de caixa de verificação v2, em que um humano pode sempre provar que o é.
Que formulários são protegidos?
A criação de conta, o formulário de contacto, o checkout (incluindo o checkout como convidado) e o formulário de subscrição da newsletter — os quatro formulários mais atacados em qualquer loja PrestaShop.
A configuração é técnica?
Não. Crie chaves gratuitas na consola reCAPTCHA da Google, cole-as no módulo e ative a proteção. Cerca de cinco minutos, sem código.
Vai tornar a minha loja mais lenta?
Não. Os scripts carregam de forma assíncrona no fundo da página e apenas nas páginas com formulários protegidos.
Mostra quanto bloqueia?
Sim — a página de configuração mantém um contador contínuo das submissões suspeitas bloqueadas, para que veja o módulo a fazer o seu trabalho.
-
Referência43699
-
ean138691246243690
-
CompatibilidadePrestashop 1.5
Prestashop 1.6
Prestashop 1.7
Prestashop 8
Prestashop 9 -
Traduções Disponíveis do MóduloAlemão
Espanhol
Francês
Inglês
Italiano
Neerlandês
Polonês
Português
Turco
MEG Venture
4 other products in the same category
| Versão | 1.4.3 |
|---|---|
| Última atualização | 2026-07-25 |
| Registo de alterações | • [2026-07-23] Translate reCAPTCHA module strings to Italian, Dutch, Polish, and Turkish; update success messages and privacy policy references for consistency across languages. • [2026-07-23] Populate translation files with complete translatable strings • [2026-07-23] Populate translation files with complete translatable strings • [2026-07-23] Populate translation files with complete translatable strings • [2026-07-23] Add authentic translations for FR, DE, PL, NL, TR, IT, ES • [2026-07-23] Populate translation files with complete translatable strings • [2026-07-23] Populate translation files with complete translatable strings • [2026-07-23] Populate translation files with complete translatable strings • [2026-07-23] Populate translation files with complete translatable strings • [2026-07-23] Cache-bust front JS with module version (1.4.2) • [2026-07-23] Fix newsletter reCAPTCHA null error on Hummingbird (1.4.2) • [2026-07-09] fix: Update reCAPTCHA disclosure styling for improved visibility and layout • [2026-07-06] feat: Add badge-hide option and blocked submissions counter with configuration defaults • [2026-07-05] fix: Prevent rendering of reCAPTCHA submit button when confirmation banner is displayed to avoid redundancy • [2026-07-05] fix: Prevent reCAPTCHA rendering on forms after successful submission to avoid redundancy • [2026-07-05] fix: Adjust margin-top of panel footer for improved layout consistency • [2026-07-05] fix: Remove unnecessary margin-bottom from panel footer for improved layout • [2026-07-05] fix: Remove unnecessary class from reCAPTCHA form for cleaner markup • [2026-07-05] feat: Enhance reCAPTCHA integration by improving submit button selection logic across forms • [2026-07-05] fix: Update submit button selector to improve reCAPTCHA integration across forms • [2026-07-05] feat: Update reCAPTCHA rendering logic to insert widget before submit buttons for improved user experience • [2026-07-05] feat: Implement reCAPTCHA v2 assets and remove legacy templates for improved integration • [2026-07-05] refactor: Simplify reCAPTCHA integration by removing version checks and streamlining JavaScript logic • [2026-07-05] feat: Implement install and uninstall overrides methods • [2026-07-05] style: Update advanced panel styling in configuration form • [2026-07-05] refactor: Remove legacy contact controller overrides and implement new installation logic for pre-1.7 support • [2026-07-05] Remove legacy contact form overrides and implement shared logic for Recaptcha and Customer Service integration • [2026-07-05] feat: Introduce reCAPTCHA v3 support and configuration • [2026-06-21] Update reCAPTCHA module to version 1.3.19 and enhance account validation checks • [2026-03-22] OrderController.php fix for Prestashop 9 |
• [2026-07-05] fix: Prevent rendering of reCAPTCHA submit button when confirmation banner is displayed to avoid redundancy
• [2026-07-05] fix: Prevent reCAPTCHA rendering on forms after successful submission to avoid redundancy
• [2026-07-05] fix: Adjust margin-top of panel footer for improved layout consistency
• [2026-07-05] fix: Remove unnecessary margin-bottom from panel footer for improved layout
• [2026-07-05] fix: Remove unnecessary class from reCAPTCHA form for cleaner markup
• [2026-07-05] feat: Enhance reCAPTCHA integration by improving submit button selection logic across forms
• [2026-07-05] fix: Update submit button selector to improve reCAPTCHA integration across forms
• [2026-07-05] feat: Update reCAPTCHA rendering logic to insert widget before submit buttons for improved user experience
• [2026-07-05] feat: Implement reCAPTCHA v2 assets and remove legacy templates for improved integration
• [2026-07-05] refactor: Simplify reCAPTCHA integration by removing version checks and streamlining JavaScript logic
• [2026-07-05] feat: Implement install and uninstall overrides methods
• [2026-07-05] style: Update advanced panel styling in configuration form
• [2026-07-05] refactor: Remove legacy contact controller overrides and implement new installation logic for pre-1.7 support
• [2026-07-05] Remove legacy contact form overrides and implement shared logic for Recaptcha and Customer Service integration
• [2026-07-05] feat: Introduce reCAPTCHA v3 support and configuration
• [2026-06-21] Update reCAPTCHA module to version 1.3.19 and enhance account validation checks
• [2026-03-22] OrderController.php fix for Prestashop 9
• [2026-03-14] v1.3.16 fix
• [2025-02-10] A new precaution is added to the module to fight with "Hi, I wanted to know your price." bots on the contact forms.
• [2025-02-08] recapctha answer check fix
• [2025-01-15] v1.3.14
• [2025-01-09] v1.3.13
• [2024-11-07] Prestashop 1.6 module security updates
• [2024-11-06] v1.3.12 release
• [2024-11-01] delete zip files
• [2024-09-22] Update reCaptcha integration for the new version
• [2024-09-21] Update recaptcha_v3 module version to 1.3.11 and fix configuration validation
• [2024-07-28] Update copyright year to 2024
• [2024-04-28] Fix reCaptcha integrationfor the new version
• [2026-03-22] OrderController.php fix for Prestashop 9
• [2026-03-14] v1.3.16 fix
• [2025-02-10] A new precaution is added to the module to fight with "Hi, I wanted to know your price." bots on the contact forms.
• [2025-02-08] recapctha answer check fix
• [2025-01-15] v1.3.14
• [2025-01-09] v1.3.13
• [2024-11-07] Prestashop 1.6 module security updates
• [2024-11-06] v1.3.12 release
• [2024-11-01] delete zip files
• [2024-09-22] Update reCaptcha integration for the new version
• [2024-09-21] Update recaptcha_v3 module version to 1.3.11 and fix configuration validation
• [2024-07-28] Update copyright year to 2024
• [2024-04-28] Fix reCaptcha integrationfor the new version
• [2023-09-06] v1.3.8
• [2022-09-29] ps_emailsubscription fix
• [2022-09-21] v1.3.7 fake account creation improvement
• [2022-05-22] v1.3.6
• [2022-02-19] v1.3.5
• [2021-02-21] v1.3.4
• [2020-12-02] v1.3.3 First release
• [2020-12-02] Initial commit
Comentários (3)
Não é possível enviar a apreciação da sua avaliação.
Denunciar comentário
Denúncia enviada
O seu relatório não pode ser enviado