How to implement discounts (Seasonal)

How to configure and adapt Aimeos based shops as developer
Forum rules
Always add your Aimeos and PHP version as well as your environment (Linux/Mac/Win)
Spam and unrelated posts will be removed immediately!
User avatar
Jairus34
Posts: 25
Joined: 05 Aug 2024, 07:34

How to implement discounts (Seasonal)

Post by Jairus34 » 01 Oct 2024, 07:25

Hi community.

In the project that I am working, we're implementing seasonal sales and discounts for our shop, and I'm exploring how to achieve this using the features available in Aimeos. Here's the key functionality we're looking to implement:
  • Set a Discount Period: Typically 3-5 days.
  • Define Discount Rate: The discount rate can be set as a percentage.
  • Eligibility: The discount applies to all products except gift cards, vehicles, and already discounted items.
  • Automation: The system can automatically activate and deactivate discounts based on predefined periods.
  • Admin Interface: Allows setting the discount rate and period, previewing discounts before activation, viewing a summary of affected products, and excluding specific products or categories from the discount.
I'd appreciate any guidance or best practices on implementing these features using Aimeos.

Thanks in advance!

User avatar
aimeos
Administrator
Posts: 8380
Joined: 01 Jan 1970, 00:00

Re: How to implement discounts (Seasonal)

Post by aimeos » 02 Oct 2024, 08:03

1.) Specify start and end dates: https://aimeos.org/docs/latest/manual/coupon-details/
2.) Use the Percent coupon provider: https://aimeos.org/docs/latest/manual/c ... centrebate
3.) Use the category decorator to restrict discounts: https://aimeos.org/docs/latest/manual/c ... /#category
Professional support and custom implementation are available at Aimeos.com
If you like Aimeos, Image give us a star

User avatar
Jairus34
Posts: 25
Joined: 05 Aug 2024, 07:34

Re: How to implement discounts (Seasonal)

Post by Jairus34 » 03 Oct 2024, 03:27

Hello, thank you for your response.

We are not using coupon codes for our discounts. I reviewed the Price Rules documentation (https://aimeos.org/docs/master/manual/rules/) and wanted to ask if it's possible to meet our requirements using Price Rules as well?

User avatar
aimeos
Administrator
Posts: 8380
Joined: 01 Jan 1970, 00:00

Re: How to implement discounts (Seasonal)

Post by aimeos » 03 Oct 2024, 07:53

Yes, it works with price rules to as they also have a start and end date, a Percent provider for changing the prices and a Category decorator to apply the rule only to products from certain categories:
https://aimeos.org/docs/latest/manual/rules/
Professional support and custom implementation are available at Aimeos.com
If you like Aimeos, Image give us a star

Post Reply