Get jBilling


The information available in this area pertains to jBilling’s Community Edition for Developers.

Listed below is a brief summary of each documentation unit available under this section.

Building from Source

This documentation includes steps to help developers build jBilling from Source.


When changes are made to the source code, sanity tests are performed to ensure jBilling’s main functionality is working properly. There are two sets of available tests here for you to use. They are: GUI testing and JUnit (Automated Testing).

Extension Guide

The Extension Guide shows you how to create plug-ins and extend jBilling to implement your workflows and business rules.


This guide explains how to integrate with jBilling 2.x from PHP 5. Basic working knowledge of object oriented programming with PHP is required.

Database Model

This page provides an overview of jBilling’s mapping, using tables that are applied within the database.