> ## Documentation Index
> Fetch the complete documentation index at: https://developers.redo.com/llms.txt
> Use this file to discover all available pages before exploring further.

# CheckoutDiscountRuleConditions

> When the rule applies. A rule with no blocks applies to every cart.

**blocks** `[\[CheckoutDiscountRuleConditionBlock!\]!](/docs/api-reference/v3/reference/checkout/checkout-discount-rule-condition-block)` *required*

Groups of conditions, at most 6.

**fields**

**conditions** `[\[CheckoutDiscountRuleCondition!\]!](/docs/api-reference/v3/reference/checkout/checkout-discount-rule-condition)` *required*

The conditions in this block.

**conjunction** `[CheckoutDiscountRuleConjunction!](/docs/api-reference/v3/reference/checkout/checkout-discount-rule-conjunction)` *required*

How the conditions in this block combine.

**conjunction** `[CheckoutDiscountRuleConjunction!](/docs/api-reference/v3/reference/checkout/checkout-discount-rule-conjunction)` *required*

How the blocks combine.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.