---
description: >-
  Conditions define when rules are triggered based on specific criteria related
  to orders or customer information.
---

# Supported Conditions

Below are the condition types supported by the system:

## 1. Item SKU

Triggers the rule based on matching specific item SKUs within the order.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXd0S0Va1RTTXOkql503mqrwoiLInSXkupWROcTxYWxyDtC4BjbxHMCIQ0RygCY-ryiepILYZzZa1Kf28PeVTFYNNqb2Ponbasu7Irv6fy0IrNsHFXpkM4ZjerJ_tRmZoR5a16JxXg?key=Il4tEBUDQmGx3KtpmZOwUg" alt="" width="563"><figcaption></figcaption></figure>

<details>

<summary>Parameters:</summary>

* Filter value: Specify the SKU you wish to match.

- Case Sensitive (Aa): When enabled, the filter matches the exact capitalization.

* Whole Word Match (\[ab]): When enabled, matches only if the exact SKU is found, rather than partial matches.

- Regular Expression (.\*): When enabled, the filter value is treated as a regular expression allowing advanced matching. You might need an IT specialist to help you with that.

</details>

***

## 2. Trust Value

Triggers rules based on the numeric trust score percentage calculated for a customer.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXe3MlxljpKK-RJpcHrjL5v1o45sClLHslVWR1U0iZKr2uzUecO82VgkDypiiU-0iS4jgFb0Nq80se-KNjIkJymUMNCagdc2HCXmXhWhwSYlUFp9HwOTLY3VeFGkxFpK85bFob6Cqg?key=Il4tEBUDQmGx3KtpmZOwUg" alt="" width="563"><figcaption></figcaption></figure>

<details>

<summary>Parameters:</summary>

* Sign: Comparison operator used to evaluate the trust score:
  * <: less than
  * \=: equal to
  * \>: greater than

- Number: Specify the numeric value (0–100) against which the customer’s trust score will be compared.

</details>

***

### 3. Trust Rating

Triggers the rule based on a descriptive category of the customer's trust score.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXervDUWZgoIh5r4bNhimzUXpzUTd0HaePPRIrEkqmkkcIf70nCdKhLaaZHdA9UI17zsrjyqFGpJw4ei6xS6S0jIt4PBnpYE6kGgq95k9q1kdUtLFiOdSNioh7NzYPBfNwIhIAbZEg?key=Il4tEBUDQmGx3KtpmZOwUg" alt="" width="563"><figcaption></figcaption></figure>

<details>

<summary>Available Ratings:</summary>

* Unknown: No sufficient data available for rating.

- Bad (0–25): Frequent negative interactions such as returns or refunds.

* Mid (26–50): Moderate number of negative interactions.

- Good (51–75): Generally reliable with occasional negative interactions.

* Great (76–100): Consistently excellent customer behaviour.

</details>

***

### 4. Order Field

Allows triggering of rules based on specific order field values.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfeRcwV24yUDg3CZiECzSzOHIY-XQjQhXuNnZ5ljLbAQX83RgNF0qG7C9_4YZcwQV532oKzz2E6kaMgM5qSiPL5sSYrPyx_KKBLKFD2sjAefW7ERZI3fjftkBwXZ0r4jwGSVT3aTw?key=Il4tEBUDQmGx3KtpmZOwUg" alt="" width="563"><figcaption></figcaption></figure>

<details>

<summary>Parameters:</summary>

* Field: Select the specific order-related field to evaluate (e.g., Shipping Vendor, Shipping Service, Billing Address, Identifier, any order or item property).

- Value/Filter: Enter the value or text that the selected order field must match.
  * For boolean fields, use a simple toggle switch (True/False).
  * For numeric filed use numeric filtering
    * Sign: Comparison operator used to evaluate the value (<: less than, =: equal to, >: greater than)
    * Number: Specify the numeric value (0–100) against which the value will be compared.
  * For text fields, use advanced filtering options:
    * Case Sensitive (Aa): Match exact case.
    * Whole Word Match (ab): Match exact word(s) only.
    * Regular Expression (.\*): Enable regex for advanced matching patterns.

</details>

***

{% hint style="info" %}
### Examples:

* Triggering a rule if the SKU exactly matches "SKU-123" (case-sensitive).
* Triggering actions for customers with trust values less than 50.
* Executing specific actions when a customer's trust rating is marked as "Bad."
* Flagging orders where the "Billing Address" contains specific phrases or matches patterns (via regex).
{% endhint %}
