Payment solution platform

Project Type

Web application




Established in 2002, jBilling Software Ltd. is one of the first companies in the world to offer an open-source enterprise system.

Based in Canada, jBilling takes advantage of the most up-to-date technologies, and provides the source code to its clients, which allows the system to be run on a fully open-source technology stack. Over the years, jBilling has become known for its innovative solutions and the ability to customize the product to suit varying needs.

Requirements & Challenges

The client wanted to enhance its existing open source billing platform by incorporating new features and enhancing its existing features. These were the key challenges:

Key Challenges:

  • Adding new features to the jBilling platform without modifying its core
  • Implementing multiple pricing models for merchants to list their products & services on the platform
  • Implementing a customizable discount-based promotion feature for the merchants on the platform
  • Enhancing the current billing process to incorporate sub orders in it
  • Enabling capture of custom data of customers for analytics
  • Configuration based transformation of CDR (Call Detail Record) data for analytics

Our Solution

After understanding the client’s requirements, we developed the following solution:

  • New features were added as plugins to the jBilling platform
  • Strategy based multiple pricing models were implemented for merchants
  • Customizable promotion strategies were designed and implemented
  • Billing process was enhanced to incorporate sub orders
  • Meta fields were implemented to capture custom data of customers
  • A service was written to transform the CDR data and store it in HBase for analytics

Key Benefits

  • Plugin-based feature enhancement
  • Ability to analyze customers’ behavior on the platform to formulate future strategies
  • Variable pricing models for the merchants according to their needs
  • Configuration-based CDR processing
  • Flexible billing model supporting sub orders
  • Customizable discount-based promotion policy for the merchants to increase the sales of their products/services on the platform


Value for money proposition of the jBilling platform enhanced considerably after the addition of new features and enhancement of the existing ones. As a result, the product gained more traction among the enterprises. The enterprises gained more insight about the customers’ behavior on the platform and freedom to customize the platform according to their billing requirements. The credibility of the jBilling platform improved and eventually it was purchased by AppDirect, one of its clients. Currently, jBilling operates as an independent subsidiary working with AppDirect and other industry leaders to shape the next generation of cloud solutions.

Awards & recognitions


Drop Us a Line

Budget in USD