# Transaction Category

### Hierarchy Breakdown

1. **Parent Category:** 12 Top level categories that provide a broad classification. Example: Retail & Shopping, Health & Wellness etc.
2. **Category Group:** 34 Mid-level categories that group related category types under a Parent category. Examples: Retail & Department Stores, Clothing & Fashion etc.
3. **Category Type:** 500+ Detailed categories that specify the exact nature of the transaction. Examples: Clothing, Apparel, Footwear etc.

<figure><img src="/files/YoQvDtpr7gaXSZAnwfY0" alt=""><figcaption><p>Hierarchy Breakdown</p></figcaption></figure>

#### Response Object:

<div align="left"><figure><img src="/files/y7llpldEfQ0uB510vk1F" alt=""><figcaption></figcaption></figure></div>

### Customising Categories

If you have an existing category system and prefer to continue using it, Snowdrop can integrate its categorization with yours. By default, MRS Category Types will be mapped to the most detailed level of your category system. However, the system is highly flexible, allowing for various mapping configurations, such as mapping our Category Groups to your category system or aligning all our Types with your custom categories.

Steps:

1. Provide Snowdrop with your equivalent parent and group categories. Also custom icons if you wish.
2. Snowdrop will perform an initial mapping to your categories which is then forwarded to you for review.
3. After confirmation, Snowdrop will implement the new custom categorisation.

<figure><img src="/files/5dPUqISgrf0CP62IMJZx" alt=""><figcaption><p>Choose any category level for transactions with category flexibility</p></figcaption></figure>

In addition you will need to supply the custom category icons you wish to use. See [Category Icons](/advanced-use-cases/categorization/category-icons.md).

<br>


---

# 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://devs.snowdropsolutions.co.uk/advanced-use-cases/categorization/transaction-category.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.
