CIO

5 open source billing systems to watch

Integration between components turns billing into business management -- without breaking the bank!
Tags | open source | billing systems

Collecting money from customers should be the easy part of your business, but an billing system that underperforms can make life unnecessarily difficult for CIOs.

In this edition of 5 Open Source Products to Watch, we take a look at billing systems. That’s right, there are open source applications available for invoicing and billing customers. They’re open source, Web-based and can be extended and integrated to suit specific needs.

Best of all, they don’t cost a red cent.

1. AgileBill

AgileBill was released as a commercial product in 2004 and then open sourced by its creator Tony Landis in 2008. AgileBill is a billing and invoicing application suitable for the membership/subscription type of business model, including Web hosting companies, ISPs and VoIP providers.

AgileBill features plug-ins for payment processing, provisioning, and interfacing with third-party applications and services. It has also given rise to the AgileVoice and AgileISP VoIP and ISP billing applications, respectively.

URL: http://www.agileco.com/agilebill-open-source-billing-software.htm
Licence: Open AgileBill Licence

2. Amberdms Billing System

The Amberdms Billing System (ABS) is a billing system that also provides a number of useful accounting and business management functions. ABS has apps for invoicing, service management, HR and time-keeping, and is designed for small and medium businesses as well as small ISPs and IT companies.

Third-party integration can be done via the API and commercial support is available from New Zealand company Amberdms.

ABS claims to have an “easy UI” and integration between timekeeping and invoicing features means customers can be automatically billed for hours worked.

URL: http://www.amberdms.com
Licence: AGPL

3. Freeside

Freeside is a billing, trouble ticketing and provisioning automation software tailored to online businesses, including ISPs, ITSPs, hosting and content providers.

The billing functionality includes real-time credit card and e-cheque processing using the popular payment gateways; e-mail, fax, printed and online invoicing; and flexible pricing and rating plans, like anniversary billing and usage based billing. Freeside also integrates Request Tracker, another open source project for support ticketing.

Other features include a customer self-care portal (with an API for extensibility) and reseller functionality which allows “virtualized” reseller access.

URL: http://www.freeside.biz/freeside/
Licence: AGPL

4. CitrusDB

CitrusDB is a billing system developed with PHP and MySQL that can also be used to keep track of customer information (CRM), services, products, invoices and credit cards, and support information. The goal of the project is to provide an open source customer care and billing solution that can be used in many different service industries like ISPs, consulting, and telecommunications.

Standard billing features include any billing cycle -- one-time, monthly, bi-monthly, quarterly, 6-months or yearly -- and billing is able to provide batch credit card exports, printed invoices, or emailed invoices.

CitrusDB also has an online account manager which allows customers to view their account services and recent balance and payments. It also allows them to submit support notes to their account via the online form.

URL: http://www.citrusdb.org/
Licence: GPL

5. JBilling

JBilling is a Web-based billing system developed in Java. It is cross-platform and supports multiple database systems. The project claims it can scale to “invoice millions” and can be run on a single server or a cluster of specialised nodes.

Its features include automated invoice generation and payment processing; the ability to send invoices as e-mails, PDF attachments or paper; the ability to accept partial and advance payments; bundles, packages, plans and promotions; and a business rules management system.

Professional support is also available for JBilling, which also has multiple language, currency and localisation support.

URL: http://www.jbilling.com/
Licence: AGPL

For more articles in this series, be sure to check out:
5 open source IP telephony projects to watch
5 open source help desk apps to watch
5 enterprise open source wiki apps to watch
5 open source project management apps to watch
5 free project management applications you must try

Join CIO, the CIO Executive Council & IDC on 6 October at Australia’s premier Melbourne event for senior IT executives – the CIO Summit 2010. Find out more or register now.

More about: ABS, Bill, eBill, eVoice, Hewlett-Packard, HP, MySQL
References show all

Comments

1

Josh

Wed 04/11/2009 - 08:32

What about xTuple?

You forgot one: xTuple PostBooks edition is a full ERP / CRM / General Ledger / Billing application, based on PostgreSQL and Qt.

2

christmas stocking fillers

Wed 04/11/2009 - 19:54

I install Citrusdb on linux and run without problem.
When I tried on Xp it gave me Query failed when change the billing
type for a customer.
If I go to the billing table through mysql and change the billing type
of a customer, and then trying the Print New Invoices tool on citrusdb
it gave me: history update failed.
Any suggestion?

3

Paul

Thu 05/11/2009 - 05:00

sql strict mode

You probably need to turn off STRICT_TRANS_TABLES or STRICT_ALL_TABLES mode in mysql.

https://bugs.launchpad.net/citrusdb/+bug/353048

Or something went wrong when the initial database was created on the win XP server.

4

Gilly Harris

Sat 19/12/2009 - 04:46

You forgot a big one....

You made a glaring exception in your research for this article. Transverse and our SOA-based, open source product blee(p) is the telecom industry's first end-to-end billing and BSS solution that is built on an open source platform. In 2009 Transverse was recognized by Gartner as a Cool Vendor because of our open source approach. Further to that, Fierce Wireless designated Transverse as one of their Fierce15 innovative companies teed up for success because of our innovative approach that leverages open source. I urge you to check us out...www.gotransverse.com.

Sincerely,

Gilly Harris
Director of Marketing
Transverse

5

maxim

Tue 25/05/2010 - 15:30

If blee(p) is open source, then why there is even not one link to download it on your website ???

6

Robbyn51

Sat 05/06/2010 - 06:27

Hi guys, which of them have also a Windows release ?

I need to deploy blling for Wireless users in a public environment. Internet access should be granted and managed by receptionist or IT unskilled personnel.

Has anyone experienced a same scenario ?
What i need to use ?
Why i can't access to FreeSide.biz webpage.

I'm sorry for my many dubts but billing is a new world for me.

thnx.

7

dodod

Mon 09/08/2010 - 19:30

Yeah, no download link or information at all on the transverse website.

Post new comment

The content of this field is kept private and will not be shown publicly.
Users posting comments agree to the CIO comments policy.
Login or register to link comments to your user profile, or you may also post a comment without being logged in.
Related Coverage
 
Featured Whitepapers
Implementing Energy Efficient Data Centers

It is possible to dramatically reduce data centre electrical consumption through appropriate design of the network-critical physical infrastructure and through the design of the IT architecture. Find out how - read on.

Wondering how to improve your business with UC on an IP Network?

Join Computerworld's Live Webinar where we will address the move many companies are making towards IP based voice services (SIP trunking, VoIP) and look at how they are using a single connection for data and voice rather than separate lines. Learn about the latest in IP networks and how it can help your organisation.

Wednesday 25th November 2009, Time 10.30 am EST (Sydney, Australia) Screening at your desk

Register now

  • +

    Google settles Buzz privacy lawsuit 06 September, 2010 05:07:00

    Google will spend $US8.5 million to settle the lawsuit, with money going to privacy groups
    Google is spending US$8.5 million to settle a class-action lawsuit filed over the rollout of its Google Buzz social-networking service.
  • +

    Women did well on Defcon social engineering test 06 September, 2010 05:34:00

    Contest results will be published next week, organizers say
    Of the 135 people Fortune 500 employees targeted by social engineering hackers in a recent contest only five of them refused to give up any corporate information whatsoever. And guess what? All five were women.
  • +

    Microsoft upgrades free app security tool 04 September, 2010 06:41:00

    Enhanced Mitigation Experience Mitigation Experience Toolkit 2.0 helps Internet apps ward off targeted attacks
    Microsoft released this week an upgrade to a tool that helps secure applications for the Internet without having to recode them.
  • +

    Nigerian advance-fee scammer gets 12 years 04 September, 2010 04:12:00

    Over five years, the man racked up more than $1.3 million
    A Nigerian man has been sentenced to 12 years in prison for sending out fraudulent e-mails offering victims big bucks in exchange for moving cash to the United States.
  • +

    What security can learn from the $15M Sprint employee breach 04 September, 2010 00:42:00

    Malicious insider activity is on the increase
    Federal prosecutors in the US this week charged nine former Sprint employees with fraud and aggravated identity theft after learning they had cloned customer cell phone numbers to make $15 million worth of calls.

Recent comments
Zones
SAS Resource Centre

This Resource Centre hosts a wealth of thought leadership articles, whitepapers, and success videos, to help you make the most out of your corporate information in order to swiftly make sound business decisions to survive and thrive in the current economic climate.

Oracle Resource Centre

News, Features and the latest whitepapers on SOA, Application Grid, Enterprise Management and Database

CIO Industry Insight Podcast #9: Tim Ayling, Chief Executive Officer, Platform46
Listen to the latest edition of CIO Live which is now available for download.
Listen to the podcast
Sign up to the CIO Live email
Whitepaper
Securing People and Information: How to Protect Against Today’s Web-based Threats

This white paper explores the benefits of an Application Delivery Network, highlighting the ability to protect your users and applications and still deliver outstanding application performance with confidence, consistency and cost-effectiveness across your distributed network.

Read Whitepaper

Brought to you by