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.
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.
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.
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.
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.
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?
Ist das in NexCMP Free enthalten?
Verfügt NexCMP über einen WHMCS-Importer?
Behalten meine Kunden ihre Passwörter?
Können gespeicherte Karten übernommen werden?
Verliere ich meine Rechnungshistorie?
Wird alles migriert, was ich in WHMCS verkaufe?
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.
- WHMCS — API-Authentifizierung
- WHMCS — GetClientsDetails
- WHMCS — GetClientsProducts
- WHMCS — GetProducts
- WHMCS — GetInvoice
- WHMCS — GetInvoices
- WHMCS — GetCredits
- WHMCS — GetPayMethods
- WHMCS — Arbeiten mit Tokenisierung
- WHMCS — Die Datei configuration.php
- NexCMP-Dokumentation — Kundenverwaltung
- NexCMP-Dokumentation — Rechnungen und Hauptbuch
- NexCMP-Dokumentation — Gespeicherte Zahlungsmethoden
- nexcmp.com/pricing
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:


