> For the complete documentation index, see [llms.txt](https://docs.premsoft.de/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.premsoft.de/en/plugins/product-configurator/versions.md).

# Versions

The Product Configurator is available in three versions. The **Basic** version is included for free; **Advanced** and **Premium** are unlocked conveniently as an **In-App purchase** right in the Shopware backend – without reinstalling.

## The versions at a glance

| Feature                                        | Basic | Advanced |  Premium  |
| ---------------------------------------------- | :---: | :------: | :-------: |
| Configurations                                 |   1   |     3    | unlimited |
| Products per configuration                     |   1   |     3    | unlimited |
| Basic form fields                              |   ✓   |     ✓    |     ✓     |
| All form fields (structure & content elements) |   –   |     –    |     ✓     |
| Expert calculation (formulas)                  |   –   |     –    |     ✓     |

* **Basic form fields** are all input fields from the *Input fields* group of the element selection (text, number, select list, date, etc.) – see [Elements & field types](/en/plugins/product-configurator/admin-dashboard/elements-and-field-types.md).
* **All form fields** additionally includes the structure elements (rows, groups, repeaters, dividers, spacers) and content elements (heading, explanation, notice boxes).
* **Expert calculation** refers to the [formula](/en/plugins/product-configurator/admin-dashboard/formula.md) features: price, dimension, weight and product-number calculation as well as default-value, display and option-price formulas.

## Unlocking a version

1. Open **Catalogues › Product Configurator**.
2. Switch to the **Plan** tab at the top.
3. You see all available versions with their features and prices. Your active version is marked as **Active**.
4. Click **Subscribe** on the desired version and follow the Shopware purchase dialog.

After the purchase, the additional features are available immediately.

## What happens to locked features?

Features your current version does not grant access to are **not hidden, but shown as disabled** – with a short hint and a link to the **Plan** tab. This way you can always see what a higher version adds:

* Element types that require a higher version appear in the selection but cannot be chosen.
* The [formula](/en/plugins/product-configurator/admin-dashboard/formula.md) inputs (the *Calculation* tab, the option price formula, the default-value/display formula) are visible but disabled.

## Usage indicator

For the limited features you see a **usage indicator**:

* **Configurations:** In the overview (the *Configurations* tab) a bar shows "X of Y configurations used". When the limit is reached, the **Create configuration** button is disabled.
* **Products per configuration:** In the *Products* tab of a configurator a bar shows "X of Y products used". When the limit is reached, the product selection cannot be filled further.

In the **Premium** version both values are unlimited – the usage indicator is then not shown.

{% hint style="info" %}
**Note:** Existing data is kept when switching. If you downgrade your version, configurations or products you already created are not deleted – you simply cannot create new ones beyond the respective limit.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.premsoft.de/en/plugins/product-configurator/versions.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
