---
title: Understanding Rule Types
description: Define item-specific, global configuration conflict rules (Incompatible/Requires) in the Conflict Resolution panel by selecting trigger/target products
---

[Skip to content](https://shopify-apps-kb.nsource.com/shopify-apps-kb/how-to-create-a-conflict-rule#main-content)

English

Show submenu for translations

![nst-dark-logo-250-1](https://shopify-apps-kb.nsource.com/hs-fs/hubfs/nst-dark-logo-250-1.png?width=250&height=65&name=nst-dark-logo-250-1.png)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- Contact us

 Contact us

 How can we help you?

- There are no suggestions because the search field is empty.

1. [NetSource Shopify Apps](https://shopify-apps-kb.nsource.com/shopify-apps-kb?hsLang=en)
2. [Configurator](https://shopify-apps-kb.nsource.com/shopify-apps-kb/configurator?hsLang=en)
3. [Conflict Resolution](https://shopify-apps-kb.nsource.com/shopify-apps-kb/configurator?hsLang=en#conflict-resolution)

# Understanding Rule Types

## Conflict rules allow you to either restrict of require 1 or more products in a configuration.

There are two kinds of rules:

| **Type** | **What is does** | **Customer experience** |
| --- | --- | --- |
| Incompatible | Prevents two or more items from being selected together.  | If the customer selects Item A, Item B is grayed out with a warning message. |
| Requires | Forces one or more item(s) to be selected whenever another is selected. | If the customer selects Item A, Item B is automatically added to the configuration. |

**Example — Incompatible**: A red frame and a blue motor cannot be used together. If a customer picks the red frame, the blue motor becomes unavailable.

**Example — Requires**: A premium motor requires a heavy-duty controller. If a customer picks the premium motor, the heavy-duty controller is automatically selected (you can also set how many are needed). 

 

Next:  [Understanding the Rules Table](https://shopify-apps-kb.nsource.com/shopify-apps-kb/the-rules-table-and-how-to-create-a-rule?hsLang=en)

- [Configurator](https://shopify-apps-kb.nsource.com/shopify-apps-kb/configurator?hsLang=en#main-content)
  
  
  
  
  
    - [Getting Started](https://shopify-apps-kb.nsource.com/shopify-apps-kb/configurator?hsLang=en#getting-started)
    - [Billing & Plans](https://shopify-apps-kb.nsource.com/shopify-apps-kb/configurator?hsLang=en#billing-plans)
    - [Products & Configurations](https://shopify-apps-kb.nsource.com/shopify-apps-kb/configurator?hsLang=en#products-configurations)
    - [Quotes & Quoting](https://shopify-apps-kb.nsource.com/shopify-apps-kb/configurator?hsLang=en#quotes-quoting)
    - [Reports & Analytics](https://shopify-apps-kb.nsource.com/shopify-apps-kb/configurator?hsLang=en#reports-analytics)
    - [Conflict Resolution](https://shopify-apps-kb.nsource.com/shopify-apps-kb/configurator?hsLang=en#conflict-resolution)
    - [Price Sync](https://shopify-apps-kb.nsource.com/shopify-apps-kb/configurator?hsLang=en#price-sync)
    - [Settings](https://shopify-apps-kb.nsource.com/shopify-apps-kb/configurator?hsLang=en#settings)
    - [Troubleshooting](https://shopify-apps-kb.nsource.com/shopify-apps-kb/configurator?hsLang=en#troubleshooting)
    - [Video Guides](https://shopify-apps-kb.nsource.com/shopify-apps-kb/configurator?hsLang=en#video-guides)
    - [Privacy Policy](https://shopify-apps-kb.nsource.com/shopify-apps-kb/configurator?hsLang=en#privacy-policy)
- [Configurator Marketing Automation Add-on](https://shopify-apps-kb.nsource.com/shopify-apps-kb/configurator-marketing-automation-add-on?hsLang=en)

[![nst-dark-logo-250-2](https://shopify-apps-kb.nsource.com/hs-fs/hubfs/nst-dark-logo-250-2.png?width=250&height=65&name=nst-dark-logo-250-2.png "nst-dark-logo-250-2")](https://netsourceinc.com)

Copyright © 2026, NetSource

NetSource Commerce, Inc. | Headquarters - 3700 South Pine Avenue, Ocala, FL 34471 | Tel (800) 709-3240 | Fax (352) 401-0353