- Posts: 45
- Thank you received: 7
Omnibus
-- Joomla version -- : 4.2.6
-- PHP version -- : 8.1
Hi, recently the European Union Omnibus directive came into force, which assumes that the price from the last 30 days is to appear in the online store. Are you thinking about implementing such a function for others affected by the new law?
Please Log in or Create an account to join the conversation.
Here is a simplified explanation of what the European Union Omnibus Directive is and what needs to be done to be compliant:
www.ey.com/en_pl/law/omnibus-directive
HikaShop's discount system already supports the display of the previous price and the discount amount/percentage. So as long as you configure your discounts properly in HikaShop, you'll be fine on that end.
The vote & comment system in HikaShop also has an option to allow votes & comments only from people who have purchased the products, so if that option is turned on in the HikaShop configuration, you'll be fine on that end.
There are already joomla extensions to comply with GDPR, and HikaShop already integrates with the Joomla privacy policy system to be compliant with GDPR. So provided your website is configured properly and your company applies the necessary rules for it (like providing the user data when asked), you'll be able to comply with it.
So basically, the tools to be compliant with that directive are already either in HikaShop, or Joomla, or other extensions ( like extensions.joomla.org/extension/gdpr/ ) and we don't need to change anything in HikaShop for you to be able to build a compliant website with Joomla and HikaShop.
Please Log in or Create an account to join the conversation.
It does not have to be related to the discount system because without the discount you can enter different prices and the store should have the lowest price from the last 30 days.
Do you know what I mean?
Please Log in or Create an account to join the conversation.
I see what you mean. When you have the prices of your products change often and you have many products, it would indeed be difficult to manage discounts manually.
For such cases, to be compliant with the directive would require a plugin to be developed to automatically store the price changes in the database and then to add the extra information when necessary on the product details page.
We were actually thinking about developing a price history plugin for HikaShop. So adding that capability to it should be a nice addition.
Please Log in or Create an account to join the conversation.
We've moved forward with that plugin quite a bit. We've finished the design and implementation. We're currently starting the testing and debugging phase. So I hope we can have it ready soon.
Please Log in or Create an account to join the conversation.
We just released the plugin:
www.hikashop.com/marketplace/product/143-price-history.html
Feedback will be most welcome !
Please Log in or Create an account to join the conversation.
- Posts: 196
- Thank you received: 15
Comments:
Works well for changing the price, when we edit the price in the product.
If we set a discount for a product using the discount function, then, for example, the base price is PLN 100, after a 10% discount, PLN 90, but it shows that the lowest price in the last 30 days is PLN 100, when it should show PLN 90.
Still not working here
Please Log in or Create an account to join the conversation.
Yes, that's what it says on the page of the plugin:
Save public prices of the products (before reduction) and display prices in the product edit form in the backend
Change the line:
That way, it will take into account discounted prices.
Please Log in or Create an account to join the conversation.
- Posts: 196
- Thank you received: 15
thanks, it works
Is it possible to introduce a function so that the price change message is displayed only for products with a price change in the last 30 days?
Now it shows on all products
Tomek
Please Log in or Create an account to join the conversation.
Thanks for your feedback.
I've updated the plugin with that extra option:
www.hikashop.com/marketplace/product/143-price-history.html
So update it and you'll get the extra option for this.
Please Log in or Create an account to join the conversation.
- Posts: 196
- Thank you received: 15
Tomek
Please Log in or Create an account to join the conversation.
- Posts: 196
- Thank you received: 15
the application of the additive in practice causes new requirements.
The rules say this:
1. Any notice of price reduction shall indicate the previous price applied by the economic operator for a specified period before the price reduction was applied.
2. The earlier price means the lowest price applied by the economic operator in the period, which cannot be less than 30 days before the price reduction is applied.
So, if a discount was applied, it should be reported that the lowest price before the discount was x.
So if we have a product with a price of EUR 10.
We apply a discount of 10% - we have a price of 9 EUR.
It is the lowest price information that should say that before the reduction, the price in the last 30 days was 10 EUR.
And from what I understand, if, for example, after 15 days we apply a 20% discount, we must inform you that before the reduction in the last 30 days the price was EUR 9 (and now EUR
How to do it?
Please Log in or Create an account to join the conversation.
So if we have a product with a price of EUR 10.
We apply a discount of 10% - we have a price of 9 EUR. After 1 day, what is the lower price in 30 days?
Please Log in or Create an account to join the conversation.
- Posts: 196
- Thank you received: 15
E.G. www.mediaexpert.pl/agd-male/ekspresy-i-k...ra-j8-piano-black-ea
Please Log in or Create an account to join the conversation.
Thanks for the feedback @StudioPrzyLesie
I checked online and indeed came up to the same conclusion as you.
I've made a new version of the plugin with modifications so that the price displays as it is supposed to.
@mojweb
While the lowest price is 9€, the message added by the plugin needs to display the next lowest price if the current price is the lowest price.
However, if, 2 days later, you change the discount to 5%, the lowest price displayed will be 9€.
Please Log in or Create an account to join the conversation.
- Posts: 196
- Thank you received: 15
strange situation.
I have two stores. Same setup. In one it works properly, and in the other it does not - that is, it displays the price after the reduction, not the lowest before the reduction.
What could be the reason?
update 1:
Sorry - a lot of combinations and probably that's why something didn't surprise. (e.g. I had no history days set). But it keeps saving the price history on every refresh
update 2:
Another shop. Plugin uploaded for the first time. It shows the discounted price, not the last of the 30 days.
It saves the price history every time the page is refreshed.
Something is wrong - help.
Tom
Please Log in or Create an account to join the conversation.