# Conditions section

{% hint style="warning" %}
If any of the conditions will fail, the table rate will be invalid, and shipping method will not be added. In order to make "OR" comparisons, go to [Requirements section](/table-rates/requirements-section.md) (more advanced conditions).&#x20;
{% endhint %}

{% hint style="info" %}
If a condition is left empty, it will not be applied.
{% endhint %}

<table><thead><tr><th width="188">Parameter</th><th>Explanation</th></tr></thead><tbody><tr><td>Country and State</td><td>If selected, shipping method will be added only for customers from this country and state<br><br>You can select only country, and leave state empty</td></tr><tr><td>ZIP (Postal code)</td><td>Provide a <strong>range</strong> of postal codes that will have this shipping method.<br>Note, this works only with numerical postal codes. If you need to use postal codes with letters, or verify by patterns, see <a href="/pages/ATuJ6BUkMbOMp1GyqfkB">Requirements section</a>.</td></tr><tr><td>Weight and Size</td><td>Input the minimum and/or maximum weight or size in fields</td></tr><tr><td>Apply checking dimensions for each product in the cart</td><td>If enabled, dimensions and weight mentioned before will be applied to all products individually, otherwise checks will be applied to summarized dimensions.</td></tr><tr><td>Order Subtotal</td><td>Input the minimum and/or maximum subtotal in fields</td></tr><tr><td>Customer role</td><td>Table rate will be valid only if customer has one of the roles selected in this field. </td></tr><tr><td>Limited to stores</td><td>Table rate will be valid only if customer is in one of stores selected in this field.</td></tr><tr><td>Limited to warehouse</td><td>Table rate will be valid only if product exists in the warehouses listed.</td></tr><tr><td>Apply rule for discounts</td><td>Table rate will be valid only if <strong>any</strong> of the discounts selected here is applied to the cart.</td></tr><tr><td>Skip rule for discounts</td><td>If <strong>any</strong> of the discounts selected here is applied to the cart, the table rate will be <strong>invalid</strong>.</td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://tablerate.docs.foxnetsoft.com/table-rates/conditions-section.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
