Is that even possible?

I read that Drupal 7 has some discount modules for that, but Drupal 8 doesn't have anything. Is that true? And maybe someone can point me in the right direction how to achieve this goal...

I have found this post: Drupal Commerce - product attribute price based on quantity which suggests using https://www.drupal.org/project/commerce_price_table module but nothing for Drupal 8.


2 Answers 2


You can set a Promotion based on Product's quantity if that's what you're looking for. Just give a go to commerce_promotion module (included in Commerce 2.x core) and enable set conditions as on the picture below.

promotion conditions

  • Thanks. It does kinda work. It doesnt' change the price on the product page, and not even on the cart page, but adds a "discount" by substracting the amount difference. I'll live with that for now.
    – Raf A.
    Jun 25, 2018 at 20:50

Try the Commerce Extended Quantity module price adjustments for a current quantity in the cart: https://github.com/drugan/commerce_xquantity#quantity-price-adjustments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.