Knowledgebase & Docs
Search guides, configuration tutorials, API references, and troubleshooting solutions.
KBilling — Modules 4
All Categories
Payment, provisioning, registrar and addon module tutorials.
Creating a payment gateway
Implement configuration, checkout, callbacks and refunds safely.Structure and classmodules/gateways/acmepay/acmepay.php // class AcmepayGateway modules/gateways/acmepay/c...
Creating a provisioning module
Connect service lifecycle actions to a panel or cloud API.modules/servers/acmecloud/acmecloud.php must define AcmecloudModule. <?php class AcmecloudModule { public fun...
Creating a registrar module
Implement domain registration and management methods.modules/registrars/acmereg/acmereg.php defines AcmeregRegistrar. Add its settings metadata to the registrar registry....
Creating an addon module
Create configurable administrator extensions.modules/addons/example/example.php <?php function example_config(): array { return [ 'name'=>'Example Addon','descripti...