Installation and setup
Requirements
Section titled “Requirements”- CS-Cart and Multi-Vendor 4.17.2 or later.
- Administrator access to the store’s admin panel.
- Optional: an EPREL API key (request it from the European Commission at https://eprel.ec.europa.eu/screen/requestpublicapikey; read their Public API terms first). Without a key you type or import the class and the label and sheet are linked at EPREL.
- A cron job on your server if you use an API key (see step 5).
Install the add-on
Section titled “Install the add-on”- Download the
kv_eu_energy_label-<version>.zippackage from your Kavio Labs or CS-Cart Marketplace account. - In the admin panel, open Add-ons > Manage add-ons.
- Click the gear button and choose Manual installation, then upload the archive.
- Find EU Energy Label & EPREL Display in the list and make sure its status is Active.
- Enter your license key under Settings > License (Kavio Labs downloads) and click Check now.
First labelled product
Section titled “First labelled product”- Open a product that carries an EU energy label and its Energy label tab.
- Enter the EPREL registration number (the number beside the QR code on the label) and the product group.
- Type the class (for example B), or leave it empty to have it read from EPREL when a key is set. Save the product.
- Open the product page: the arrow shows beside the price, and a click opens the label.
Connect EPREL (optional)
Section titled “Connect EPREL (optional)”- Open Products > Energy labels and the Connection tab.
- Paste the API key, enter a product group and the registration number of a published model for the test, and click Save and test. A green message means the key is accepted.
- Add the cron job from the settings page (Cron section); every minute is fine. Overlapping runs are prevented. Registrations are read in small batches (see Configuration).
- Compare the three address templates in the settings with the API documentation you received with your key, and change them if they differ (see the verification table in the developer notes).
Multi-Vendor
Section titled “Multi-Vendor”By default the marketplace owner’s key serves every vendor (Marketplace owner mode on). Vendors see Products > Energy labels in the vendor panel for their own products, with the same product tab and the CSV import. Switch the owner mode off to let each vendor save their own key.
Update
Section titled “Update”- Upload the new package the same way. Your settings, key and data are kept.
- The add-on adds missing tables and settings by itself on the first request after the update.
See CHANGELOG for what changed in each version.
Uninstall
Section titled “Uninstall”Open Add-ons > Manage add-ons, click the add-on’s gear button and choose Uninstall. This removes the add-on’s settings, language variables, database tables (including the stored key and your label data) and the stored label files.