Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Opensolr Search 4.5.0 Minor update available for module opensolr_search (4.5.0). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

This module enhances Drupal Commerce's condition system by allowing multiple instances of the same condition, negating conditions, and nesting them with AND/OR operators. This provides a more flexible and powerful way to build complex conditional logic for payment gateways and shipping methods.

The Commerce Conditions Plus module provides a new draggable table interface for working with conditions in Drupal Commerce. Some of the features include:

  • The ability to add the same condition multiple times in the table for more complex logic.
  • The ability to negate any condition.
  • The ability to nest conditions under AND and OR operators for more complicated logic. This similar to what was available in Commerce 1.x with the Rules module. Please see this video for the basic structure of how this worked in Drupal 7, as we follow a similar concept.

Known issues

Right now we currently only support payment gateways and shipping methods.  See this issue about promotions compatibility.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
5
Tracked since
Jan 2025
Latest release
6 months ago
Releases (12 mo)
2 ▼ from 3
Maintenance
Slowing

Release Timeline

Releases

Version Type Core Release date
2.0.0-beta2 Pre-release 10–11 Feb 16, 2026
1.0.0-alpha5 Pre-release 9–11 Feb 16, 2026
2.0.0-beta1 Pre-release 10–11 Feb 23, 2025
2.0.x-dev Dev 10–11 Feb 23, 2025
1.0.0-alpha4 Pre-release 9–11 Jan 27, 2025