GPSR Product Safety Regulation Professional
Product information "GPSR Product Safety Regulation Professional"
Highlights
Rule-based display of GPSR information: Alternatively: GPSR information per product / Alternatively: GPSR information per manufacturer Display of relevant GPSR information: Manufacturer information / Responsible person / Warning and safety information Custom display of GPSR information: In the GPSR tab / As a separate tab / In the product description
Features
Extension of manufacturers to include additional information (manufacturer's name, address and electronic address of the manufacturer) Extension of manufacturers to include details of the person responsible in the EU (name, postal address and electronic address) Extension of the manufacturer function with the option of displaying a modal with the relevant GPSR information instead of the link to the manufacturer Adding GPSR information to the products: Details of the manufacturer, details of the responsible person in the EU, product type, warnings, safety instructions, important information Management module for controlling the required GPSR information using Dynamic Product Groups & Rulebuilder rules (warning/safety information, manufacturer information and responsible person in the EU) “Report a problem” function by contacting the online store operator can be optionally displayed (feature will be available from October 2024)
General information about the Product Safety Regulation (GPSR)
What does the EU General Product Safety Regulation (GPSR) regulate?
Regulation (EU) 2023/988 on general product safety (General Product Safety Regulation; GPSR) contains essential requirements for the safety of consumer products that are placed or made available on the market.What information obligations must retailers fulfill under the GPSR?
In distance selling (e.g. via online stores, marketplace stores or also when selling by email), the offer of products must already contain at least the following information in accordance with Art. 19 GPSR:1.) Indication of the name, brand, address and electronic address of the manufacturer.
Every product offer in online trade must
- the name, registered trade name or registered trade mark of the manufacturer of the product offered and
- the postal address and
- an electronic address (e-mail address or URL of a website)
2) Indication of the name, postal address and electronic address of the responsible person
If the manufacturer of a product on offer does not have an establishment in the European Union (EU), online retailers must - in addition to the aforementioned manufacturer information - also include the following in the product offers affected by this
- the name,
- the postal address and
- an electronic address (e-mail address or URL of a website)
3) Indication of images of the product and information about the product type
In future, product offers from online retailers must also contain information that allows the product to be identified. In accordance with the provisions of the EU Product Safety Regulation, this expressly includes information such as
- Images of the product (=product images),
- the type of product and
- other product identifiers
4) Indication of warnings and safety information
In future, online retailers must also include any warnings or safety information in their product offers that must be provided in accordance with the GPSR or other EU regulations.
These warnings and information must be in a language that is easy for consumers to understand. The language is to be determined by the EU Member State in which the product is made available on the market. If the product is made available on the market, i.e. sold and supplied, in several or even all EU Member States, the warnings and safety information must be provided in all the official languages concerned.
In addition, the warnings and safety information must also be affixed to the product or to the product packaging or enclosed in an accompanying document.
Source and further information (without guarantee): https://www.it-recht-kanzlei.de/eu-produktsicherheitsverordnung-gpsr-haendler-informationspflichten.html
This plugin extends the Shopware standard with the option of specifying and controlling the required GPSR data in various places - these points have been implemented in line with the above requirements:
1.) Additional manufacturer information can be specified either directly on the product, with the manufacturer or using dynamic product groups and rules.
2) The person responsible for the EU can be specified either directly on the product, by the manufacturer or by means of dynamic product groups and rules.
3) A field has been added to the product to maintain the product type.
4) Warnings, safety instructions and important information can be specified directly on the product or by means of dynamic product groups and rules.
In the future, the option “Report a problem” will also be implemented so that customers can actively report a problem with a product.
GPSR information in product exports for other sales channels
GPSR Information that is stored directly with the product or manufacturer is available via the additional fields (custom_fields) in the product exports (example: product.customFields.acris_gpsr_product_manufacturer).
As of plugin version 2.14.9, GPSR information from the dynamic assignment is also available in product exports for other sales channels.
An integration can look like this:
{% if product.extensions.acrisGpsr.manufacturers.first is defined %}{{ product.extensions.acrisGpsr.manufacturers.first.name }}{% endif %}
{% if product.extensions.acrisGpsr.contacts.first is defined %}{{ product.extensions.acrisGpsr.contacts.first.name }}{% endif %}
{% if product.extensions.acrisGpsr.notes.first is defined %}{{ product.extensions.acrisGpsr.notes.first.headline }}{% endif %}
- Manufacturer
product.extensions.acrisGpsr.manufacturers.first
product.extensions.acrisGpsr.manufacturers.first.headline
product.extensions.acrisGpsr.manufacturers.first.text
product.extensions.acrisGpsr.manufacturers.first.hasAddress
product.extensions.acrisGpsr.manufacturers.first.name
product.extensions.acrisGpsr.manufacturers.first.street
product.extensions.acrisGpsr.manufacturers.first.houseNumber
product.extensions.acrisGpsr.manufacturers.first.city
product.extensions.acrisGpsr.manufacturers.first.zipcode
product.extensions.acrisGpsr.manufacturers.first.country
product.extensions.acrisGpsr.manufacturers.first.phoneNumber
product.extensions.acrisGpsr.manufacturers.first.address
product.extensions.acrisGpsr.manufacturers.first.modalInfoText
product.extensions.acrisGpsr.manufacturers.first.modalLinkText
product.extensions.acrisGpsr.manufacturers.first.documents
- Responsible person
product.extensions.acrisGpsr.contacts.first.headline
product.extensions.acrisGpsr.contacts.first.text
product.extensions.acrisGpsr.contacts.first.hasAddress
product.extensions.acrisGpsr.contacts.first.name
product.extensions.acrisGpsr.contacts.first.street
product.extensions.acrisGpsr.contacts.first.houseNumber
product.extensions.acrisGpsr.contacts.first.city
product.extensions.acrisGpsr.contacts.first.zipcode
product.extensions.acrisGpsr.contacts.first.country
product.extensions.acrisGpsr.contacts.first.phoneNumber
product.extensions.acrisGpsr.contacts.first.address
product.extensions.acrisGpsr.contacts.first.modalInfoText
product.extensions.acrisGpsr.contacts.first.modalLinkText
product.extensions.acrisGpsr.contacts.first.documents
- Warning/safety instructions
product.extensions.acrisGpsr.notes.first.headline
product.extensions.acrisGpsr.notes.first.text
product.extensions.acrisGpsr.notes.first.hasAddress
product.extensions.acrisGpsr.notes.first.name
product.extensions.acrisGpsr.notes.first.street
product.extensions.acrisGpsr.notes.first.houseNumber
product.extensions.acrisGpsr.notes.first.city
product.extensions.acrisGpsr.notes.first.zipcode
product.extensions.acrisGpsr.notes.first.country
product.extensions.acrisGpsr.notes.first.phoneNumber
product.extensions.acrisGpsr.notes.first.address
product.extensions.acrisGpsr.notes.first.modalInfoText
product.extensions.acrisGpsr.notes.first.modalLinkText
product.extensions.acrisGpsr.notes.first.documents
product.extensions.acrisGpsr.notes.first.isNote
product.extensions.acrisGpsr.notes.first.noteType
product.extensions.acrisGpsr.notes.first.backgroundColor
product.extensions.acrisGpsr.notes.first.borderColor
product.extensions.acrisGpsr.notes.first.headlineColor
product.extensions.acrisGpsr.notes.first.mobileVisibility
product.extensions.acrisGpsr.notes.first.mediaId
product.extensions.acrisGpsr.notes.first.media
Restriction for variant products
Different manufacturers (or all other information) per variant are currently not taken into account. All information is taken from the main product.
If you need help with this, please send us a support request via account.shopware.com.
- Code optimizations.
- Optimized admin.
- A bug in the "Link behavior of the brand" select field has been fixed.
- Improved plugin compatibility with Shopware 6.7.
- Improved dropdown styling.
- Code optimizations.
- Adds versionId for manufacturer association.
- Fixed icon compatibility with other plugins.
- Add possiblity to show alternative manufacturer in product view.
- Improved plugin compatibility with Shopware 6.7.
- Improved plugin compatibility with Shopware 6.7.
- Optimization of the fallback mechanism when custom fields on the product are filled with empty text.
- Deprecated hash class has been removed.
- Optimised caching functionality.
- GPSR information is now also loaded for Shopware product exports for additional sales channels and is available in the product data under product.extensions.acrisGpsr.
- Compatibility with Shopware 6.7.
- Support for the following languages: de-DE, en-GB, nl-NL, fr-FR, es-ES, fi-FI, nn-NO, sv-SE, cs-CZ, pt-PT, tr-TR, da-DK, it-IT, pl-PL, bs-BA
- Fixed an issue that the product properties were not loaded.
- FIxes an issue with updating SEO URLs on products.
- Improves plugin compatibility.
- Improved dropdown styling.
- Adds versionId for manufacturer association.
- Add possiblity to show alternative manufacturer in product view.
- Optimization of the fallback mechanism when custom fields on the product are filled with empty text.
- Deprecated hash class has been removed.
- GPSR information is now also loaded for Shopware product exports for additional sales channels and is available in the product data under product.extensions.acrisGpsr.
- Code optimizations.
- Improved compatibility with ACRIS Manufacturer plugin.
- Code optimizations.
- Code optimizations.
- Improved compatibility of the admin view with Shopware 6.6.10.0.
- Fixed an issue where data wasn't properly removed when uninstalling the plugin.
- Fixes an issue with not being able to uninstall the plugin.
- JTL WaWi compatibility improved.
- Improves plugin compatibility.
- Adds new custom fields for ERP.
- Adds new plugin configuration for using the GPSR data imported by ERP.
- Fixes broken info text display in the plugin configuration.
- Fixed an inheritance issue with the product tab title in admin.
- Added default values for config.
- Bugfix fixed product tab title in admin.
- Bugfix fixed product tab title in admin.
- Added configuration for set and show/hide GPSR Product Type;Product Warning Note,Product Safety Note,Product Important infomration.
- Added configuration for display gpsr information at product in admin.
- Fixed the inheritance of GPSR fields on the admin product detail page.
- Bugfix fixed SEO url change.
- Adds validation for the manufacturer Shopware link field of the "ACRIS GPSR: Manufacturer" import / export profile.
- Adds new "ACRIS GPSR: Manufacturer" import / export profile.
- Added telephone link and email link.
- Bugfix fixed product GPSR fileds inheritance.
- Adds new "ACRIS GPSR: Product" import / export profile.
- Bugfix fixed missing column error
- Bugfix fixed tab error
- Added configuration to show document as list.
- Added configuration to show and set document title.
- Bugfix removed unnecessary columns.
- Bugfix fixed edit close title for a file in admin.
- Bugfix fixed compatibility with AcrisProductDownload.
- Bugfix fixed to show tab when content is empty for notes/warning.
- It is now possible to import a manufacturer.
- Added check if custom filed exits during install.
- It is possible now to add a file name which should be shown on the frontend.
- Optimization of the modal window integration.
- Linked files are no longer downloaded immediately in the storefront, but are opened in a new tab.
- For linked files, the file name is now displayed in the storefront without an additional parameter.
- The GPSR document upload in the admin has been removed from the manufacturer again.
- Fixes an issue where the responsible person could not be opened in the GPSR module in the admin.
- Added option to upload documents for GPSR information.
- Fixed hiding GPSR information in mobile views.
- A heading is now displayed for the product type.
- Allows GPSR information specified on the manufacturer or product to be hidden via the plugin settings.
- Fixes a problem where tabs were displayed twice if the display was configured in a separate GPSR tab.
- Allows you to configure the display position of the GPSR tab.
- Fixed offcanvas GPSR content not scrollable on mobile viewports.
- Improved compatibility with plugins on product pages does not allow a preselected variant.
- Fixes a problem when opening variants in the administration.
- Fixes a problem when loading GPSR information for products and manufacturers from the shop default language as fallback if no content was specified for the respective language.
- Fixes a possible problem when loading the GPSR information from the manufacturer in Admin.
- Fixed issue when creating new manufacturer in administration.
- New options for configuring GPRS information in tabs
- Improved tab content layout in Storefront.
- Fixed manufacturer data not saving in administration.
- Added display settings for GPSR loaded from manufacturers and products in plugin configuration.
- Fixes a possible problem if custom fields are not filled
- Layout of the warning/safety instructions is adopted in the GPSR tab
- Twig blocks have been added
- New setting to display the GPSR information (manufacturer, responsible person, warning/safety notes) all in one tab
- Code optimizations in the administration and in the storefront
- Caching has been implemented
- Manufacturer link behavior has been implemented
- Optimization of the administration
- Bugfix fixed product tab title in admin.
- Bugfix fixed SEO url change
- Improves plugin compatibility.
- Adds new custom fields for ERP.
- Adds new plugin configuration for using the GPSR data imported by ERP.
- Added configuration for display gpsr information at product in admin.
- Bugfix fixed gpsr manufacturer url link.
- Added telephone link and email link.
- Bugfix fixed product GPSR fileds inheritance.
- Bugfix fixed missing column error
- Bugfix fixed tab error
- Added configuration to show document as list.
- Added configuration to show and set document title.
- Bugfix fixed edit close title for a file in admin.
- Bugfix fixed compatibility with AcrisProductDownload.
- Bugfix removed unnecessary columns.
- Bugfix fixed to show tab when content is empty for notes/warning.
- It is now possible to import a manufacturer.
- It is possible now to add a file name which should be shown on the frontend.
- Optimization of the modal window integration.
- Linked files are no longer downloaded immediately in the storefront, but are opened in a new tab.
- For linked files, the file name is now displayed in the storefront without an additional parameter.
- The GPSR document upload in the admin has been removed from the manufacturer again.
- Added option to upload documents for GPSR information.
- Fixed hiding GPSR information in mobile views.
- A heading is now displayed for the product type.
- Fixes a possible problem of a double tab display.
- Fixes a problem where the first tab was not labelled as active.
- Allows GPSR information specified on the manufacturer or product to be hidden via the plugin settings.
- Fixes a problem with the display of duplicate tabs when ‘Own tab’ was selected for the content display.
- Fixes a problem where tabs were displayed twice if the display was configured in a separate GPSR tab.
- Allows you to configure the display position of the GPSR tab.
- Fixed offcanvas GPSR content not scrollable on mobile viewports.
- Improved compatibility with plugins on product pages does not allow a preselected variant.
- Fixes a problem when opening variants in the administration.
- Fixes a problem when loading GPSR information for products and manufacturers from the shop default language as fallback if no content was specified for the respective language.
- Fixes a possible problem when loading the GPSR information from the manufacturer in Admin.
- New options for configuring GPRS information in tabs.
- Improved tab content layout in Storefront.
- Fixed manufacturer data not saving in administration.
- Added display settings for GPSR loaded from manufacturers and products in plugin configuration.
- Compatibility with Shopware 6.5.
- Release
Login
10 reviews
24 June 2025 07:09
Macht exakt, was es soll. Blitzartiger Support. Einfach klasse!
-
15 May 2025 11:31
Wirklich toller Service, volle Empfehlung !
Vielen Dank für euren super Service und die Erweiterung der Funktionalität. Wir haben mit euch zusammen den aufwand der GPSR nachkommen ERHEBLICH verringern können. Meine volle Empfehlung !
28 February 2025 16:49
Einfach genial
Unterstützt dynamische Produktgruppen und dadurch wird es genial flexibel und spart unheimlich viel Administrationsarbeit, nicht nur beim ersten Implementieren, sondern gerade auch beim späteren Hinzufügen oder Ändern von Produktinformationen. 100% empfehlenswert.
17 February 2025 16:16
Top-Support, reagiert sogar kurzfristig auf Feature-Vorschläge für JTL-Wawi
Wir haben das Plugin bereits länger im Einsatz und sind nun restlos glücklich. Acris hat die Unterstützung der durch JTL-Wawi und JTL-Connector übermittelten Hersteller-Daten integriert. Dadurch können die GPSR Hersteller Daten jetzt in der JTL-Wawi verwaltet werden und werden durch dieses Plugin im Shopware angezeigt.
11 February 2025 19:26
Alles in allem einfach sehr gut
Absolut gut durchdacht, fehlende Export Funktion wurde lange vor dem Stichtag nach kurzem Telefonat sofort und direkt umgesetzt.
Sehr freundlicher Kontakt fairer Preis.
Ist bereits mehrfach weiterempfohlen.
Ein großes Lob und ein weiter so ist mehr als angebracht.
Beste Grüße aus dem Norden
22 January 2025 07:18
5 Sterne - Schnelle Umsetzung und hervorragender Support!
Das Plugin hat uns enorm geholfen, die Anforderungen der Produktverordnung schnell und effizient umzusetzen. Besonders beeindruckt hat uns der schnelle und flexible Support bei Änderungswünschen.
Wir hatten beispielsweise das Problem, dass wir die Felder bei den Artikeln nicht benötigten, da wir die Daten direkt übergreifend über die Hersteller gepflegt haben. Diese Felder nahmen jedoch viel Platz ein und man musste sehr weit scrollen, um zu den relevanten Bereichen wie Produktbildern oder Preisen zu gelangen.
Nach dem Einstellen eines Tickets hat ACRIS innerhalb kurzer Zeit eine neue Version des Plugins bereitgestellt, bei der die Felder im Standard einfach eingeklappt sind. Das spart uns nicht nur Zeit, sondern verbessert auch die Übersichtlichkeit erheblich. :)
Klare Empfehlung für alle, die ein zuverlässiges Plugin mit erstklassigem Support suchen! Danke euch!
22 January 2025 05:23
Ganz klare Kaufempfehlung
Mit diesem Plugin hat ACRIS erneut eine sehr gute Arbeit gemacht. Das Plugin erfüllt all meine Erwartungen und setzt alle Anforderungen sehr gut um. Die stetige Weiterentwicklung und der Top Support führen insgesamt zu einer ganz klaren Kaufempfehlung für dieses Plugin.
15 January 2025 12:07
Funktion TOP! Service TOP! Support TOP!
Das GPSR-Plugin von ACRIS ist ein herausragendes Beispiel für durchdachtes und äußerst flexibles Plugin. Die Möglichkeiten des Plugins sind vielfältig und lassen sich problemlos an die individuellen Bedürfnisse anpassen. ACRIS entwickelt nicht nur Produkte, sondern liefert Lösungen für seine Kunden.
Besonders beeindruckend ist der Service von ACRIS! Wir hatten eine Anfrage zu einem weiteren Plugin, um ein spezifisches Szenario abzudecken. Statt einfach ein neues Plugin zu verkaufen, wurde uns mitgeteilt, dass wir unser gewünschtes Szenario bereits mit den bestehenden Möglichkeiten des GPSR-Plugins umsetzen können. Ein außergewöhnlicher Kundenservice, der zeigt, wie viel Wert ACRIS auf langfristige Kundenzufriedenheit legt.
Dank dieser Erfahrung steht für uns fest: Wenn wir künftig nach neuen Plugins suchen, ist ACRIS unsere erste Wahl. Mit ihrem außergewöhnlichen Service setzen sie Maßstäbe.
18 December 2024 14:23
Update - Sicherheitsinformationen für alle Produkte gleichzeitig eingeben
Großes Lob an Acris - Der Support von Acris hat sich sehr schnell und äußerst freundlich mit uns in Verbindung gesetzt. Die von uns beanstandete fehlende Funktion lässt sich, sowie noch viele weitere Informationen darüber hinaus, sehr wohl einstellen. Wir sind daher sehr zufrieden mit diesem Plugin von Acris und bitten den Support von Shopware unsere voreilig erstellte schlechte Bewertung zu löschen! Vielen Dank
Gerne empfehlen wir dieses Plugin weiter.
22 October 2024 16:49
Sehr gute Umsetzung, absolut schneller und zuverlässiger Support.
Das Plugin bietet unzählige Einstellungsmöglichkeiten. Es bleiben kaum mehr Wünsche offen. Ich hatte schon mehrmals den Support kontaktiert und erhalte sehr schnelle Rückmeldung. Fast alle Wünsche wurden sofort umgesetzt. Bislang kann ich mich nicht beschweren. Es wäre noch toll, wenn auf eine einfache Art und Weise pdf-Dateien (Datenblätter etc.) hochgeladen werden können im Tab "GPSR". Weiter so! Da habe ich ein gutes Gefühl bei weiteren Plugins von diesem Anbieter.
The plugin saves the GPSR information on the additional fields on the product. Here is an example call of the Sync API on the product:
{
"key": "write",
"action": "upsert",
"entity": "product",
"payload": [
{
"id": "2a88d9b59d474c7e869d8071649be43c",
"customFields": {
"acris_gpsr_product_type": "Product type and product identifiers",
"acris_gpsr_product_manufacturer": "Manufacturer information",
"acris_gpsr_product_contact": "Responsible person (EU)",
"acris_gpsr_product_hint_warning": "Warning note",
"acris_gpsr_product_hint_safety": "Safety note",
"acris_gpsr_product_hint_information": "Important information"
},
"acrisGpsrDownloads": [
{
"mediaId": "0198552916a47a52a355375995611bdb",
"gpsrType": "warning_note"
},
{
"mediaId": "0198552916a47a52a355375995611bdb",
"gpsrType": "security_note"
},
{
"mediaId": "0198552916a47a52a355375995611bdb",
"gpsrType": "important_info"
}
]
}
]
}
The documents are contained in the `acrisGpsrDownloads` node. The 3 types of documents are "warning_note," "security_note," and "important_info." The media files must already be uploaded to the shopware media system at the time of the call, and the UUID must be known.