# Lizenzzuweisung

## 1. Übersicht

Die VR Pay Integration verwendet ein zentrales Lizenzsystem:

* **Lizenzserver**: Verwaltet alle Installationen
* **Admin-Portal**: Web-Oberfläche zur Verwaltung
* **BC Extension**: Prüft Lizenz bei kritischen Aktionen

## 2. Lizenztypen

<table><thead><tr><th width="106.061767578125">Typ</th><th width="123.2850341796875">Webhooks/Monat</th><th width="103.3609619140625">Preis</th></tr></thead><tbody><tr><td><strong>Free</strong></td><td>50</td><td>Kostenlos</td></tr><tr><td><strong>Basic</strong></td><td>500</td><td>-</td></tr><tr><td><strong>Premium</strong></td><td>1.000</td><td>-</td></tr><tr><td><strong>Unlimited</strong></td><td>Unbegrenzt</td><td>-</td></tr></tbody></table>

## 3. Lizenzprüfung

Die Lizenz wird geprüft bei:

<table><thead><tr><th width="199.5203857421875">Aktion</th><th width="342.9884033203125">Lizenz erforderlich</th></tr></thead><tbody><tr><td>QR-Code erstellen</td><td>✅ Ja</td></tr><tr><td>Zahlungslink erstellen</td><td>✅ Ja</td></tr><tr><td>Gateway erstellen</td><td>✅ Ja</td></tr><tr><td>Webhooks verarbeiten</td><td>❌ Nein (Zahlungen gehen nicht verloren)</td></tr><tr><td>Status anzeigen</td><td>❌ Nein</td></tr></tbody></table>

#### Bei ungültiger Lizenz

Wenn die Lizenz ungültig oder deaktiviert ist:

* **Fehlermeldung**: "VR Pay Lizenz ungültig: \[Grund]"
* **Funktionen blockiert**: QR-Codes, Links, Gateways können nicht erstellt werden.
* **Webhooks**: Werden weiterhin verarbeitet.

## 4. Lizenz in BC prüfen

#### Status anzeigen

1. Öffnen Sie *"VR Pay Setup" / "VR Pay Einrichtung".*
2. Sehen Sie den *"Lizenzstatus"* im Bereich *"Lizenz".*
3. Oder klicken Sie oben in der Aktionsleiste auf *"Lizenz prüfen".*

<div align="left" data-with-frame="true"><figure><img src="/files/nMFLnzpLrLi9NH1UAiSE" alt="" width="563"><figcaption></figcaption></figure></div>

#### Angezeigte Informationen

<table><thead><tr><th width="180.2242431640625">Feld</th><th width="285.8062744140625">Beschreibung</th></tr></thead><tbody><tr><td><strong>Lizenzstatus</strong></td><td>Aktiv / Ausstehend / Inaktiv</td></tr><tr><td><strong>Lizenztyp</strong></td><td>Free / Basic / Premium / Unlimited</td></tr><tr><td><strong>Webhook-Nutzung</strong></td><td>z.B. "11 / 1000"</td></tr><tr><td><strong>Installation-ID</strong></td><td>Ihre eindeutige Installation-ID</td></tr></tbody></table>

## 5. Admin-Portal

Das Admin-Portal erreichen Sie unter:&#x20;

{% embed url="<https://vrpay-admin.solutioo.de>" %}

#### Funktionen

* **Installationen anzeigen**: Liste aller registrierten Installationen
* **Installation aktivieren/deaktivieren**: Per Klick auf Toggle-Symbol
* **Installation bearbeiten**: Lizenztyp ändern, Daten aktualisieren
* **Installation löschen**: Entfernt die Installation vollständig
* **Webhook-Zähler**: Zeigt verarbeitete Webhooks pro Installation

#### Installation aktivieren

1. Finden Sie die Installation in der Liste.
2. Klicken Sie auf das "*Toggle-Symbol"* (Kreis mit Haken).
3. Status wechselt auf *"Aktiv"* (grün)

## 6. Cache und Aktualisierung

Die Lizenz wird in BC gecached:

* **Cache-Dauer**: 60 Minuten
* **Manuelle Aktualisierung**: Klick auf *"Lizenz prüfen"*
* **Automatische Aktualisierung**: Bei jedem Webhook-Abruf

## 7. Registrierung neuer Installationen

Wenn eine neue BC-Installation zum ersten Mal startet:

1. BC sendet eine "*Registrierungsanfrage"* an den Lizenzserver.
2. Die Installation erscheint im Admin-Portal als *"Ausstehend".*
3. Ein Administrator muss die Installation *"aktivieren".*
4. Nach Aktivierung kann BC alle Funktionen nutzen.


---

# 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://docs.solutioo.de/vr-pay-integration/anwendung/erste-einrichtung.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.
