> ## Documentation Index
> Fetch the complete documentation index at: https://codebeans-cb-checkout-rules.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Preset rules

> Ready-made rules for the most common address, contact and compliance checks.

Preset rules are ready-made checks. You choose a few settings, write your message and save. Each preset can be added once. When it has been added, it shows an **Added** badge in the rule list.

## Add a preset rule

1. On the **Home** page, click **Add new rule**.
2. Choose a rule from the list.
3. Fill in the settings and the message, choose a status and click **Save**.

To change a rule later, click it in **My Rules** on the **Home** page.

## All preset rules

> [card] [Missing House Number](https://codebeans-cb-checkout-rules.mintlify.site/preset-rules/missing-house-number.md)
>
> Blocks addresses with no number in Address line 1.

> [card] [Missing Apartment, Suite, etc.](https://codebeans-cb-checkout-rules.mintlify.site/preset-rules/missing-apartment.md)
>
> Requires a number in Address line 2.

> [card] [Missing VAT Number](https://codebeans-cb-checkout-rules.mintlify.site/preset-rules/missing-vat.md)
>
> Requires company details on B2B orders.

> [card] [Prevent P.O. Boxes](https://codebeans-cb-checkout-rules.mintlify.site/preset-rules/prevent-po-box.md)
>
> Blocks P.O. Box addresses, in several languages.

> [card] [Phone Must Match Country](https://codebeans-cb-checkout-rules.mintlify.site/preset-rules/phone-country-match.md)
>
> Checks the phone's dial code against the shipping country.

> [card] [Block non-Latin characters](https://codebeans-cb-checkout-rules.mintlify.site/preset-rules/block-non-latin.md)
>
> Blocks letters outside the Latin alphabet in the fields you choose.

> [card] [Keyword Matching Rule](https://codebeans-cb-checkout-rules.mintlify.site/preset-rules/keyword-matching.md)
>
> Blocks words or characters you don't want in a field.

> [card] [Character Count Limit](https://codebeans-cb-checkout-rules.mintlify.site/preset-rules/character-limit.md)
>
> Sets a minimum and maximum length for a field.

> [card] [Regex Matching Rule](https://codebeans-cb-checkout-rules.mintlify.site/preset-rules/regex-matching.md)
>
> Checks a field against a pattern, such as a postcode or phone format.

> [card] [Additional Information Validation](https://codebeans-cb-checkout-rules.mintlify.site/preset-rules/compliance-info.md)
>
> Requires customs and tax IDs for certain countries.

> [!TIP]
>
> Need a check that isn't on this list? Build it with a [custom rule](https://codebeans-cb-checkout-rules.mintlify.site/custom-rules/overview.md), or [contact us](https://codebeans-cb-checkout-rules.mintlify.site/help/support.md) and tell us what you need.


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