CAPTCHA Plugin for Adobe Commerce & Magento 2 – GDPR-compliant, no cookies, EU-hosted

Powerful protection. Easily integrated.

The ultimate captcha solution for your online webshop

Discover the power of captcha for Adobe Commerce and Magento 2: Effectively safeguard your logins, contact forms and more against spam, bots and cybercrime without compromising on user experience. No cookies, no tracking – fully GDPR-compliant.

Unlike reCAPTCHA, captcha.eu transfers no data to the US, sets no cookies, and requires no consent banner anywhere in your store. Adobe Commerce and Magento 2 power thousands of online shops across Europe, from mid-market retailers to enterprise catalogues. For all of them, GDPR compliance is mandatory and checkout experience is critical. At the same time, Magento stores are a prime target for automated attacks: carding, where stolen card details are tested at checkout; fake account registrations; and form spam that pollutes analytics and drives up support costs. captcha.eu protects exactly those entry points, login, registration, password reset, newsletter signup and checkout forms, running invisibly in the background with no puzzles and no friction for legitimate customers. It is hosted entirely in Austria, processes no data outside the EU, sets no cookies, and holds WACA Silver certification from TÜV Austria for independently verified WCAG 2.2 AA accessibility compliance.

How to add a captcha to Adobe Commerce and Magento 2

Effectively protect logins, contact forms and more across your site against unwanted traffic and spam with the captcha.eu plugin. Sleek, powerful and easy to integrate, our captcha solution lets you add an extra layer of security in an instant – and put an end to box-ticking and puzzle-solving. Here’s how to set up the captcha plugin for Adobe Commerce or Magento 2:

1

2

composer require captcha-eu/magento

3

php bin/magento setup:upgrade;
php bin/magento setup:di:compile;
php bin/magento setup:static-content:deploy -f;
php bin/magento cache:clean;
php bin/magento cache:flush;

4

composer require captcha-eu/magento:1.0.0 --no-update

5

# enable
bin/magento module:enable CaptchaEU_Captcha

# disable
bin/magento module:disable CaptchaEU_Captcha

6

7

8


en_USEnglish