Questa guida è rivolta ai commercianti europei e spiega come configurare il proprio negozio e assicurarsi che sia conforme alle normative europea in materia di commercio elettronico (e-commerce).
Se hai sede in Germania, Austria o Svizzera, o intendi vendere in quei Paesi, assicurarti che il tuo negozio sia conforme alla legislazione è un requisito obbligatorio. In essenza di questa conformità potresti essere perseguito legalmente. Per evitare che ciò accada puoi rivolgerti ad aziende di certificazione come Trusted Shops, EHI, Händlerbund e Protected Shops in grado di controllare il tuo negozio e produrre un certificato che dimostra di essere conformi ai requisiti legali.
PrestaShop 1.7 è già pre-certificato da queste 4 società, ciò facilita il processo di ottenimento della certificazione completa.
Per saperne di più su 1.7 puoi leggere: https://www.prestashop.com/it/1.7
Questa pre-certificazione sta a indicare che PrestaShop fornisce tutte le funzionalità richieste per essere conformi. La configurazione però sta a te!
La pietra miliare della conformità di PrestaShop è il modulo "Conformità Legale" (nome tecnico: ps_legalcompliance), che consente di eseguire il 90% dell'installazione in modo conforme. Alcuni altri elementi non appartengono questo modulo e possono essere configurati separatamente. Andremo a vedere ogni aspetto del modulo di conformità legale e di questi altri elementi.
Vai nel tuo back office, nella pagina Moduli & Servizi e, nella prima scheda "Selezione" utilizza la barra di ricerca per trovare "conformità legale", quindi installa il modulo.
Puoi ora entrare nella seconda scheda "Moduli installati" e cliccare sul pulsante "Configura" nel modulo Conformità Legale.
Quando si installa il modulo legale di conformità, in realtà si innescano una serie di pre-configurazioni che consentono di risparmiare del tempo prezioso. Ecco l'elenco:
In this paragraph we'll go through every option inside the configuration page of the Legal Compliance module.
This is a global parameter that will be displayed on the detail page of every non-virtual product. We recommend you use a precise indication like "delivery time: 2 to 5 days" instead of vague indications like "delivered in 3 days in normal conditions".
In back-office:
In front-office:
Same as above but for out-of-stock products.
You may use this field to display additional information about the applicable conditions of the above-mentioned delivery time labels. For instance, the delivery time may only apply to Germany.
A link to the static page "Shipping and Payment" is also automatically added so that the customer may have access to the complete information about the shipping conditions.
In back-office:
In product detail pages:
In the footer of product detail pages:
When a product is on sale, this option adds the label 'Our previous price' before the crossed price. It thus allows you to explain that this crossed price comes from an active promotion and that it's not the manufacturer's recommended price nor the competitor's price.
In the product detail page:
This option displays whether the tax is included on the product page ('Tax incl./excl.' label) and adds a short mention in the footer of other pages (product listings).
In product detail pages:
In the footer of product listing pages:
When this option is enabled, the unit price (price per kg, L...) will be visible next to the product price if available.
See how to set a unit price here.
In the front-office:
When enabled, this option displays a label "shipping excluded" both in product detail pages and in the footer of product listings. This "shipping excluded" label is a link to the static page "Shipping and payment", which is automatically created by the Legal Compliance module at its installation. Make sure the shipping and payment terms are associated to a static page.
In the product detail page:
In the footer of product listings:
This option will include the content of the revocation terms within the Terms of Service static page.
This option adds a mandatory checkbox at the end of the checkout process when the cart contains a virtual product (either a service or a digital good). It ensures that the client is aware that he loses his right to cancel once the download of digital good has begun or once the service has been fully performed.
If a product has combinations with different prices, this option adds a label "From" before the product price in product listings. Please note that the price displayed in product listings is not the lowest possible price but the default combination price.
In product listings:
This option allows you to add a custom text in the shopping cart, giving you the opportunity to inform the customers about how the order is legally confirmed and how the order data will be used and/or saved.
In shopping cart page:
This option allows customers to re-order in one click from their Order History. Disable this option if it is considered as unsolicited goods in your local legislation.
When this option is enabled, the tax for shipping and wrapping costs will be calculated proportionate to taxes applying to the products in the cart. It allows you to define a fixed tax included shipping cost for each carrier, while the tax rate is computed from the average cart taxes. This option substitutes the default behavior in which you define a tax excluded shipping cost and choose a fixed shipping tax rule.
When enabled, make sure that the shipping fees you set are tax included:
Your country's legislation may require you to communicate some specific legal information to your customers, like your terms of service or revocation terms. For that purpose, you may use the static pages automatically created by the Legal Compliance module. It's your responsibility to fill these pages with the required legal content. For legal support about this content, you may get help from PrestaShop partners:
https://www.prestashop.com/en/industry-partners/certifications/protectedshops
To complete these pages, go to IMPROVE / Design / CMS and read more about Managing Static Content (link soon available for 1.7).
The Legal Compliance has 7 pre-defined topics that serve different roles in different conditions. These topics are:
Each of these topics can be assigned with a static page that corresponds to this topic.
To ensure that other options like 'Shipping fees excl.' label or Additional information about delivery time link to the corresponding content, make sure you have assigned a static page to the topics.
You may also leave it empty if you don't need a legal topic. For instance you may not need an 'Environmental notice' if you don't sell electronics.
The links to these static pages will automatically be part of the footer of the front-office, thus accessible for your customers at any time. Which looks like this in the footer of the front-office:
This section allows you to include information from the "Legal Content Management" section above at the bottom of your shop's emails. For each type of email, you can define which content you would like to include. By default, several legal contents are already pre-configured to be included in some email templates. Please note that the list of email templates in this section does not contains email templates from external modules.
This option displays an overview of the order (delivery and billing addresses, shipping method and cart content) in the final checkout step before confirming the order. It allows your customers to check their order and modify it if needed. This summary is required in some European countries.
In the checkout process:
Enable this option to require customers to accept the terms of service during the checkout.
Depending on your local legislation, your may be required to display a unit price for products that can be quantified with volume or mass (€/kg or €/L...). You can set this unit price in the configuration page of your product:
In the shopping cart summary (both in shopping cart page and final summary), by default only product combinations attributes will be displayed in the cart summary. You might be required to display other relevant details about the product at this step. To add this information, a workaround is to create attributes for this purpose.
For instance, let's assume you're selling a television and need to display its diagonal in the shopping cart summary.
If you've created a custom carrier (in IMPROVE / Shipping / Carriers), you should make sure that the field transit time does not contradict the delivery time label you have set up with the Legal Compliance module.
In countries like Switzerland, some additional fees may be added when the product crosses the border. To warn the customer about these fees, you may edit the transit time field of your Swiss carrier (if you've created it manually).
You might need to add details about how the newsletter subscription can be canceled. For that purpose you may edit the text in "newsletter conditions" from the configuration page of the Email Subscription Form module:
In front-office:
This module displays more information to reassure your customers. It does not have any sample content by default but it is up to you (and your legal team) to fill it with the proper text. For instance, you may use it do display information about the return policy, the shipping fees and data security. Be careful not to put anything that could contradict other indications.
In some countries, when paying with bank wire, the customer doesn't have to pay until he receives his order confirmation. Make sure to switch off 'Display the invitation to pay in the order confirmation page' in the module's configuration page, so that the customer receives the invitation to pay by email only.
In some countries you might be required to display the total tax amount in the shopping cart. To do so, make sure the option 'Display tax in the shopping cart' is enabled. It will display the total tax amount in a distinct line of the shopping cart summary.
[to be completed]
[to be completed]
You may also be required to protect your customers against account-hacking and password-stealing. For that purpose you may buy a module on PrestaShop Marketplace:
http://addons.prestashop.com/en/23824-login-sheriff-pro.html?pab=1&
[to be completed]
[to be completed]
PrestaShop's core and native modules will allow you to comply with every functional requirements from the certification authorities.
However there are some elements like content or external modules that are specific to your shop, and it is your responsibility to make sure they're compliant. These elements are: