> For the complete documentation index, see [llms.txt](https://help.aranet.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.aranet.com/aranet-cloud-page/aranet-cloud-landing-page/workspace-management/purchasing-license/activating-license-via-activation-code.md).

# Activating License via Activation Code

{% hint style="info" %}
This is related to workspaces, which have Trial/Management licenses. Or freshly created workspaces.
{% endhint %}

Any Trial/Management license workspace is able to upgrade its license. The activation code allows for managing this in a much easier and faster way than before.

{% hint style="info" %}
Customer can purchase a Cloud license only or a device bundle (base + sensors) with a cloud license on [aranet.com](https://aranet.com)
{% endhint %}

To proceed, you have to log in to your aranet.com account profile. After you have logged in, please head to the Shop -> Aranet Cloud, and click on the Aranet Cloud license. The following screen will appear:

<div data-with-frame="true"><figure><img src="/files/5Hg4HwiUSqobtbPiK6zt" alt=""><figcaption></figcaption></figure></div>

Here you can choose the type of Cloud License - Basic or Annual, the number of base stations, and the sensors.

Then add it to the cart, and finish the purchase. After finishing the purchase, an email with a unique code will be sent, and it will appear in the tab My Cloud Licenses. From now, you will have 6 months to activate your Cloud License.

{% hint style="info" %}
Cloud service usage begins only when the code is activated in the Aranet Cloud workspace.
{% endhint %}

Now, to activate your license and redeem the code, head to your Aranet Cloud workspace.

After you have logged in successfully, head to the Base Stations tab and click on Add Base Station. As soon as this is finished, you will be able to activete a Basic/Pro license for your workspace.

You can redeem it from different tabs in Aranet Cloud, like:

* From Workspace -> License -> Redeem code:

<div data-with-frame="true"><figure><img src="/files/3juB8ifxDJ6Tieyo9gue" alt=""><figcaption></figcaption></figure></div>

* From the Create new workspace pop-up window:

<figure><img src="/files/pAggxSP9Te4AXHDNGQRL" alt=""><figcaption></figcaption></figure>

* Or from any other tab, by pressing the Upgrade license button, which is coloured in orange.

#### Redeeming the code

After you have pressed Redeem code, a new pop-up window will appear:

<div data-with-frame="true"><figure><img src="/files/ln9qJSsnGRa1MGJx9GQJ" alt="" width="375"><figcaption></figcaption></figure></div>

Here, you have to enter the code that you have received.

<div data-with-frame="true"><figure><img src="/files/KcF427Y9CAVBXOUPveCA" alt="" width="375"><figcaption></figcaption></figure></div>

After you enter your code, please click on the Apply button. A new screen will appear, which acknowledges a successful upgrade.

<div data-with-frame="true"><figure><img src="/files/g9jbWojnI1k02ucC1MpL" alt=""><figcaption></figcaption></figure></div>

To check the status of the licence, please head to Workspace -> License. Here you will see all necessary information regarding your license, such as: Which license package are you using, how many base stations and sensors it includes, and until which date the license is valid.

<div data-with-frame="true"><figure><img src="/files/dlKFuhk9d5WkQAMDLOpG" alt=""><figcaption></figcaption></figure></div>

#### Error handling

In some cases, it is possible to get the error messages, which do not allow for upgrading the plan.

{% tabs %}
{% tab title="Code is invalid" %}

<div data-with-frame="true"><figure><img src="/files/GxQMrZYnxNYhEVYjeZB9" alt=""><figcaption></figcaption></figure></div>

Activation code is invalid - this message states that there is no such code that can be synchronized with the database and activated.&#x20;

Please check whether the code is entered correctly and matches the expected format. Format example: **A1B2-C3D4**.
{% endtab %}

{% tab title="Code has expired" %}

<div data-with-frame="true"><figure><img src="/files/p48x9w0CQKvGwwDKbvEe" alt=""><figcaption></figcaption></figure></div>

Activation code has expired - the following message states that the code has expired. This means that the code was not activated for a period of 6 months after the purchase was made.
{% endtab %}

{% tab title="Code already used" %}

<div data-with-frame="true"><figure><img src="/files/XMoIz0wZQvRkW5PMUhd6" alt=""><figcaption></figcaption></figure></div>

Activation code already used - this message states that the code was previously used to upgrade another workspace and can not be used multiple times.
{% endtab %}

{% tab title="Code is deactivated" %}

<div data-with-frame="true"><figure><img src="/files/wclIqNoJ6OABjRaAuuiD" alt=""><figcaption></figcaption></figure></div>

Activation code is deactivated - if you get this message, please get in touch with support.
{% endtab %}
{% endtabs %}


---

# 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://help.aranet.com/aranet-cloud-page/aranet-cloud-landing-page/workspace-management/purchasing-license/activating-license-via-activation-code.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.
