KBilling Docs

WHMCS migration and compatibility

Know what can be migrated or adapted and what cannot.

Migration

The migrator imports supported records without modifying source WHMCS tables. Use staging, backups and preferably read-only source credentials.

Modules

KBilling uses its own runners. Addons have partial procedural parity; server, gateway and registrar modules use KBilling class contracts.

ModuleExpectation
Open-source PHPUsually portable with review and adaptation.
IonCube encodedCannot be inspected or safely adapted without vendor support.
WHMCS\Database\CapsuleRewrite using KB_DB or a deliberate adapter.
localAPI()Replace with KBilling services or restricted API calls.
Payment modulesRequire full callback/security review.