# Customer Portal

The **realvirtual Customer Portal** at [download.realvirtual.io](https://download.realvirtual.io) is the central web platform for managing your realvirtual licenses, downloading packages, generating temporary access codes for your team, and viewing invoices.

## Getting Started

Open [download.realvirtual.io](https://download.realvirtual.io) in your browser. You will see two options:

* **Downloads** — Download realvirtual Unity packages
* **Customer Portal** — Manage licenses, codes, and invoices

<figure><img src="https://260262196-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpYxFg97YnJX96UzNNTSd%2Fuploads%2Fgit-blob-1564936bffcab4e6a28cfede3ec348cdb786bee1%2Fcustomer-portal-landing.png?alt=media" alt=""><figcaption><p>Customer Portal landing page at download.realvirtual.io</p></figcaption></figure>

## Downloads

Click **Downloads** to access your available realvirtual packages. You need to log in with your invoice credentials first (Invoice Number, Billing ZIP Code, Email).

{% hint style="warning" %}
**First Installation?** You must download the `.tgz` package files from this page before you can install realvirtual in Unity. Download all `.tgz` files to a local folder, then import them in Unity via **Package Manager → Add package from tarball**. See [Installation](https://doc.realvirtual.io/basics/installation) for step-by-step instructions.
{% endhint %}

After login, you see all packages available for your license:

* **UPM packages** (`.tgz`) — For Unity 6.3+ projects using the Package Manager
* **Legacy packages** (`.unitypackage`) — For older Unity versions

Each file shows its size and upload date. Click the download icon to download.

<figure><img src="https://260262196-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpYxFg97YnJX96UzNNTSd%2Fuploads%2Fgit-blob-ee5ebf0b7cd014ab37a358fed0f2e850ac81af59%2Fcustomer-portal-downloads.png?alt=media" alt=""><figcaption><p>Downloads page showing available packages</p></figcaption></figure>

{% hint style="info" %}
Current version is **realvirtual Professional 6.3** for **Unity 6 LTS (6000.3)**, provided as UPM packages. Import them via Unity Package Manager → Add package from tarball.
{% endhint %}

## Customer Portal Login

Click **Customer Portal** to access license management. The portal uses passwordless **magic link** authentication:

1. Enter the **email address** from your invoice
2. Click **Request Login Link**
3. Check your email for the login link
4. Click the link to access your portal

<figure><img src="https://260262196-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpYxFg97YnJX96UzNNTSd%2Fuploads%2Fgit-blob-8af772e61e7de1ea7b63d4a011333b56f0224916%2Fcustomer-portal-login.png?alt=media" alt=""><figcaption><p>Customer Portal login with magic link</p></figcaption></figure>

{% hint style="warning" %}
Use the email address associated with your invoice. If you are unsure which email was used, check your original purchase confirmation or contact support.
{% endhint %}

## Portal Dashboard

After logging in, the portal dashboard shows your complete account overview:

<figure><img src="https://260262196-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpYxFg97YnJX96UzNNTSd%2Fuploads%2Fgit-blob-3a668978588d5b7a28cdf3cde2cc9407b594fec0%2Fcustomer-portal-dashboard.png?alt=media" alt=""><figcaption><p>Customer Portal dashboard with license entitlements and code management</p></figcaption></figure>

### Your License Entitlements

The **License Entitlements** section shows all products associated with your account:

* **Product name** and edition (e.g., realvirtual.io Professional 6.3)
* **License type** — perpetual, subscription, or monthly
* **Total licenses** and **seats** available

### Temporary Codes / Seats

Temporary codes let you distribute access to your team members. The overview shows:

* **Total Seats** — Your total seat pool across all products
* **In Codes** — Seats currently allocated to generated codes
* **Available** — Seats still available for new codes
* **Active Codes** — Number of currently active codes

Click **Manage Temporary Codes** to create and manage codes.

### Invoices & Billing

Click **View Invoices** to see and download your invoices as PDF.

## Temporary Code Management

The code management page lets you generate, track, and revoke temporary access codes for your team.

<figure><img src="https://260262196-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpYxFg97YnJX96UzNNTSd%2Fuploads%2Fgit-blob-0046fbce827599961f72f84616f5feea77533c7b%2Fcustomer-portal-codes.png?alt=media" alt=""><figcaption><p>Temporary Code Management with code generation and status overview</p></figcaption></figure>

### Generating a New Code

1. Select the **Product** from the dropdown
2. Set the number of **Seats** (how many users can use this code simultaneously)
3. Set the **Days** until expiration (max 365)
4. Optionally add a **Label** for identification (e.g., "Summer 2026" or "Team Berlin")
5. Click **Generate**

The generated code will appear in the **Existing Codes** list below.

### Managing Existing Codes

Each code shows:

| Column          | Description                                  |
| --------------- | -------------------------------------------- |
| **Code**        | The access code to share with users          |
| **Product**     | Which product the code grants access to      |
| **Label**       | Your custom label for identification         |
| **Nutzung**     | Current usage: active sessions / total seats |
| **Valid Until** | Expiration date                              |
| **Status**      | Active, Expired, or Revoked                  |

You can **revoke** active codes by clicking the delete button. Unused seats are returned to your pool immediately.

### Using a Temporary Code

Share the generated code with your team member. They enter the code in the Unity **User Hub** (`Tools > realvirtual > User Hub`) to activate their seat. See [Login & Download Updates (Pro)](https://doc.realvirtual.io/basics/login-and-download-updates-pro) for details on the Unity-side setup.

## Partner Keys

If you received a **Partner Key** (in the format `PK-XXXX-XXXX-XXXX`) from your sales partner, you can use it to activate your realvirtual license directly in Unity.

### Activating a Partner Key in Unity

1. Open the Unity **User Hub** via `Tools > realvirtual > User Hub`
2. Enter the Partner Key (`PK-XXXX-XXXX-XXXX`) in the **Code** field
3. Enter your **Email** address
4. Click **Login**

Your license activates immediately. You can start using realvirtual Professional right away.

{% hint style="info" %}
Partner Keys track concurrent sessions — when you close Unity, your seat is freed for others. If your organization also has a direct license (via invoice), the Partner Key seats are tracked separately.
{% endhint %}

{% hint style="warning" %}
If you see a "No seats available" error, all seats on the Partner Key are currently in use. Contact your sales partner to request additional seats or wait for a seat to become available.
{% endhint %}

## See Also

* [Login & Download Updates (Pro)](https://doc.realvirtual.io/basics/login-and-download-updates-pro) — Managing licenses from within Unity
* [Installation](https://doc.realvirtual.io/basics/installation) — Installing realvirtual packages
