Certificates and declarations of conformity in the product card
From September 1, 2026, the online store is required to display in the product card a link to the entry about the certificate or declaration in the RosAccreditation register. The module stores documents, arranges them according to the catalog according to rules, and displays a block on the product card.
Required by law
Federal Law No. 546-FZ of December 28, 2024, amendments to Articles 10 and 26.1 of the Law “On the Protection of Consumer Rights”. When selling remotely, the seller places in the product description a link to a page with an entry about the certificate or declaration in the register of the Russian Accreditation Service (pub.fsa.gov.ru) or in the unified register of the EAEU. If a product is not subject to mandatory confirmation of conformity, this is indicated separately. Exceptions are goods that have beenconsumption, and purchase in a regular store.
The link is needed specifically to the entry in the registry. A scan of the certificate or PDF on the store’s website does not satisfy the requirement.
Who needs
Stores with a certified assortment: children's goods, electronics and household appliances, cosmetics and household chemicals, clothing and shoes, food, furniture, building materials, dietary supplements, auto products. The requirement also applies to the rest: the absence of mandatory confirmation must be indicated explicitly.
Features
- Directory of documents: type, number, link to the register, body, applicant, registration date, validity period.
- Linking rules: category with subcategories, manufacturer, characteristic with the desired value, list of products, alldirectory.
- Block on the product card: in a separate tab, under the description, using a CSS selector or manually. There is a shortcode {nkf_certificate}.
- The “confirmation of conformity is not required” mark is a separate type of record for goods without mandatory certification.
- Import of documents and bindings from CSV: products by model or article, files in UTF-8 and windows-1251, errors with line numbers.
- Coverage report: how many products are covered by documents, which categories are missing, a list of uncovered products with transition to the card.
- Deadline control: expiring and expired documents with the number of goods that depend on them.
- Tab in the product card: it is clear thatcame according to the rule, what is attached manually, what is removed.
How it works
One document usually covers the entire batch, series or brand. The document is created once, a rule is added to it - then the module itself places a link to suitable products and updates the layout when the catalog changes. The expired document leaves the display case, and the product is included in the report as uncovered.
The module does not change the text of the product description: the block is displayed separately and does not suffer from unloading from 1C and edits by the content manager.
Restrictions
The RosAccreditation registry does not have an open API. You copy the link and document details from the registry yourself, once per document. Further, the module is responsible for the catalog layout, deadlines, report anddisplay on display.
Compatibility
OpenCart 3.0.x, ocStore 3.0.x. PHP 7.0–8.3. The kernel is not correct: the module works on events, ocmod adds a menu item and a tab in the product form. Russian and English languages included.
Module version: 1.0
What's new in version 1.0
First issue.