Zum Inhalt springen

Migration · WHMCS

Von WHMCS zu NexCMP migrieren

WHMCS und NexCMP modellieren Kunden unterschiedlich. Ein Wechsel ist daher ein Neuaufbau mit präzisem Mapping und kein einfaches Kopieren von Dateien. In den 30 Arbeitstagen von NexCMP Source liest ein erfahrener Engineer Ihre Daten aus WHMCS aus, baut die passenden Strukturen in NexCMP auf und betreibt beide Systeme parallel, bis Sie umschalten.

Enthalten in NexCMP Source ($499 einmalig), nicht in NexCMP Free. VMware, WHMCS, HostBill, Blesta, Paymenter, StackBill, Virtualizor und Apache CloudStack sind Marken ihrer jeweiligen Eigentümer. NexCMP ist unabhängig und steht in keiner Verbindung zu ihnen und wird nicht von ihnen unterstützt.

Die Herausforderung: zwei unterschiedliche Abrechnungsmodelle

WHMCS ist eine allgemeine Billing- und Automatisierungsplattform für Webhosting: Kunden, Produkte und Dienstleistungen mit Abrechnungszyklen, Rechnungen sowie zahlreichen Gateways und Modulen. NexCMP wurde speziell für den Verkauf von Cloud-Servern entwickelt: Jeder Kunde verfügt über ein Prepaid-Wallet, von dem virtuelle Maschinen stunden- oder monatsweise abgerechnet werden; Rechnungen entstehen bei Kauf, Verlängerung oder Guthabenaufladung.

Deshalb lässt sich ein WHMCS-Service mit einem festen Fälligkeitsdatum nicht 1:1 auf NexCMP übertragen. Das Guthaben eines Kunden, seine aktiven Cloud-Server und der zugewiesene Plan lassen sich hingegen abbilden. Aufgabe des Engineers ist es, das passende Mapping für jedes Ihrer Produkte zu erarbeiten und transparent aufzuzeigen, welche Teile neu aufgebaut, archiviert oder gar nicht migriert werden.

NexCMP enthält keinen integrierten WHMCS-Importer, und diese Seite erhebt keinen entsprechenden Anspruch. Die Migration erfolgt als individuelle Dienstleistung durch unseren Engineer über Skripte gegen die WHMCS-Admin-API oder -Datenbank sowie gegen die NexCMP-Admin-Konsole, -API oder, falls erforderlich, direkt im Quellcode, den Sie besitzen.

Was migriert, neu aufgebaut oder archiviert wird

Jeder Datenpunkt wurde anhand der WHMCS-API-Referenz abgeglichen. Felder, die in der Referenz fehlen, werden direkt aus der WHMCS-Datenbank ausgelesen oder unberücksichtigt gelassen.

  • Kunden

    Was WHMCS bereitstellt
    GetClients listet alle Kunden auf und GetClientsDetails liefert die Details, darunter Status, Währung, Guthaben, benutzerdefinierte Felder und Notizen. Die Beispielantwort enthält weder Passwörter noch Passwort-Hashes.
    In NexCMP
    Migriert: Im NexCMP-Admin wird für jeden Kunden ein Account erstellt, verbunden mit einer Einladungs- oder Passwort-Reset-E-Mail, damit der Kunde ein neues Passwort vergeben kann.

    Source: WHMCS — GetClientsDetails · abgerufen 2026-10-19

  • Guthaben

    Was WHMCS bereitstellt
    Der Kundendatensatz enthält einen Guthabenbetrag, und GetCredits gibt das entsprechende Guthabenprotokoll aus.
    In NexCMP
    Migriert: Das Guthaben wird dem Wallet des Kunden über eine manuelle Administrator-Gutschrift mit Begründung gutgeschrieben. Beträge in NexCMP werden in US-Dollar geführt; abweichende Währungen werden nach einem mit Ihnen vereinbarten Wechselkurs umgerechnet.

    Source: WHMCS — GetCredits · abgerufen 2026-10-19

  • Services (Cloud-Server)

    Was WHMCS bereitstellt
    GetClientsProducts liefert jeden Service samt Status, Abrechnungszyklus, nächstem Fälligkeitsdatum, wiederkehrendem Betrag, Domain, dedizierter IP, Serverdetails und konfigurierbaren Optionen.
    In NexCMP
    Migriert, sofern der Service eine virtuelle Maschine auf CloudStack oder Proxmox VE ist: Die Maschine wird dem passenden Kunden und Plan zugeordnet. Das Fälligkeitsdatum aus WHMCS wird nicht übernommen, da VMs über das Wallet abgerechnet werden.

    Source: WHMCS — GetClientsProducts · abgerufen 2026-10-19

  • Services (sonstige Produkte)

    Was WHMCS bereitstellt
    Derselbe API-Aufruf liefert sämtliche Services, einschließlich Domains, Hosting und Add-ons.
    In NexCMP
    Nicht migriert: NexCMP dient dem Vertrieb von Cloud-Servern und eigenen Modulen. Diese Services verbleiben in WHMCS oder werden archiviert.

    Source: WHMCS — GetClientsProducts · abgerufen 2026-10-19

  • Produkte und Preise

    Was WHMCS bereitstellt
    GetProducts gibt Produkte mit Name, Gruppe, Modul und einem Preis für jeden Abrechnungszyklus zurück.
    In NexCMP
    Neu erstellt: Jedes Produkt, das Sie behalten möchten, wird zu einem NexCMP-Plan mit einem von Ihnen bestätigten Stunden- oder Monatspreis.

    Source: WHMCS — GetProducts · abgerufen 2026-10-19

  • Rechnungshistorie

    Was WHMCS bereitstellt
    GetInvoices und GetInvoice geben Rechnungsnummern, Daten, Status, Zwischensumme, Steuern, Gesamtsumme, Saldo, Guthaben, Positionen und Transaktionen zurück.
    In NexCMP
    Archiviert: Die Historie wird als Dateien exportiert, die Sie für die Buchhaltung aufbewahren. NexCMP nummeriert eigene Rechnungen ab der ersten Ausstellung.

    Source: WHMCS — GetInvoice · abgerufen 2026-10-19

  • Gespeicherte Karten und Zahlungsmethoden

    Was WHMCS bereitstellt
    GetPayMethods zeigt nur die letzten vier Ziffern einer Karte und bei Remote-Karten ein Gateway-Token an. WHMCS dokumentiert, dass eine über ein tokenisiertes Gateway gespeicherte Karte an dieses Gateway gebunden ist.
    In NexCMP
    Nicht übertragen: Kunden hinterlegen erneut eine Karte oder ein PayPal-Konto. NexCMP speichert ausschließlich Referenzen auf den Stripe- oder PayPal-Vault, niemals Kartennummern.

    Source: WHMCS — Arbeiten mit Tokenisierung · abgerufen 2026-10-19

  • Abonnements bei Gateways

    Was WHMCS bereitstellt
    Jeder Service-Datensatz enthält eine Abonnement-ID.
    In NexCMP
    Zum Umstellungszeitpunkt beendet: NexCMP bucht über das Wallet ab, daher werden wiederkehrende Abonnements beim Gateway zum Umstellungsdatum gekündigt, um Doppelbelastungen zu vermeiden.

    Source: WHMCS — GetClientsProducts · abgerufen 2026-10-19

  • Tickets, Rabattaktionen und sonstige Datensätze

    Was WHMCS bereitstellt
    Nicht durch die obigen Aufrufe abgedeckt.
    In NexCMP
    Standardmäßig archiviert. Gutscheine und das Partnerprogramm können bei Bedarf in NexCMP neu eingerichtet werden.

Wie die Daten ausgelesen werden: Die WHMCS-API erfordert API-Zugangsdaten, die für einen Admin-Benutzer mit der Berechtigung „API Access“ erstellt wurden. Zudem dokumentiert WHMCS die Datenbank-Verbindungseinstellungen in seiner Konfigurationsdatei – dies ist der Weg, wenn eine Tabelle nicht über die API bereitgestellt wird. Wir nutzen nach Möglichkeit ausschließlich Lesezugriff.

Der Ablaufplan, Woche für Woche

Typischer Ablauf, angepasst an Ihre Anforderungen. Die 30 Arbeitstage durchgehender Arbeit entsprechen etwa sechs Kalenderwochen.

  1. Woche 1 — Bestandsaufnahme und Mapping

    Wir lesen Ihr WHMCS aus: Kunden, Produkte, Services, Währungen, Gateways, Add-ons. Gemeinsam entscheiden wir für jedes Produkt, ob es zu einem NexCMP-Plan wird, in WHMCS verbleibt oder archiviert wird, und erstellen das Mapping, nach dem die Skripte verfahren.

  2. Woche 2 — Bereitstellung der NexCMP-Seite

    NexCMP wird installiert (oder eine bestehende Installation genutzt) und mit Ihrem CloudStack und/oder Proxmox VE verbunden. Wir richten Branding, Pläne und Preise, Zahlungswege, E-Mail sowie die Rechnungsstellerdaten ein, sodass das neue System bereit ist, bevor Kunden davon betroffen sind.

  3. Woche 3 — Testlauf

    Die Skripte laufen mit einer Datenkopie in ein Test-NexCMP. Wir vergleichen Kunden, Salden und Services Zeile für Zeile mit WHMCS, beheben Abweichungen und proben die Umstellungsschritte.

  4. Woche 4 und 5 — Realdaten und Parallelbetrieb

    Kunden und Salden werden im produktiven NexCMP angelegt und die virtuellen Maschinen zugewiesen. WHMCS bleibt das führende Abrechnungssystem, während Sie und der Engineer die Konten prüfen und die Kunden ihre Einladung erhalten. Die endgültigen Salden werden unmittelbar vor der Umstellung synchronisiert.

  5. Woche 6 — Cutover und Übergabe

    Zum gewählten Termin wechselt die Abrechnung zu NexCMP, die WHMCS-Gateway-Abonnements werden gekündigt, WHMCS wird für die migrierten Produkte schreibgeschützt gesetzt oder stillgelegt und Benachrichtigungen gehen an die Kunden. Wir übergeben die Skripte und Dokumentationen und stehen für die Umstellung bis zum Ende der 30 Arbeitstage zur Verfügung.

Nur ein Rahmenplan. Der verbindliche Ablaufplan entsteht in Woche 1; die einzige terminliche Zusicherung im Angebot sind die 30 Arbeitstage.

Risiken und wie wir sie minimieren

Wir versprechen weder eine Ausfallzeit von null noch einen perfekten ersten Durchlauf. Das kann schiefgehen und so gehen wir damit um.

  • Nicht übereinstimmende Salden

    Ein Saldo muss auf den Cent genau stimmen. Der Testlauf gleicht jeden Saldo mit WHMCS ab, und die finalen Salden werden kurz vor der Umstellung erneut eingelesen, damit auch verspätete Zahlungen berücksichtigt werden. Das Hauptbuch von NexCMP ist append-only, sodass Fehler durch eine sichtbare Stornobuchung korrigiert werden.

  • Doppelabrechnungen bei der Umstellung

    Wiederkehrende Abonnements bei den alten Gateways würden nach dem Wechsel weiter abbuchen. Wir beenden sie am Stichtag und betreiben zuvor beide Systeme parallel, mit einem gemeinsam mit Ihnen vereinbarten Abrechnungsumstellungstermin.

  • Kunden können sich nicht anmelden

    Die Kundendaten-Antwort von WHMCS enthält weder Passwort noch Hash, weshalb Passwörter nicht übernommen werden. Jeder Kunde erhält einen Einladungs- oder Reset-Link. Wir stimmen den Versand auf Ihre Ankündigung ab, und Ihr Support-Team kann über die NexCMP-Administration einen neuen Link versenden.

  • Gespeicherte Karten verschwinden

    Eine tokenisierte Karte kann außerhalb ihres Gateways nicht wiederverwendet werden, daher hinterlegen Kunden ihre Zahlungsmethode erneut. Bei ihrer ersten Aufladung in NexCMP kann diese gespeichert werden. Wir bereiten den Text für Ihre Ankündigung vor.

  • Maschinen ändern ihre Adressen

    Wechseln Server ebenfalls die Plattform, können sich Adressen und DNS-Einträge ändern. Das Inventar listet diese auf, TTLs werden vor der Umstellung gesenkt und Kunden werden vorab informiert. Bleiben Maschinen dort, wo sie sind, ändert sich an den Maschinen nichts.

  • Alte Daten werden später benötigt

    Rechnungshistorie, Tickets und sonstige Datensätze, die nicht migriert werden, werden in Dateien exportiert, die Sie aufbewahren. Wir empfehlen, WHMCS so lange schreibgeschützt verfügbar zu halten, wie es Ihre Aufbewahrungspflichten erfordern.

  • Rollback

    WHMCS wird nicht gelöscht. Bis Sie den Abschluss der Migration bestätigen, können Kundendaten daraus erneut ausgelesen werden und die Abrechnung kann dorthin zurückkehren.

Wer macht was

  • API-Zugangsdaten für eine Admin-Rolle mit API Access oder lesender Datenbankzugriff

    Der Experte übernimmt
    Liest die Daten aus und erstellt die Migrationsskripte
  • Entscheidungen darüber, welche Produkte zu Plänen werden und zu welchem Preis

    Der Experte übernimmt
    Schlägt das Mapping vor und richtet die Pläne in NexCMP ein
  • Konten und Schlüssel für Ihre Zahlungskanäle sowie Ihre Unternehmensdaten für Rechnungen

    Der Experte übernimmt
    Konfiguriert diese in NexCMP und führt eine Testzahlung durch
  • Zugriff auf CloudStack oder Proxmox VE, sofern es sich bei den Diensten um virtuelle Maschinen handelt

    Der Experte übernimmt
    Bindet diese an und weist Kunden Maschinen zu
  • Das Umstellungsdatum und die Ankündigung an Ihre Kunden

    Der Experte übernimmt
    Probt die Umstellung, führt sie durch und prüft anschließend die Salden

Was Sie in den 30 Arbeitstagen erhalten

Die Migration ist Teil des NexCMP Source-Upgrades: einmalig $499 inklusive des vollständigen Quellcodes (Rust-Server, Vue-Portal und -Admin, Go-Node-Agent, CLI, Build-Skripte), des uneingeschränkten Rechts zur Modifikation und Erstellung eigener Versionen, 12 Monaten Zugriff auf neue Quellcode-Releases, aller Apps sowie 30 Arbeitstagen kontinuierlicher Zusammenarbeit mit einem erfahrenen Ingenieur.

Innerhalb dieser 30 Arbeitstage migriert der Experte Sie ohne Aufpreis von WHMCS zu NexCMP, führt einen Wechsel von VMware zu Apache CloudStack durch, wickelt eine Migration von einem anderen System ab oder übernimmt das komplette Setup von A bis Z sowie die Erstellung Ihrer Apps. Die Frist beginnt mit dem Start der Zusammenarbeit mit dem Experten und wird auf Ihrer Lizenzseite angezeigt. Der Support für die Migration gilt für denselben Zeitraum von 30 Tagen.

NexCMP Free beinhaltet dies nicht. NexCMP Free ist ein Jahr lang mit allen Modulen kostenlos und bietet keinen technischen Support, lediglich Fehlerbehebungen im Quellcode, und verlängert sich für $99 pro Jahr.

WHMCS zu NexCMP — Häufig gestellte Fragen

Was kostet es?
Die Migration ist Teil des NexCMP Source-Upgrades für einmalig $499. Der Preis beinhaltet den Quellcode, 12 Monate neue Quellcode-Releases, alle Apps sowie 30 Arbeitstage Zusammenarbeit mit einem erfahrenen Ingenieur. Das Angebot enthält keine Stundensätze.
Ist das in NexCMP Free enthalten?
Nein. Die Migration ist ausschließlich in NexCMP Source enthalten. NexCMP Free umfasst alle Module für ein Jahr, beinhaltet jedoch keinen technischen Support (nur Fehlerbehebungen im Quellcode) und verlängert sich für $99 pro Jahr.
Verfügt NexCMP über einen WHMCS-Importer?
Nein. Es gibt keinen integrierten Importer und keinen One-Click-Import. Die Migration wird von unserem Engineer mittels Skripten über die WHMCS-Admin-API oder die Datenbank sowie die NexCMP-Admin-Konsole, API oder den Quellcode durchgeführt.
Behalten meine Kunden ihre Passwörter?
Nein. Die Beispielantwort des Client-Details-Aufrufs von WHMCS enthält weder Passwort noch Hash, daher ist eine Übernahme der Passwörter nicht vorgesehen. Jeder Kunde erhält eine Einladung oder einen Link zum Zurücksetzen des Passworts und wählt ein neues Passwort.
Können gespeicherte Karten übernommen werden?
Nein. WHMCS zeigt nur die letzten vier Ziffern und bei Remote-Karten ein Gateway-Token an. Ein über ein Gateway gespeichertes Token ist an dieses Gateway gebunden. Kunden hinterlegen in NexCMP erneut eine Karte oder ein PayPal-Konto.
Verliere ich meine Rechnungshistorie?
Nein, sie wird aus WHMCS als Dateien zur Aufbewahrung exportiert. Sie wird nicht als NexCMP-Rechnungen neu angelegt, da NexCMP ab dem ersten Tag eigene Rechnungsnummern vergibt und eigene Rechnungen ausstellt.
Wird alles migriert, was ich in WHMCS verkaufe?
Nur das, was NexCMP anbietet: Cloud-Server und die eigenen Module. Domains, Shared Hosting und andere Produkte verbleiben in WHMCS oder werden archiviert; der Engineer klärt dies in Woche 1.

Quellen und Hinweise

Angaben zu WHMCS stammen aus der offiziellen WHMCS-Entwickler- und Administrator-Dokumentation. Angaben zu NexCMP stammen aus der eigenen Dokumentation von NexCMP. Die Dokumentation beider Produkte ändert sich, prüfen Sie daher die von Ihnen eingesetzte Version. VMware, WHMCS, HostBill, Blesta, Paymenter, StackBill, Virtualizor und Apache CloudStack sind Marken ihrer jeweiligen Eigentümer. NexCMP ist unabhängig und steht in keiner Verbindung zu diesen oder wird von ihnen unterstützt.

Wechseln Sie von WHMCS mit einem Engineer an Ihrer Seite

Führen Sie ein Upgrade auf NexCMP Source für $499 durch und starten Sie Ihre 30 Arbeitstage, oder fragen Sie [email protected] vorab zu Ihrem WHMCS-Setup.

Zuletzt aktualisiert: