Media Servers

So verbinden Sie Jellyfin oder Emby und verkaufen Zugang zu Ihrem Server

API-Key auf Ihrem Jellyfin- oder Emby-Server erstellen, im Portal hinzufügen und Tarife verkaufen. Kundenkonten werden für Sie angelegt und deaktiviert.

3 min read
Published 12. Februar 2026
Last checked 28. Oktober 2026
jellyfin
emby
media-server
integration
billing

Jellyfin- und Emby-Server werden mit einem API-Key verbunden. Danach erhält ein Kunde, der bezahlt, ein eigenes Konto auf Ihrem Server mit den Limits seines Tarifs und seinen Login per E-Mail. Zahlt er nicht mehr, wird das Konto deaktiviert. Sie müssen kein eigenes Skript betreiben.

1Step 1 of 3API-Key auf Ihrem Server erstellen

Melden Sie sich als Administrator im Dashboard Ihres Servers an.

  • Jellyfin: Gehen Sie zu Dashboard → API Keys, klicken Sie auf + Add und geben Sie dem Key einen Namen, zum Beispiel Billing Platform.
  • Emby: Gehen Sie zu Advanced → API Keys, klicken Sie auf New Api Key und geben Sie eine Beschreibung ein.

Kopieren Sie den Key. Diese Menüs gehören zu Jellyfin und Emby, nicht zu Ihrem Portal.

2Step 2 of 3Server hinzufügen

Gehen Sie zu Panels → Media servers → All media servers. Klicken Sie unter Add New Service auf die Karte Jellyfin oder Emby und füllen Sie aus:

  • Display Name: ein Name für den Server. Das erste Produkt, das Sie darüber verkaufen, wird danach benannt; Sie können das Produkt später umbenennen.
  • Server URL: die Adresse Ihres Servers, meist auf Port 8096.
  • API Key: der Key aus Schritt 1.

Klicken Sie auf Add Server. Die Seite Ihres Servers öffnet sich.

3Step 3 of 3Tarife erstellen und verkaufen

Öffnen Sie den Tab Plans, klicken Sie auf Create plan, legen Sie Streams und Preise fest und klicken Sie auf Save Template. Klicken Sie dann beim Tarif auf Sell as product und auf Create product. Die vollständige Anleitung zu Medienserver-Tarifen ist unten verlinkt.

Was automatisch passiert

  • Kauf: Der Kunde wählt auf Ihrer Produktseite einen Benutzernamen und kann dort sein eigenes Passwort festlegen; lässt er das Feld leer, erstellen wir eines. (Wenn Sie das Passwort immer selbst vergeben möchten, entfernen Sie auf der Bearbeitungsseite des Produkts in der Karte Customer login den Haken bei Customers choose their own password at checkout.) Wir legen sein Konto auf Ihrem Server an, wenden die Limits des Tarifs an und schicken ihm per E-Mail seinen Login und die Adresse Ihres Servers.
  • Bibliotheken: Ein neues Konto erhält die Bibliotheken, die in seinem Tarif angehakt sind. Ist nichts angehakt, erhält der Tarif alle Bibliotheken auf Ihrem Server. Hat der Tarif Bibliotheken mit Optional, erhält ein Kunde, der eine davon abwählt, die Bibliotheken des Tarifs ohne diese. Bestehende Kundenkonten behalten die Bibliotheken, die sie bereits haben: Spätere Änderungen an den Haken betreffen nur Konten, die nach der Änderung angelegt werden.
  • Streams: Das Stream-Limit wird direkt im Konto des Kunden gesetzt.
  • Tarif später geändert: Klicken Sie im Tab Plans auf Re-sync limits, um die neuen Limits auf Kunden mit aktivem Abonnement anzuwenden. Konten, die Sie selbst angelegt haben, bleiben unberührt.
  • Verlängerung: Das Konto bleibt aktiv. War es abgeschaltet, wird es durch die Verlängerung wieder eingeschaltet.
  • Nicht bezahlt: Nach der Kulanzzeit Ihres Shops (normalerweise 7 Tage nach dem Enddatum) wird das Konto deaktiviert, nicht gelöscht.
  • Gekündigt: Der Kunde behält den Zugang bis zum Enddatum, danach wird das Konto deaktiviert.
  • Testzugang abgelaufen: Das Testkonto wird sofort entfernt. Testzugänge haben keine Kulanzzeit.

Ready to try it yourself?

Spin up your own IPTVbp store and connect a panel. It's kostenlos, bis Sie 25 zahlende Kunden haben, no card needed.

Start free trial