Knowledgebase & Docs
Search guides, configuration tutorials, API references, and troubleshooting solutions.
KBilling — Development 4
All Categories
Themes, hooks, APIs and extension development.
Creating and modifying themes
Build upgrade-friendly client themes and order forms.Theme structuretemplates/mytheme/ ├── header.php ├── footer.php ├── homepage.php ├── dashboard.php ├── login.php └── ...
Hooks and custom behavior
Add event-driven behavior without changing core files.Put PHP scripts in includes/hooks/. Lower priority numbers run first. <?php add_hook('ClientAreaFooterOutput', 10...
External API
Use the restricted, audited HTTP API from trusted systems.EnableOpen System Settings → API Console and add exact source IPs to the allowlist.Add known hostile addresses t...
Module developer framework
Discover, validate, version and operate third-party extensions.ManifestPlace kbilling.json beside the module entry file. The required fields are schema, type, name, versi...