Use this section when you are extending FOSSBilling, integrating with external systems, or contributing code to the project.
Start with Extensions if you are looking for existing community work. Use the development references and guides when you need to build or customize something yourself.
Reference
Section titled “Reference” Extensions Browse working extensions, payment modules, and registrar modules.
API Reference Use the FOSSBilling API for automation and integrations.
JavaScript Wrapper Work with the JavaScript wrapper for API-driven integrations.
Event Hooks React to FOSSBilling events from custom code.
Twig Filters & Functions Use available Twig helpers when building or customizing templates.
File Structure Understand where key files and extension points live.
Build guides
Section titled “Build guides” Creating a Module Create a custom module for new functionality.
Creating a Payment Gateway Add a payment integration for billing workflows.
Creating a Registrar Integration Integrate a registrar for domain registration and management.
Creating a Server Manager Connect FOSSBilling to a hosting control panel or provisioning backend.
Creating a Theme Customize the client or admin experience with a theme.