There’s a good chance you’ve already heard about the Omnibus Directive. If not, here’s the short version: it’s an EU regulation that makes sure consumers get clear, honest information, especially when it comes to pricing and reviews. Sounds fair, but for online shops, it also means work.
What this means for retailers
The directive mostly focuses on transparency:
Price transparency: if you show a discount, you must display the lowest price that was available for that product in the last 30 days.
Product reviews: if you show reviews, you need to be transparent with them. You will need to show a badge for verified purchases.
Personalised pricing: if prices are personalised based on a customer’s behaviour (e.g. browsing history), you must clearly inform them.
Marketplaces (if applicable): if your site acts as a marketplace, you must show whether the seller is a business or a private person.
These are the key rules, but they apply differently depending on how your store works. Some might need bigger changes than others.
We built a module for this
If your setup doesn’t support this already, it’s not something you want to handle manually. Especially not for dozens (or hundreds) of products. That’s why we built a module that handles the Omnibus Directive in Magento. It’s being called – spoiler alert – Omnibus and it’s only available for our clients.
The module is split into several components, so you have the option of choosing what you actually need.
What we can bring to the table:
- Price history for simple and configurable products
- Price history for grouped and bundled products
- Currency exchange rate integration for multi-currency webshops
- Price history for customizable options
- Personalized price notifications
- Verified reviews (with badge display)
We’ve developed multiple in-house modules to improve our workflow, reduce dependency on third-party tools, and ensure every project we touch is built for the long run. If you’re interested in what you read, let’s get in touch.