All Modules
Quantity Discount Pro: Tiered Pricing, Buy X Get Y & Cart Rewards logo
SalesNew

Quantity Discount Pro: Tiered Pricing, Buy X Get Y & Cart Rewards

Reward bigger orders automatically. Set quantity breaks, buy X get Y, spend goals, free shipping and gifts as cart vouchers, show shoppers how close they are to the next deal, and track the savings and revenue each rule generates.

  • Tiered pricing
  • Buy X get Y
  • Cart progress bar
  • Rule analytics

Price

69.99€

Compatibility: PrestaShop 1.7, 8, 9

Try Live DemoContact Us

Product overview

About this module

Shoppers buy more when the next deal is clear and the discount shows up on its own. Quantity Discount Pro lets you build volume pricing, buy X get Y offers, spend thresholds, free shipping and free gifts from one rule builder, then applies them to the cart as standard PrestaShop vouchers the moment a cart qualifies. Product pages show the price ladder, the cart tells customers what to add to unlock the next reward, and the back office shows what every rule earned.

Every quantity and cart deal from one rule builder

Stop juggling specific prices, cart rules and workarounds for each promotion. A rule combines conditions with one or more discounts. Lower the unit price as customers buy more, counted per product, per cart line or mixed across a whole selection, with percentage, amount-off-each or fixed-price tiers. Give every third unit free or at a discount, take a percentage or a fixed amount off, waive or reduce delivery, or drop a free gift into the cart.

Conditions cover the cart total, item count and weight, customer groups, sign-in status, first-time buyers, order history, account age and newsletter subscription, as well as specific products, categories, brands, suppliers, attributes, features, price ranges and stock levels. Context conditions add delivery location, carrier, currency, weekdays and hours, and the campaign link the visitor arrived from. Conditions combine with AND and ANY groups, and each discount applies to the matching products, the whole cart or a filtered selection, with product, category and brand exclusions.

Discounts that apply themselves and stay correct

The engine re-evaluates the cart on every change and keeps one voucher per applied rule. The voucher is updated as quantities change, removed as soon as the rule stops applying, and kept on the order once the customer checks out, so your order history and accounting stay accurate. Discount amounts are calculated with and without tax so the cart matches what the rule promises whatever tax rates are in play.

Rules can also require a code. Customers type it into the regular promo code field, the cart shows it as applied, and if the cart does not qualify yet the customer sees why and the discount arrives as soon as it does. Priorities, stacking controls, exclusive collections, schedules and usage limits per rule and per customer decide which offers combine and which win.

Turn offers into bigger carts on the storefront

A pricing table on the product page lists every tier with the unit price and savings, highlights the tier the chosen quantity reaches, counts units already in the cart and lets customers click a tier to set that quantity. Place it under the add-to-cart button, under the price, or anywhere in your theme with a dedicated hook. It also appears in quick view on listing pages.

In the cart and at checkout, offer cards show the goal closest to completion as a progress bar ("Add 2 more items to unlock 10% off"), a live countdown for rules ending soon, and your own messages with placeholders for the discount, the remaining amount, the code and the end date. Messages can show before the customer qualifies, once the discount applies, or both.

Know what each rule earns

The analytics page tracks views, applications, converted orders, conversion rate, total savings, revenue and unique customers per rule and per day, with comparison against the previous period and CSV export. The overview page shows the key figures of the last 30 days, the top rules, rules ending within a week and a setup checklist that flags missing hooks, disabled cart rules or expired vouchers.

Fast to set up, built for real shops

Start from ready-made templates such as "Buy more, save more", "Buy 2, get 1 free", "Free shipping threshold" or "Happy hours", read the live summary of what a rule does while you edit it, and check the storefront preview before publishing.

Features

Discount types

  • Volume pricing tiers counted per product, per cart line or across a mixed selection, as percentage, amount off each unit or fixed unit price
  • Buy X get Y free or at a discount, with the cheapest units as the bonus and a cap on repetitions per cart
  • Percentage off and fixed amount off, per cart or per unit, with a maximum discount and the option to discount the cheapest or most expensive units first
  • Free shipping or a partial shipping discount, limited to chosen carriers
  • Free gift product, with stock and availability checked before it is added

Targeting and conditions

  • Cart conditions: total (tax included or excluded), number of items or distinct products, weight
  • Customer conditions: groups, signed-in or guest, first order, order count and spend, account age, newsletter
  • Product conditions: specific products, categories (with subcategories), brands, suppliers, attributes, features, price range, stock level, each with a minimum quantity
  • Context conditions: delivery country, zone or state, carrier, currency, weekdays and hours, referrer or campaign URL
  • AND and ANY condition groups; apply each discount to matching items, the whole cart or a filtered selection, with exclusions

Automatic vouchers and control

  • One PrestaShop voucher per applied rule, created, updated and removed automatically as the cart changes; vouchers used by orders are always kept
  • Code-activated rules entered in the standard promo code field, with a "not eligible yet" notice until the cart qualifies
  • Rule priority, drag-and-drop ordering, stacking and stop-processing options, exclusive collections, allow or block other vouchers
  • Start and end dates, total usage cap and per-customer cap
  • Recognizable voucher code prefixes per rule or collection for order review

Storefront widgets

  • Product page pricing table (table or cards layout) with unit prices, savings badges, active tier highlighting, click-to-select quantity and units already in the cart
  • Placement under add to cart, under the price, or a custom theme hook.
  • Cart and checkout offer cards with progress bar, live countdown and applied status
  • Rule messages per language with placeholders, shown before or after the customer qualifies, on any mix of cart, checkout and product page locations

Analytics

  • Views, applications, converted orders, conversion rate, savings, revenue and unique customers per rule and per day
  • Date range presets, comparison with the previous period, CSV export
  • Overview with 30-day key figures, top rules, rules ending soon and a setup checklist
  • Statistics rebuilt from order history on demand

Live Demo

Back Office Demo

Admin panel preview

Open Back Office

Front Office Demo

Customer-facing storefront

Open Front Office

Frequently Asked Questions

Changelog

v1.0.0
  • β€’ First release: your customers buy more, your cart does the math