So migrieren Sie von WHMCS zu IPTVbp

Der Wechsel Ihrer IPTV-Abrechnung weg von WHMCS sollte nicht bedeuten, jeden Kunden von Hand neu einzutippen. Der integrierte Importer von IPTVbp, für jeden Shop kostenlos, bringt Ihre WHMCS-Kunden, Abonnements und Logins, Produkte und Preise, Rechnungshistorie und Support-Tickets in Ihren neuen Shop – hier steht genau, wie das funktioniert und was Sie noch selbst erledigen.

Kurze Antwort

Um von WHMCS zu IPTVbp zu migrieren, öffnen Sie in Ihrem Dashboard Customers → Import customers und übernehmen Ihre Daten mit dem empfohlenen Export Script (einer tokengeschützten PHP-Datei, die Sie herunterladen und auf Ihren eigenen WHMCS-Server hochladen; sie liest die WHMCS-MySQL-Datenbank direkt aus und entschlüsselt Stream-Passwörter) oder mit einem WHMCS-Datenbank-Backup (.sql oder .sql.gz), falls der Server offline oder nicht mehr vorhanden ist. Im Zuordnungsbildschirm ordnen Sie jedes WHMCS-Produkt einem Ihrer IPTVbp-Produkte zu – oder lassen IPTVbp es mit dem Export Script oder einem Backup samt Abrechnungszyklen und Preisen aus WHMCS anlegen – und ordnen benutzerdefinierte Felder Benutzername, Passwort oder MAC zu. IPTVbp legt dann für jeden passenden Service einen Kunden und ein Abonnement (Subscription) mit Zugangsdaten, Status und Verlängerungsdatum (aus dem nächsten Fälligkeitsdatum) an, plus eine bezahlte Migrationsrechnung pro Abonnement. Mit dem Export Script oder einem Backup übernimmt die vollständige Migration außerdem die Details jedes Kunden (Telefon, Firma, Adresse, benutzerdefinierte Felder und Notizen) und sein ursprüngliches Anmeldedatum, Guthaben in Ihrer Shop-Währung als einlösbares Shop-Guthaben, jede WHMCS-Rechnung mit ihren Zahlungen als schreibgeschützte Historie sowie Support-Tickets mit ihren Antworten. Neue Panel-Lines legt sie nicht an (sie verknüpft nur bestehende). Mit dem Export Script oder einem Backup behalten Ihre Kunden ihr WHMCS-Passwort: Sie melden sich mit derselben E-Mail-Adresse und demselben Passwort an. Ein Kunde, dessen WHMCS-Passwort in einem Format vor WHMCS 4.2.1 gespeichert ist, erhält ein zufälliges Portal-Passwort; senden Sie ihm nach dem Import eine Passwort-Zurücksetzung. Der WHMCS-Importer ist für jeden Shop kostenlos, auch im kostenlosen Tarif – nichts zu kaufen, kein Code einzugeben. Der Importer stellt Ihre Panel-Lines nie bereit, ändert sie nie und kündigt sie nie; nichts davon unterbricht also den laufenden Zugang Ihrer Kunden.

Schritt für Schritt

  1. 1

    Produkte vorab anlegen (optional)

    Der WHMCS-Importer ist für jeden Shop kostenlos, auch im kostenlosen Tarif: Es gibt nichts zu kaufen oder freizuschalten. Sie können die IPTVbp-Produkte, denen Kunden zugeordnet werden sollen, vorab anlegen – oder sie im Zuordnungsbildschirm von der vollständigen Migration aus WHMCS erstellen lassen. Bei jedem WHMCS-Produkt, das nicht zugeordnet ist, werden alle zugehörigen Services übersprungen.

  2. 2

    Import customers öffnen und Import-Methode wählen

    Gehen Sie in Ihrem Dashboard zu Customers → Import customers (Tab WHMCS Migration, neben dem kostenlosen CSV-Importer). Wählen Sie das empfohlene Export Script oder ein Datenbank-Backup, falls Ihr WHMCS-Server offline oder nicht mehr vorhanden ist. Beide sind der vollständige Weg: Sie lesen auch Preise, Kundendetails, Rechnungshistorie, Tickets, Addons und konfigurierbare Optionen.

  3. 3

    WHMCS-Daten abrufen

    Export Script: Geben Sie die URL Ihres WHMCS-Shops ein, klicken Sie auf Generate Export Script, laden Sie die tokengeschützte PHP-Datei herunter und laden Sie sie per cPanel, FTP oder SSH in Ihr WHMCS-Stammverzeichnis hoch (den Ordner mit configuration.php). Das Script läuft auf Ihrem eigenen Server – es liest Ihre DB-Zugangsdaten aus configuration.php, liest die WHMCS-MySQL-Datenbank direkt aus und entschlüsselt Stream-Passwörter mit dem Encryption Hash Ihrer Installation – und sendet die Daten dann komprimiert an IPTVbp. Kann Ihr Server sie nicht senden, öffnen Sie die Seite des Scripts im Browser, laden Sie die angebotene Datei herunter und laden Sie stattdessen diese hoch. IPTVbp verbindet sich nie selbst mit Ihrer Datenbank. Datenbank-Backup: Laden Sie einen mysqldump der WHMCS-Datenbank hoch; Stream-Passwörter in einem Backup bleiben verschlüsselt, ordnen Sie sie also über ein benutzerdefiniertes Feld zu oder setzen Sie sie nachträglich.

  4. 4

    Anzahlen prüfen und zu importierende Status wählen

    Beide Methoden führen zu denselben Schritten. Prüfen Sie die abgerufenen Anzahlen an Kunden, Services und Produkten und wählen Sie dann, welche WHMCS-Status importiert werden – standardmäßig nur Active. Active wird zu ACTIVE und Suspended zu SUSPENDED; jeder andere Status (Terminated, Cancelled, Pending usw.) wird zu EXPIRED zusammengefasst und übersprungen, sofern Sie ihn nicht ausdrücklich auswählen.

  5. 5

    Produkte, benutzerdefinierte Felder, Addons und Optionen zuordnen

    Wählen Sie den Ziel-Shop und optional eine Panel-Integration. Ordnen Sie jedes WHMCS-Produkt – pro Abrechnungszyklus, wenn ein Produkt mehrere hat – einem Ihrer bestehenden IPTVbp-Produkte zu oder wählen Sie „Create from WHMCS“. Ordnen Sie benutzerdefinierte Felder Benutzername, Passwort, MAC-Adresse (MAC address), Panel-User-ID, E-Mail oder Notizen zu, und ordnen Sie Produkt-Addons und konfigurierbare Optionen Adult oder Multiroom (+N Verbindungen) zu. Legen Sie bei Bedarf den Auth-Typ pro Produkt fest (auto, Benutzername/Passwort oder MAC).

  6. 6

    Prüfen und Import starten

    Wählen Sie, was sonst noch mitkommen soll – Kundendetails, Guthaben, Rechnungshistorie und Support-Tickets (mit dem Export Script oder einem Backup standardmäßig alle aktiv). Starten Sie den Import – er schreibt die Daten direkt in Batches von 50 innerhalb von Transaktionen (für WHMCS gibt es keinen Probelauf), und die vollständige Migration läuft im Hintergrund mit Live-Fortschritt. Für jeden passenden Service legt er die Kundendatensätze an, ein Abonnement mit Ihren zugeordneten Zugangsdaten und einem Enddatum aus dem nächsten Fälligkeitsdatum, plus eine bezahlte „migration“-Rechnung.

  7. 7

    Wo nötig Passwort-Resets senden und das Export Script löschen

    Mit dem Export Script oder einem Datenbank-Backup melden sich Kunden mit der E-Mail-Adresse und dem Passwort an, die sie bei WHMCS verwendet haben. Kunden, deren WHMCS-Passwort in einem Format vor WHMCS 4.2.1 gespeichert ist, erhalten ein zufälliges Passwort: Senden Sie ihnen über die Seite Customers eine Passwort-Zurücksetzung. Wenn Sie das Export Script verwendet haben, löschen Sie die PHP-Datei danach von Ihrem WHMCS-Server. Ein erneuter Durchlauf ist sicher: Bei doppelten E-Mail-Adressen wird der bestehende Kunde verwendet, doppelte Abonnements aus Produkt + Zugangsdaten werden übersprungen, und Rechnungen, Tickets, Guthaben und angelegte Produkte, die bereits übernommen wurden, werden nicht doppelt hinzugefügt.

Was der WHMCS-Importer tatsächlich anlegt

Der Importer liest Ihre WHMCS-Daten und macht daraus echte IPTVbp-Datensätze – ein echter Datenumzug, kein Screen-Scraping, und präzise in dem, was er schreibt.

  • ●Ein Kunden-Login (Rolle end-customer) mit dem eigenen WHMCS-Passwort des Kunden, wenn das Export Script oder ein Backup es mitbringt (sonst ein zufälliges), plus ein EndCustomer pro Shop – hat ein Kunde keine E-Mail-Adresse, wird trotzdem ein EndCustomer angelegt, aber ohne Login (kein Portal-Konto).
  • ●Ein Abonnement pro WHMCS-Service mit Benutzername, Passwort, MAC, Status, Startdatum und End-/Verlängerungsdatum aus dem nächsten Fälligkeitsdatum, plus eine „migration“-Rechnung mit Status PAID, mit der seine Abrechnung in IPTVbp beginnt.
  • ●Aus WHMCS erstellte Produkte, wenn Sie das wählen: Name, Beschreibung, Produktgruppe als Kategorie und eine Laufzeit pro Abrechnungszyklus, der in WHMCS aktiviert ist, mit Preisen aus WHMCS. Sie werden in Ihrem Shop ausgeblendet angelegt, sodass nichts in den Verkauf geht, bevor Sie es geprüft und das Panel-Paket festgelegt haben.
  • ●Kundendetails: Telefon, Firma, Adresse und Land, benutzerdefinierte Kundenfelder, Admin-Notizen und das ursprüngliche WHMCS-Anmeldedatum. Nur leere Felder werden befüllt – Angaben, die ein Kunde in IPTVbp bereits hat, bleiben erhalten.
  • ●Guthaben in Ihrer Shop-Währung wird zu einlösbarem Shop-Guthaben und dem Kunden als aus seinem bisherigen Konto übertragenes Guthaben angezeigt.
  • ●Die WHMCS-Rechnungen aller übernommenen Kunden als schreibgeschützte Historie – Nummer, Daten, Status, Positionen, Summen und Zahlungsart, verknüpft mit dem importierten Abonnement, das sie abgerechnet haben (Entwürfe bleiben außen vor). Kunden sehen sie in ihrem Konto unter „Earlier invoices“; Sie sehen sie auf der Seite des Kunden, mit den jeweils erfassten Zahlungen. Sie werden nie erneut belastet und nie als Umsatz gezählt.
  • ●Support-Tickets mit ihren Antworten und ihrem Status; Antworten Ihres Teams werden unter Ihrem Konto mit dem Namen des WHMCS-Admins eingestellt.
  • ●Eine Panel-Verknüpfung nur, wenn Sie ein benutzerdefiniertes Feld für die Panel-User-ID zugeordnet UND eine Panel-Integration ausgewählt haben – sie verknüpft eine bestehende Line, eine neue wird nicht angelegt.

Zwei Wege zu Ihren Daten: Export Script oder Datenbank-Backup

IPTVbp bietet Ihnen zwei Zugänge, und beide führen in denselben Zuordnungsbildschirm und dieselbe Import-Engine.

  • ●Export Script (empfohlen): eine generierte, tokengeschützte, 24 Stunden gültige PHP-Datei, die Sie auf Ihrem eigenen WHMCS-Host ausführen. Sie liest die WHMCS-MySQL-Datenbank direkt aus, entschlüsselt Stream-Passwörter mit dem Encryption Hash Ihrer Installation und bringt alles mit: Preise, Kundendetails, Rechnungshistorie, Tickets, Addons und konfigurierbare Optionen.
  • ●Datenbank-Backup: Laden Sie einen mysqldump als .sql oder .sql.gz hoch, wenn der WHMCS-Server offline oder nicht mehr vorhanden ist. Er bringt dieselben Daten mit wie das Script, nur bleiben Stream-Passwörter verschlüsselt.
  • ●IPTVbp verbindet sich nie mit Ihrer WHMCS-Datenbank – mit dem Export Script findet das Auslesen der Datenbank vollständig auf Ihrem Server statt, und nur die daraus resultierenden Daten werden an IPTVbp gesendet. Die Daten werden höchstens sieben Tage aufbewahrt und gelöscht, sobald die Migration gelaufen ist.

Was nicht automatisch übertragen wird

Ein ehrlicher Migrationsplan zählt mehr als ein Ein-Klick-Versprechen. Diese Punkte erledigen Sie selbst – so ist es vorgesehen.

  • ●Panel-Bereitstellung – es werden keine neuen Lines angelegt; bestehende externe Lines werden nur verknüpft, wenn eine Panel-User-ID zugeordnet und ein Panel ausgewählt ist, und ein aus WHMCS erstelltes Produkt braucht sein Panel-Paket, bevor es verkauft werden kann.
  • ●Guthaben in einer anderen Währung als Ihrer Shop-Währung – es wird nicht umgerechnet; der Betrag wird in den Notizen des Kunden vermerkt, damit Sie ihn ausgleichen können. Affiliate-Guthaben werden als Notizen auf die Migrationsrechnung kopiert, nicht als Geldbetrag wiederhergestellt.
  • ●Alte Rechnungen sind Historie, keine offenen Forderungen – eine unbezahlte WHMCS-Rechnung wird in IPTVbp nicht erneut eingefordert; Verlängerungen starten ab dem importierten Abonnement.
  • ●Steuer-IDs, Bestellungen, Domains, Ticket-Anhänge und gespeicherte Zahlungsmethoden oder Karten – nichts davon wird importiert.

Behalten Ihre Kunden ihren Zugang?

Der Importer überträgt Abrechnungsdatensätze in IPTVbp – Ihre eigentlichen IPTV-Lines berührt er nicht, stellt sie nicht neu bereit und kündigt sie nicht. Bestehende Panel-Lines laufen unverändert weiter; der Importer verknüpft sie höchstens lesend. Auch der Portal-Zugang wird übernommen: Mit dem Export Script oder einem Backup melden sich Ihre Kunden mit ihrer WHMCS-E-Mail-Adresse und ihrem WHMCS-Passwort an. Nur Kunden mit einem sehr alten WHMCS-Passwortformat brauchen eine Passwort-Zurücksetzung – planen Sie diesen Versand über die Seite Customers als Teil des Go-lives ein. Da bei doppelten E-Mail-Adressen der bestehende Kunde verwendet wird und doppelte Abonnements übersprungen werden, können Sie den Import gefahrlos mehrfach ausführen, während Sie Ihre Zuordnung verfeinern.

Die Plattform, auf die Sie migrieren

IPTVbp ist eine für IPTV gebaute Abrechnungs- und Automatisierungsplattform, kein generisches Hosting-Abrechnungstool, das nachträglich für IPTV umgebaut wurde. Sie bringt die Panel-Integrationen, Zahlungswege und White-Label-Optionen mit, die Reseller tatsächlich brauchen.

  • ●18 IPTV-Panels – NXT, XUI, Xtream UI, Ultra 8K, Strong 8K, Activation Panel, Xtream Masters und 11 weitere – plus Plex, Jellyfin, Emby und Silo.
  • ●21 Zahlungs-Gateways, darunter Stripe, PayPal, SumUp, Square, Rampex, NOWPayments, Plisio, Litepay, BTCPay, PayRam und Interac e-Transfer.
  • ●Volles White-Label: Markenname, Logo, Favicon, Farben, eigenes CSS und eigene Meta-Angaben, ein Schalter „hide Powered by“, kostenlose Subdomains pro Anbieter und eigene Domains per CNAME hinter Cloudflare SSL.
  • ●Tarife von der kostenlosen Testphase (€0, kostenlos, bis Sie 25 zahlende Kunden haben) bis Starter €29/Monat, Professional €79/Monat, Business €149/Monat (Most Popular) und Enterprise €299/Monat.

Warum IPTVbp

  • ✓Integrierter WHMCS-Importer, für jeden Shop kostenlos: ein echter Migrationsweg per Export Script direkt im Anbieter-Portal (oder per SQL-Backup, wenn WHMCS offline ist) – kein kostenpflichtiges Beratungsprojekt.
  • ✓Das Auslesen der Datenbank passiert auf Ihrem eigenen Server und Stream-Passwörter werden lokal entschlüsselt – IPTVbp braucht also nie Ihre WHMCS-Datenbank-Zugangsdaten.
  • ✓Für IPTV gebaute Abrechnung: Authentifizierung per Benutzername/MAC, Bouquets, Multiroom und Adult-Pakete sind vollwertige Funktionen, keine Anbauten.
  • ✓18 IPTV-Panels, Plex, Jellyfin, Emby und Silo und 21 Zahlungs-Gateways (Karten, Wallets, Krypto und Interac) sofort einsatzbereit.
  • ✓Volles White-Label mit eigenen Domains und eine kostenlose Testphase ohne Enddatum (kostenlos, bis Sie 25 zahlende Kunden haben), um die Plattform zuerst zu testen. Der WHMCS-Importer ist in jedem Tarif kostenlos, auch in der kostenlosen Testphase.
  • ✓Ehrlicher, zuordnungsbasierter Import: Sie bestimmen genau, welche Produkte, Status, Felder und Historie wo landen – und erneute Durchläufe sind sicher.

Häufig gestellte Fragen

Was wird von WHMCS zu IPTVbp nicht automatisch übertragen?+

Die Panel-Bereitstellung wird nicht übertragen: Es werden keine neuen Lines angelegt, und ein aus WHMCS erstelltes Produkt braucht sein Panel-Paket, bevor es verkauft werden kann. Guthaben in einer anderen Währung als Ihrer Shop-Währung wird nicht umgerechnet (es bleibt als Notiz erhalten), Affiliate-Guthaben werden nur als Notizen kopiert, und Steuer-IDs, Bestellungen, Domains, Ticket-Anhänge und gespeicherte Zahlungsmethoden werden nicht importiert. Alte Rechnungen kommen als schreibgeschützte Historie mit, nicht als offene Rechnungen, die eingefordert werden.

Werden meine Kunden durch die Migration beeinträchtigt?+

Der Importer selbst beeinträchtigt sie nicht. Er überträgt Abrechnungsdatensätze in IPTVbp und berührt Ihre aktiven IPTV-Lines nie, stellt sie nie neu bereit und kündigt sie nie, sodass bestehende Zugänge weiterlaufen. Mit dem Export Script oder einem Datenbank-Backup behalten Ihre Kunden ihr WHMCS-Passwort und melden sich mit derselben E-Mail-Adresse und demselben Passwort an. Kunden, deren WHMCS-Passwort in einem Format vor WHMCS 4.2.1 gespeichert ist, erhalten ein zufälliges Passwort – senden Sie ihnen beim Go-live über die Seite Customers eine Passwort-Zurücksetzung. Sie können den Import gefahrlos erneut ausführen, während Sie Ihre Zuordnung verfeinern, denn bei doppelten E-Mail-Adressen wird der bestehende Kunde verwendet und doppelte Abonnements werden übersprungen.

Braucht IPTVbp mein WHMCS-Datenbankpasswort?+

Nein. Mit dem empfohlenen Export Script laden Sie eine tokengeschützte PHP-Datei auf Ihren eigenen WHMCS-Server hoch; sie liest Ihre Datenbank-Zugangsdaten aus configuration.php, liest die WHMCS-MySQL-Datenbank direkt auf Ihrem Host aus und gibt die Ergebnisse an IPTVbp zurück. IPTVbp verbindet sich nie mit Ihrer Datenbank. Ist Ihr WHMCS-Server offline, laden Sie stattdessen ein Datenbank-Backup hoch: Auch dafür ist kein Datenbankpasswort nötig.

Übernimmt der Importer meine WHMCS-Rechnungen und Zahlungshistorie?+

Ja, mit dem Export Script oder einem Datenbank-Backup. Die WHMCS-Rechnungen aller übernommenen Kunden kommen als schreibgeschützte Historie mit – Nummer, Daten, Status, Positionen, Summen, Zahlungsart und die dazu erfassten Zahlungen –, verknüpft mit dem Kunden und, wo eine Rechnung einen Service abgerechnet hat, mit dem importierten Abonnement. Kunden sehen sie in ihrem Konto unter „Earlier invoices“, Sie sehen sie auf der Seite des Kunden. Es ist reine Historie: nie erneut belastet und in IPTVbp nie als Umsatz gezählt. Jedes importierte Abonnement erhält außerdem eine bezahlte „migration“-Rechnung, mit der seine Abrechnung in IPTVbp beginnt. Guthaben in Ihrer Shop-Währung wird zu einlösbarem Shop-Guthaben.

Werden meine Produkte und Preise automatisch nachgebildet?+

Ja, das geht. Ordnen Sie im Zuordnungsbildschirm jedes WHMCS-Produkt (bei Bedarf pro Abrechnungszyklus) einem Ihrer IPTVbp-Produkte zu oder wählen Sie „Create from WHMCS“: IPTVbp legt das Produkt mit seinem WHMCS-Namen, seiner Beschreibung und Gruppe an, mit einer Laufzeit pro in WHMCS aktiviertem Abrechnungszyklus und mit Preisen aus WHMCS in Ihrer Shop-Währung. Hat WHMCS keine Preise in Ihrer Shop-Währung, verwendet IPTVbp die Preise der WHMCS-Standardwährung und weist Sie darauf hin, sie zu prüfen. Neue Produkte werden in Ihrem Shop ausgeblendet angelegt, bis Sie sie geprüft und ihr Panel-Paket festgelegt haben. Dafür brauchen Sie das Export Script oder ein Datenbank-Backup; bei jedem WHMCS-Produkt, das Sie nicht zuordnen, werden alle zugehörigen Services übersprungen.

Wie werden die Benutzernamen und Passwörter meiner Kunden behandelt?+

Das Export Script entschlüsselt Service- und Custom-Field-Passwörter auf Ihrem eigenen Server mit dem Encryption Hash Ihrer Installation und importiert sie in das Abonnement, sodass die meisten Logins unverändert übernommen werden. Die Entschlüsselung erfolgt nach bestem Bemühen für die Verfahren von WHMCS 8.x und 7.x – kann ein Wert nicht entschlüsselt werden, wird er unverändert übernommen, sodass einige Passwörter eventuell manuell korrigiert werden müssen. Ein Datenbank-Backup kann sie nicht mitbringen, weil WHMCS sie mit einem Schlüssel verschlüsselt, der nicht im Backup enthalten ist. Da keine Panel-Line angelegt wird, werden Zugangsdaten zur Referenz gespeichert und nur dann mit bestehenden Lines verknüpft, wenn Sie eine Panel-User-ID zuordnen.

Ist die WHMCS-Migration inklusive oder ein Extra?+

Sie ist inklusive und kostenlos, für jeden Shop: Der WHMCS-Importer ist in jedem Tarif aktiv, auch in der kostenlosen Testphase – nichts zu kaufen, kein Code einzugeben. Der allgemeine CSV-Importer für Exporte aus jedem anderen System ist ebenfalls für jeden Shop kostenlos. Sie möchten es nicht selbst machen? Wir übernehmen den Umzug für Sie, kostenlos.

Bereit, das auf Autopilot zu stellen?

Kostenlos, bis Sie 25 zahlende Kunden haben. Keine Kreditkarte nötig.

Kostenlos bis zu 25 zahlenden Kunden
Keine Kreditkarte nötig
Jederzeit kündbar