Shopping Cart
Key features
- Automatic assignment to discount groups — the customer is moved to the appropriate group immediately after placing an order, without administrator intervention.
- Any number of discount levels — you create as many amount thresholds as you need, each linked to a different customer group and a different discount percentage.
- Flexible calculation configuration — you choose what to include in the total: orders only, orders + cart, with shipping or without, net or gross.
- Filtering by order statuses — you decide which order statuses are included in the total (e.g. only paid and shipped, excluding cancelled ones).
- Level protection (grace period) — a customer who would drop to a lower level keeps their discount for a specified number of days, preventing frustration during temporary declines.
- Product exclusions — the ability to exclude entire categories, manufacturers or suppliers from the program — their products are not included in the total and do not receive the group discount.
- Blocking the discount during promotions — an option to disable the group discount when a product has a special price or is covered by a coupon, to avoid double discounts.
- Visibility in the cart — the customer sees how much they save on the current order thanks to their group discount, in real time.
- Information about the next threshold — a message in the cart and on the account page shows how much is missing to reach the next discount level, motivating larger purchases.
- "My Discounts" page in the customer account — a dedicated subpage with a table of all levels, current progress and level change history.
- Level change history — a full audit log: who, when, from which level to which one they were moved, and with what amount.
- Email notifications — an automatic email to the customer after a discount level change, with information about the new discount. Templates in 8 languages.
- Bulk Sync — a one-time recalculation and assignment of groups for all existing customers, with a progress bar and the ability to resume.
- Statistics panel — an overview of customer distribution across levels, recent changes, program statistics — all in the module's administration panel.
- Full multistore support — separate price ranges, configuration and customer assignments per store. Orders are counted only in the store where they were placed.
- Multilingual support — level names and benefit descriptions per language. Interface translated into 8 languages (PL, EN, DE, FR, ES, IT, CS, RU).
- Currency conversion — order totals in different currencies are automatically converted to the store's default currency before comparison with thresholds.
- PS 1.7 – 9.x compatibility — works on PrestaShop 1.7, 8.0, 8.1, 8.2 and 9.0 without external libraries, without Composer, without conflicts with other modules.
- Compatibility with ps_facetedsearch — an automatic patch ensuring correct display of prices after the group discount in faceted filters.
- Correct PDF invoices — invoices and corrections take into account the customer's effective discount group, not the default one — correct net/gross amounts on documents.
Why is it worth it?
- Increases cart value — customers intentionally add products to the cart to reach the next discount threshold. The average order value increases.
- Builds loyalty — a multi-level discount system gives customers a reason to come back. Every order brings them closer to a better discount.
- Zero manual work — after configuration, the module works on its own. You do not have to manually create coupons, send emails or assign groups.
- Transparent rules — the customer can see their progress, current discount and the conditions of the next level at any time. No hidden mechanisms.
- Does not conflict with other discounts — the option to block the group discount during promotions and coupons protects your margin.
- Safe for data — level protection (grace period) prevents the customer from immediately dropping after a one-time weaker month.
- Easy configuration — one screen, 6 tabs, clear descriptions of every option. You will add your first discount range in 2 minutes.
Link to the module demo:
Admin panel demo:
https://moduly-prestashop.eu/rabaty-kumulacyjne/admin-dev
Front-end demo:
https://moduly-prestashop.eu/rabaty-kumulacyjne