Find generic eco claims, offsetting-based climate claims and self-made sustainability badges in your product texts, review them with evidence and moderate vendor submissions.
Tested on 2 buildsUpdated Nov 9, 2026Version 1.0.0CS-Cart, Multi-Vendor 4.17.2 – 4.21.x No core file edits
Built for
Green Claims Checker: Generic eco claims, offsetting-based climate claims and uncertified labels found in your product texts, with the rule, context and a neutral-wording suggestion1 of 7
What it does
From 27 September 2026 EU Member States apply an extended blacklist of unfair practices: generic environmental claims without recognised excellent performance, climate claims based on offsetting and sustainability labels not based on a certification scheme or a public authority. Green Claims Checker finds such wording in your CS-Cart or Multi-Vendor catalog so you can review it. It does not judge claims and is not legal advice.
How it works
Open Products, Green claims and click Scan now: the catalog is checked in batches, and a daily cron job keeps it current. Saved products are checked at once. Each finding shows the matched words in their sentence, the rule (UCPD Annex I 2a, 4a, 4b, 4c or Art. 6(2)(d)) and a suggestion. Edit the term lists per language and the allow-list for certified labels. Customers see nothing.
Features
About 100 default English terms from the Directive's own examples, editable, with your own terms per language
Checks names, descriptions, promo text, SEO fields, feature values, tags and SEO names
Severity, legal reference and neutral-wording suggestion per finding, lower severity when a figure follows
Allow-list for the EU Ecolabel and your certified labels with evidence and validity date
Accept with evidence, bulk replace, CSV export, product tab with Check again
Batched scans and cron, nothing runs on storefront page loads
What you get
Package
kv_green_claims_checker-1.0.0.zip, installed through Add-ons → Manage add-ons
Updates & support
12 months included. Download new versions from your account and install them in Add-ons → Manage add-ons or the Upgrade Center.
License
1 production installation. Staging, dev and localhost are free and unlimited. The add-on keeps working after the update period ends. How licensing works
Compatibility
We list only the builds we install and test on. “Tested” means the full test plan was run on that build; “Supported” means the build is inside the supported range and uses the same hooks.
CS-Cart version and edition compatibility
CS-Cart version
CS-Cart
CS-Cart Ultimate
Multi-Vendor
Multi-Vendor Ultimate
4.22 and later
Testing next
Testing next
Testing next
Testing next
4.21.2
Supported
Supported
Supported
Supported
4.20.x
Supported
Supported
Supported
Supported
4.19.x
Supported
Supported
Supported
Supported
4.18.x
Supported
Supported
Supported
Supported
4.17.2
Tested
Supported
Tested
Supported
Before 4.17.2
Not supported
Not supported
Not supported
Not supported
Last tested build: Multi-Vendor 4.17.2, Nov 9, 2026Tested on: Multi-Vendor 4.17.2, CS-Cart 4.17.2
Requirements
Platform
CS-Cart or Multi-Vendor 4.17.2 to 4.21.x (CS-Cart, CS-Cart Ultimate, Multi-Vendor and Multi-Vendor Ultimate editions)
PHP
PHP 7.4 to 8.3
Requirement
Administrator access to the store's admin panel
Requirement
No external service or API key. A daily cron job is recommended (see below); without it, products are still checked when they are saved and with Scan now
Core changes
None. Hooks and template overrides only
1.0.0
Nov 9, 2026
Latest
Added 6
Initial release: finds generic environmental claims (UCPD Annex I point 4a), offsetting-based climate claims (4c), sustainability labels (2a), whole-product claims (4b) and future-performance claims (Article 6(2)(d)) in product names, descriptions, promo text, SEO fields, feature values, tags and SEO names, as introduced by Directive (EU) 2024/825 (applied by the Member States from 27 September 2026). A review helper, not legal advice.
Default English term list (about 100 terms from the Directive's recital examples and common variants) applied to every language, editable per language with CSV import / export.
Allow-list: recognised labels and performance with scheme, evidence and validity date (EU Ecolabel pre-filled), context phrases that stop false matches.
Findings list with filters, accept with evidence, open again, bulk replace in description fields, CSV export; dashboard by rule, term, field and vendor; product editor tab with Check again.
Multi-Vendor moderation: warn, require review (vendor submissions queue with approve / reject) or block activation; works with the core vendor data premoderation.
Batched Scan now, daily cron (console or URL) and a re-check queue; nothing runs on storefront page loads.
Tested on Multi-Vendor 4.17.2, CS-Cart 4.17.2. First release.
Does this add-on make my store compliant with Directive (EU) 2024/825?
No. It is a helper that finds words and phrases in your product texts that often appear in claims the Directive restricts, explains the rule and helps you keep track of your review. Whether a claim is lawful depends on the full presentation, the evidence behind it and the national law of the country where you sell. It is not legal advice; check the results with your legal adviser.
No findings: is my catalog fine?
Not necessarily. The add-on only finds the terms on your lists. Claims made with other words, with images, colours or logos, in category or CMS pages, in e-mails or on packaging are not checked.
When do the rules apply?
Member States had to adopt their national measures by 27 March 2026 and apply them from 27 September 2026 (Directive (EU) 2024/825, Article 4). The national laws apply, not the Directive itself; their wording and penalties differ by country.
Is "eco-friendly" always forbidden?
No. Annex I point 4a prohibits a generic environmental claim for which you cannot demonstrate recognised excellent environmental performance relevant to the claim (the EU Ecolabel, an officially recognised EN ISO 14024 type I ecolabel, or top environmental performance under other Union law). A claim is also not generic when its specification is given in clear and prominent terms on the same medium. That is why each finding can be accepted with evidence, and why a figure in the same sentence lowers the severity.
What about "climate neutral" or "CO2 compensated"?
Annex I point 4c prohibits claiming, based on the offsetting of greenhouse gas emissions, that a product has a neutral, reduced or positive impact on the environment in terms of greenhouse gas emissions. Recital 12 says such claims may only rest on the actual lifecycle impact of the product. The add-on reports these terms as high; if your claim is based on the product's own lifecycle impact, accept the finding with that evidence. Advertising investments in climate projects is not prohibited as such, as long as it is not misleading (recital 12).
We show the EU Ecolabel. Why is it listed?
It is listed as Recognised (severity info), not as an open finding, because "EU Ecolabel" is on the allow-list as a label established by a public authority (Regulation (EC) No 66/2010). Add your licence number as evidence in the allow-list. The allow-list does not check that a particular product holds the label.
Our label is from a private certification body. What do I do?
Add it to the allow-list as a recognised label with the scheme name and your licence or certificate number. Annex I point 2a allows sustainability labels that are based on a certification scheme (third-party verification with public terms meeting the criteria of Article 2, point (r), of the UCPD) or established by public authorities. The add-on does not check whether a scheme meets those criteria.
"Green" is a colour in my shop.
The default list reports "green" alone as low severity, and the allow-list contains common colour and food phrases ("dark green", "green tea"...). Add your own context phrases, or disable the term for your catalog. Phrases such as "green choice" or "go green" stay high.
Is the Green Claims Directive covered?
No. The proposal for a Green Claims Directive has not been adopted. The add-on refers only to Directive (EU) 2024/825 and the Unfair Commercial Practices Directive as amended by it.
Do customers see anything?
No. The add-on works in the admin and vendor panels only and adds nothing to the storefront.
Which languages are checked?
Every active language of the store. The default terms are English and apply to every language; add terms for your other languages in Term lists. The add-on's own interface is in English.
Will a full scan slow down my store?
Scans run in batches from the admin page or the cron job, never on storefront requests. A catalog of a few hundred products is checked in seconds; large catalogs are scanned over several cron runs.
What happens on Multi-Vendor when a vendor imports products?
Imported products are queued and checked by the cron job; they are not held automatically. The moderation applies when a vendor saves a product in the vendor panel or activates it in the product list.
What is removed on uninstall?
The add-on tables: term lists, allow-list, findings with their evidence, and the scan history. Export the term list and the findings first if you want to keep them. Product texts are not changed.
Add a released add-on to this order and save 15% on it. It uses the same edition and store domain.
Green Claims CheckerThis add-on
+
Catalog Quality AuditScore every product against 23 quality rules, find missing images, descriptions, prices, SEO and duplicates, and fix them in bulk.
$49
+
GPSR Product Safety & EU Guarantee LabelsHelps you show GPSR product safety information, the official EU legal guarantee notice and GARAN producer guarantee labels.
$49
+
EU Energy Label & EPREL DisplayHelps you show the EU energy class arrow, the energy label and the product information sheet next to the price, with optional reading from EPREL.
$49
Buy with confidence
What stands behind your license
Tested builds
This product was tested on these builds. Builds we did not test are not listed.
CS-Cart4.17.2
Multi-Vendor4.17.2owner and vendor panel
12 months of updates
Updates and support are included in the price. The product keeps working afterwards; renewing is optional.