The discounts overview table.

Commerce Discount provides a user interface for creating and managing various types of Product and Order discounts. It lets merchants more easily configure promotions without having to learn Rules, a core requirement for product pricing in Commerce 1.x.

The module adds essential features to promotions through the use of a custom entity type, including fields to configure how a discount is displayed in the cart, usage counts, valid date ranges, and more. Refer to the project documentation to learn how these features work.

Furthermore, since these custom entities are exportable, developers who prefer to can manage them in code for version control and testing / deployment purposes.

Coupon support

Commerce Discount does not provide support for coupons itself. Instead, you should use Commerce Coupon 2.x to add coupon codes to discounts and a user interface on the checkout form allowing customers to redeem them.

Other related modules

Dependencies

This module requires the latest versions of:

Drupal 8/9

This functionality is built into Commerce 8.x-2.x

Supporting organizations: 
Development and maintenance
Initial development, sponsored by Commerce Guys

Project information

Releases