遷移 · WHMCS
從WHMCS遷移至NexCMP
WHMCS與NexCMP對客戶的資料建模不同,因此兩者之間的遷移並非單純的檔案複製,而是一場經過精細對應的重建工作。在NexCMP Source的30個工作天內,專業工程師會自WHMCS讀取您的資料,在NexCMP中重建相應項目,並讓兩套系統並行運作,直到您完成切換。
包含於NexCMP Source($499一次性付費),不包含於NexCMP Free。VMware、WHMCS、HostBill、Blesta、Paymenter、StackBill、Virtualizor與Apache CloudStack均為其各自擁有者的商標。NexCMP具獨立性,未隸屬於上述品牌,亦未獲其認可。
問題癥結:兩種截然不同的計費模型
WHMCS是通用的虛擬主機計費與自動化平台:以客戶、具備計費週期的產品與服務、發票以及眾多金流閘道與模組為核心。NexCMP則是專為銷售雲端伺服器而打造:每位客戶皆擁有預付錢包,虛擬機器會從中按小時或按月扣款,並在客戶購買、續約或儲值時開立發票。
正因如此,WHMCS帶有下次到期日的服務並無法與NexCMP中的任何項目一對一對應。客戶持有的餘額、運行的雲端伺服器以及採用的方案確實可以對應,而工程師的工作就是為您的各項產品找出最適切的對應方式,並如實說明哪些部分需要重建、哪些應予封存,以及哪些項目完全不予遷移。
NexCMP並未隨附內建的WHMCS匯入工具,本頁面亦無此宣稱。遷移是由我們的工程師透過指令碼進行,連線至WHMCS管理員API或資料庫,並操作NexCMP管理控制台、API,或在上述介面無法觸及時,直接針對您持有的原始碼執行。
哪些會遷移、哪些需重建、哪些要封存
每一列資料均對照WHMCS API參考文件進行核對。凡是參考文件中未載明的項目,則改為透過讀取WHMCS資料庫處理,或直接予以省略。
客戶
- WHMCS允許我們讀取的內容
- GetClients會列出客戶,GetClientsDetails則傳回詳細資料,包含狀態、幣別、帳戶餘額、自訂欄位與備註。回應範例中未顯示密碼或密碼雜湊。
- 在NexCMP中
- 已遷移:在NexCMP管理後台中為每位客戶建立客戶帳號,並發送邀請或密碼重設電子郵件,供客戶設定新密碼。
Source: WHMCS — GetClientsDetails · 查閱於 2026-10-19
帳戶餘額
- WHMCS允許我們讀取的內容
- 客戶記錄中包含餘額金額,而GetCredits會傳回客戶的額度記錄。
- 在NexCMP中
- 已遷移:由管理員透過附註原因的手動入帳方式,將餘額加入客戶錢包。NexCMP中的金額均以美元計價,因此非美元餘額將按與您約定的匯率進行轉換。
Source: WHMCS — GetCredits · 查閱於 2026-10-19
服務(雲端伺服器)
- WHMCS允許我們讀取的內容
- GetClientsProducts會傳回每項服務的狀態、計費週期、下次到期日、定期金額、網域名稱、專用IP、伺服器詳細資料與可自訂選項。
- 在NexCMP中
- 當服務為CloudStack或Proxmox VE上的虛擬機器時遷移:將機器連結至正確的客戶與方案。WHMCS的下次到期日不會保留,因為虛擬機器是直接從錢包扣款。
Source: WHMCS — GetClientsProducts · 查閱於 2026-10-19
服務(其他產品)
- WHMCS允許我們讀取的內容
- 同一個呼叫會傳回所有服務,包括網域名稱、虛擬主機與附加元件。
- 在NexCMP中
- 不予遷移:NexCMP銷售雲端伺服器及其專屬模組。這些服務將保留於WHMCS中或予以封存。
Source: WHMCS — GetClientsProducts · 查閱於 2026-10-19
產品與價格
- WHMCS允許我們讀取的內容
- GetProducts會傳回包含名稱、群組、模組以及各計費週期價格的產品。
- 在NexCMP中
- 重新建立:您要保留的每個產品都會轉換為NexCMP方案,並由您確認計時或計月價格。
Source: WHMCS — GetProducts · 查閱於 2026-10-19
發票記錄
- WHMCS允許我們讀取的內容
- GetInvoices與GetInvoice會傳回發票號碼、日期、狀態、小計、稅額、總額、餘額、抵扣額、明細項目及交易記錄。
- 在NexCMP中
- 封存:歷史記錄會匯出為檔案供您保留作為會計用途。NexCMP會從其開立的第一張發票開始自行編號。
Source: WHMCS — GetInvoice · 查閱於 2026-10-19
已儲存的卡片與付款方式
- WHMCS允許我們讀取的內容
- GetPayMethods僅顯示卡片的末四碼,對於遠端卡片則僅顯示閘道權杖。WHMCS文件中指出,透過權杖化閘道儲存的卡片均綁定於該閘道。
- 在NexCMP中
- 不遷移:客戶需重新新增卡片或PayPal帳戶。NexCMP僅保留Stripe或PayPal保存庫的參照,絕不儲存卡號。
Source: WHMCS——使用權杖化 · 查閱於 2026-10-19
閘道端訂閱
- WHMCS允許我們讀取的內容
- 每筆服務記錄都包含一個訂閱ID。
- 在NexCMP中
- 切換時終止:NexCMP直接從電子錢包扣款,因此閘道端的週期性訂閱會在切換當天取消,以避免重複扣款。
Source: WHMCS — GetClientsProducts · 查閱於 2026-10-19
工單、促銷與其他記錄
- WHMCS允許我們讀取的內容
- 上述呼叫未涵蓋。
- 在NexCMP中
- 預設封存。若有使用優惠券與推薦計劃,可以在NexCMP中重新建立。
資料讀取方式:WHMCS API需要為具備API Access權限角色的管理員使用者建立API憑證。WHMCS也在其設定檔中記錄了資料庫連線設定,若資料表未透過API公開,則會採用此途徑。我們盡可能全程使用唯讀存取權限。
逐週計畫
典型流程,並會依您的情況調整。連續作業的30個工作天約為六個日曆週。
第1週 — 清點與對應
我們讀取您的WHMCS資料:客戶、產品、服務、幣別、閘道、附加元件。我們共同決定每個產品要轉換為NexCMP方案、保留在WHMCS或進行封存,並編寫指令碼執行的對應規則。
第2週 — 建置NexCMP端
安裝NexCMP(或使用現有安裝)並連線至您的CloudStack及/或Proxmox VE。我們設定品牌標識、方案與價格、支付管道、電子郵件以及發票賣方資訊,確保在接觸任何客戶之前新系統就已準備就緒。
第3週 — 模擬演練
使用資料複本在測試用NexCMP中執行指令碼。我們逐行比對客戶、餘額與服務是否與WHMCS相符,修正差異並預演切換步驟。
第4與5週 — 正式資料與平行運作
在正式環境的NexCMP中建立客戶與餘額,並將虛擬機器指派給相應客戶。在您與工程師檢查帳戶以及客戶收到邀請期間,WHMCS仍作為計費基準系統。最終餘額會在切換前夕完成同步。
第6週 — 切換與交付
在您選定的日期,計費將轉移至NexCMP,WHMCS閘道訂閱將予以取消,針對已遷移的產品將WHMCS設為唯讀或停用,並向客戶發送通知。我們將交付指令碼與相關說明筆記,並在30個工作天結束前持續提供遷移支援。
僅為大綱。實際計畫將於第1週制定,本報價中唯一具明確時程承諾的是30個工作天。
風險與因應策略
我們不承諾零停機時間或初次執行完美無瑕。以下是可能發生的問題以及我們的因應措施。
餘額不相符
餘額必須精確到分毫不差。模擬演練會比對每筆餘額是否與WHMCS一致,且在切換前夕會重新讀取最終餘額以計入後期付款。NexCMP的帳本採用僅能附加(append-only)機制,因此若有錯誤會透過一筆保持可見的反向沖銷分錄來更正。
切換時重複扣款
舊閘道上的週期性訂閱在遷移後可能會持續扣款。我們會在切換當天將其終止,並在此之前讓兩個系統平行運作,同時與您約定計費切換日期。
客戶無法登入
WHMCS的客戶詳細資料回應中不包含密碼或雜湊值,因此我們不打算轉移密碼。每位客戶都會收到一封邀請或重設連結。我們會配合您的公告排程發送,且您的支援團隊也能從NexCMP管理後台發送新連結。
已儲存的卡片遺失
經代碼化的信用卡無法在其閘道之外重複使用,因此客戶需要重新新增付款方式。他們在NexCMP的首次儲值即可儲存該方式。我們會為您準備公告文案。
機器位址變更
若伺服器同時轉移平台,位址與DNS記錄可能會變更。清冊會列出這些項目,切換前會先調低TTL並提前通知客戶。若機器保留在原處,機器端則不會有任何變動。
日後需要舊資料
未遷移的發票歷史記錄、工單與其他記錄會匯出為檔案供您留存。我們建議在您會計規定所需的期間內,將WHMCS保留為唯讀狀態。
回滾
WHMCS不會被刪除。在您確認遷移完成前,皆可從中重新讀取客戶記錄,計費亦可隨時切回。
權責分工
具備API Access管理員角色的API憑證,或資料庫唯讀存取權限
- 專家負責
- 讀取資料並編寫遷移指令碼
決定哪些產品轉為方案及其價格
- 專家負責
- 提出對應建議並在NexCMP中建立方案
付款管道的帳號與金鑰,以及用於發票的賣方詳細資訊
- 專家負責
- 在NexCMP中進行設定並測試付款
若服務為虛擬機器,提供CloudStack或Proxmox VE存取權限
- 專家負責
- 進行連線並將機器指派給對應客戶
切換日期與給客戶的公告
- 專家負責
- 演練切換流程、執行切換並於事後核對餘額
在30個工作天內您將獲得的服務
此遷移服務包含於NexCMP Source升級中:一次性費用$499,內含完整原始碼(Rust伺服器、Vue入口網站與管理介面、Go節點代理程式、CLI、建置指令碼)、無限制修改與建置自訂版本的權利、12個月的新原始碼版本發佈、所有應用程式,以及由專家工程師提供30個工作天的持續協作服務。
在這30個工作天內,專家將免費為您從WHMCS遷移至NexCMP,或執行VMware至Apache CloudStack移轉、其他系統遷移,或是從零到一的完整建置與應用程式打造。計時自您與專家開始工作時起算,並顯示於您的授權頁面。移轉支援同樣持續30天。
NexCMP Free不包含此服務。Free提供一年免費使用所有模組,但不包含技術支援(僅提供原始碼錯誤修復),續約費用為每年$99。
WHMCS至NexCMP — 常見問題
費用是多少?
這是否包含在NexCMP Free中?
NexCMP是否有WHMCS匯入工具?
我的客戶能保留原來的密碼嗎?
已儲存的信用卡可以複製過來嗎?
我會遺失發票歷史記錄嗎?
我在WHMCS銷售的所有項目都會轉移嗎?
資料來源與說明
WHMCS相關資訊源自WHMCS官方開發者與管理員文件。NexCMP相關資訊源自NexCMP本身的文件。兩款產品的文件皆可能變動,請以您執行的版本為準。VMware、WHMCS、HostBill、Blesta、Paymenter、StackBill、Virtualizor與Apache CloudStack均為其各自擁有者的商標。NexCMP為獨立產品,與其無任何關聯,亦未獲其認可。
在專屬工程師協助下從WHMCS完成轉移
以$499升級至NexCMP Source並開啟您的30個工作天服務,或先來信至[email protected]諮詢您的WHMCS環境設定。
上次更新:


