Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Omnibus directive compliance #8913

Closed
xzymxeqgmc opened this issue Aug 30, 2024 · 5 comments
Closed

Omnibus directive compliance #8913

xzymxeqgmc opened this issue Aug 30, 2024 · 5 comments

Comments

@xzymxeqgmc
Copy link

Hello,

Medusa 2.0 boasts about it's new promotion module which is really nice but unfortunately also illegal to use in the European Union.
There are hefty fines for this and thus I think this should be included "in the box" alongside with medusa promo module.

You can read more on the official site: https://commission.europa.eu/law/law-topic/consumer-protection-law/unfair-commercial-practices-law/price-indication-directive_en

Either way being compliant with this law comes down to presenting lowest price of a product within 30 days before the introduction of a discount. Here are the specifics: https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:52021XC1229(06)

Also I think it forces merchants to present price per unit but Im no lawyer so you'd have to dig deeper into that.

Copy link
Contributor

github-actions bot commented Oct 1, 2024

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 3 days.

@github-actions github-actions bot added the Stale label Oct 1, 2024
@xzymxeqgmc
Copy link
Author

any follow up on this?

@thetutlage
Copy link
Contributor

Hello @xzymxeqgmc

If I understand correctly, the issue is more related to how a Merchant displays the information within the Storefront. If that's true, I think it will be up to the merchant to comply with the law.

Our starter should be considered a starting point, and we expect you to modify it to your needs and self-manage regional regulations.

I will close this for now as there isn't much to be done right now.

@maacaron
Copy link

Hi @thetutlage
Currently I'm trying to add this on my store. I think it's not only storefront problem. In EU we need to present the lowest price in past 30 days before discount. So for example:

  1. Original price is 215 EUR
  2. On day 5 I changed price to 199 EUR
  3. On day 10 I changed price to 205 EUR
    So we have original price 215 EUR and discounted price 205 EUR. But in the past 30 days there was 199 EUR for the product. And according to the law we need to present this price somewhere on the product page (look at amazon screenshot). The only thing is to store the price in DB (in variant object calculated_price maybe?).
Screenshot 2024-11-14 at 23 26 16

@xzymxeqgmc
Copy link
Author

Hi @thetutlage Currently I'm trying to add this on my store. I think it's not only storefront problem. In EU we need to present the lowest price in past 30 days before discount. So for example:

  1. Original price is 215 EUR
  2. On day 5 I changed price to 199 EUR
  3. On day 10 I changed price to 205 EUR
    So we have original price 215 EUR and discounted price 205 EUR. But in the past 30 days there was 199 EUR for the product. And according to the law we need to present this price somewhere on the product page (look at amazon screenshot). The only thing is to store the price in DB (in variant object calculated_price maybe?).
Screenshot 2024-11-14 at 23 26 16

He literally just said he wants to close this down because apparently medusa isn't trying to fulfil "local" (as in european) regulations... In my opinion it's just stupid because promo module is unusable (illegal) out of the box, if you tried to use it in most of the developed countries, that is

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants