PrestaShop EU Price Indication Directive {User- Guide}
PrestaShop EU Price Indication Directive module ensures that the merchants display the lowest price they have previously charged for a specific product within the last 30 days or more.
The merchants can view the product price they have set on specific dates and compare them.
Customers can view the minimum price offered by the merchant previously and compare it to the current price.
Introduction To European Price Indication Directive
The European Commission issued the Price Indication Directive as DIRECTIVE 98/6/EC OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL on16 February 1998.
The primary goal of this directive is to protect the rights of European Economic Area (EEA) consumers by providing them with accurate and transparent information.
It is required to indicate the selling prices as well as the unit pricing of the product.
Following that, the council issued another directive, DIRECTIVE (EU) 2019/2161 OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL on November 27, 2019.
It focuses on the various penalties and adds more amendments to Article 6A.
Note:
- PrestaShop EU Price Indication Directive is compatible with PrestaShop multi-store feature.
- PrestaShop EU Price Indication Directive is compatible with the catalog’s new product page.
Check the overview of the plugin in the video mentioned below –
Features of PrestaShop EU Price Indication Directive
- Show lowest price you have charged previously.
- Set the duration in days to show the previous price.
- Show the previous price on all, only discounted, or non-discounted items.
- View datewise price change history of products and combinations in the back office.
- Display tax exclusive or tax inclusive product price to customers.
- Select the countries and categories for which you want to display the previous price.
- Configure user groups whose customers can view the previous price.
- Hide previous price for specific products.
How to Install PrestaShop EU Price Indication Directive
- Firstly, go to the module manager in the back office and click on ‘upload a module’.
- After that, drag and drop the module file or select the file from the system.
- In this way, the module installation will be successful.
Price Indication Settings
After the installation of the module, you need to configure the Price Indication settings.
Label name
Specify the text that will display to the customer as label. Use the {duration} variable in the custom text to show duration in the label.
Price content
Specify the price template content in this field. Use {unit_price} and {prev_sale_price} variables to show product unit price and previous sale price to the customer.
Duration
Set the number of days to display the minimum price for that duration. The number of days must not be less than 30.
Suppose you have set 30 days, then the lowest price that you previously charged within the last 30 days will display to the customer.
Lets understand this with the help of an example. Suppose the price of a product A was $ 100 on 08/12/22. On product page, any previous price will not display as there is no change in price.
On 12/12/22, you changed the price from $ 100 to $ 90. $ 100 will show in previous price on the product page.
The product prices increased from $ 90 to $ 120 on 20/12/2022. On the product page, $ 90 will show in the previous price.
After 5 days i.e. 25/12/2022, the price is increased from $ 120 to $ 150. On the product page, $ 90 will show in previous price.
On 26/12/2022, the price reduced from $ 150 to $ 70. In the product details page, $ 90 will show in previous price.
On 28/12/2022, the price is increased from $ 70 to $ 110. Now, $ 70 will show in previous price on the product page.
Status
Enable or disable the EU Price Indication Directive.
Price display type
Select whether you want to display tax exclusive product price or tax inclusive product price to the customer.
Front End View
As set by the admin in the back office, the lowest price charged previously within the set duration will display on the product page.
Tax excluded price is visible on the product page as selected by the admin while configuring the module settings.
You can check the price change history date wise under the pricing tab on the product page in the back office.
If you have changed the price of a product multiple times in a day, then the lowest price set by you will display on the product page.
If you have changed the price of a particular product combination, then also you can view the date wise price change history under edit combination page.
Products type
Choose to display price indication on all, only discounted, or only non-discounted products.
If selected only discounted products
Allow on new products
If selected yes, then the previous price will display on the products that are created within the number of days set in the duration field. Suppose you have set 30 in the duration field.
Now, the previous price will display for all the products created within last 30 days.
Country
In this field, you can select the countries whose customers can view the previous price.
Note
- If the customer is logged in and has an address then the country will be identified from the customer’s address.
- If the customer has no address then the country will be identified by IP address.
- Also for visitors, the country will be identified by IP address
To get the location from the IP address, you need to download the geolocation data file from the MaxMind website.
For downloading the geolocation data file, you need to register on the MaxMind website first. After creating the account, you can download the “GeoLite2City” file from the website.
Upon successful download, proceed to extract the file into the app/Resources/GeoIP/ of Prestashop directory.
Categories
Here, you can select the product categories for which you want to show the price indication.
Group
Price indication will display to the customers of the selected user groups. Suppose you have selected the “Customer” group. Now, the users who belong to this group can see the previous price.
Front End View
In the above screenshot we can see that the previous price is visible to John Doe as he belongs to the ‘Customer’ group.
Now, suppose a guest user visits the product page.
It can be seen in the above screenshot that the previous price is not visible to the guest user on the product page.
Exclude Products
This option lets you hide price indication for the specific products. Type the initial letters of the product name and then select the product from the list.
Cron Settings
In PrestaShop, the price is managed group, country, and currency wise depending on the discounts.
To store the price change history, you need to add the link given in the below screenshot in your server crontab manager.
When the cron is set on hourly basis, the history of price is saved automatically.
Support
For any kind of technical assistance or query, please raise a ticket or send us a mail at support@webkul.com
Also, please explore our Prestashop development services and a vast range of quality Prestashop addons.