Skip to content

Commerce Foundations is our pre-built Craft Commerce store. See what it includes

Craft CMS plugins

Advanced Discounts

A Craft CMS plugin that builds multi-tier Craft Commerce discounts from flexible cart rules.

Discounts that follow your pricing rules

Install Advanced Discounts to:

  • build discounts from cart rules, not just a flat percentage

  • run tiered sales where spending more earns more

  • gate a promotion behind coupon codes

  • set up buy one, get one offers

  • tell customers how close they are to the next reward

  • Rules that read the cart

    Match on date range, line items, order totals, or the customer signed in. Every discount can hold several sets of rules.

  • Tiers in one discount

    Spend $100 for 10% off, $200 for 15%, $500 for 20%. One discount, one place to change it.

  • Discount anything

    Take a flat amount or a percentage off the item subtotal, chosen line items, or shipping.

  • Buy one, get one

    Pick the product that triggers the offer and the product that gets discounted. Repeats as often as the cart allows.

  • Coupon codes

    Require a code at checkout. Generate them in bulk to a format you set, and cap the uses on each one.

  • Messages that count down

    Tell customers what they have saved, or how much further they need to spend. The figures come from their cart.

  • Tax, your way

    Calculate tax before or after the discount, for the store or for one discount on its own.

  • Reads in Twig

    Every discount lands on the order as an adjustment you can break apart in your templates.

Common questions.

Does it replace the discounts built into Craft Commerce?

No. Advanced Discounts runs alongside them. Both systems are evaluated on every order, so you can keep any Commerce discounts you already rely on.

Can I change how tax is calculated?

Yes. Tax can be calculated before or after a discount is applied, set once for the store or overridden on an individual discount.

How do I show discount messages on my storefront?

Messages are read from Twig, so you decide where they appear in your cart and checkout. The developer guide covers the two template methods and what makes a message qualify.

We’re happy to help.

If you're experiencing an issue, you can submit it on GitHub.

We can take it from here.

We take on the Craft and Craft Commerce sites you built, so you can get back to building. Introduce a client who signs a management contract and you get a $3,000 partnership fee.

How the Dev Partnership Program works
See if we’re a fit