# Customer groups

You can assign users to different customer groups to enable [custom pricing](https://doc.ibexa.co/en/latest/product_catalog/prices/index.md). This enables you to give specific prices or price discounts (global or per product) to specific groups of users.

For example, you can offer a 10% discount for all products in the catalog to users who belong to the Resellers customer group.

By using [Discounts](https://doc.ibexa.co/en/latest/discounts/discounts_guide/index.md), you can create even more complex rules that apply to only selected customer groups or to all customers.

Tip

Customer groups aren't the same as [user groups](https://doc.ibexa.co/en/latest/users/user_registration/#user-groups). User groups concern all users in the system and can be used, for example, to handle permissions. Customer groups refer specifically to the commerce functionalities and enable handling prices.

## Enabling customer groups

To enable the use of customer groups, you need to modify the user content type's definition by adding a [customer group field](https://doc.ibexa.co/en/latest/content_management/field_types/field_type_reference/customergroupfield/index.md).

With this field you can add a user to any of the predefined customer groups.
