Open Source Billing Systems

Billing Systems


This page lists Open Source Billing systems.

General purpose systems


Asterisk2Billing (A2Billling):


A2Billing, combined with Asterisk is a physical Telecom Platform and Soft-Switch providing a wide range of telecoms services using both traditional telephone technology or VoIP. It contains a real time billing engine which rates and bills and invoices calls, and supports payment gateways.


This now gives any Telecom company a very good reason to consider the A2Billing Platform over the traditional offerings for TDM and VoIP Soft-Switches as well as wholesale billing.

Solutions

A2Billing can be used in a number of different roles, and our consultancy services can advise on the appropriate hardware and configuration of your Switch.

  • Calling Card service with either PIN or Caller ID recognition
  • Call-back service
  • VoIP Billing
  • VoIP termination for IP PBX systems
  • Wholesale VoIP Termination and Origination
  • Residential VoIP Termination and Origination.
  • Special Applications Platforms
  • Predictive Dialler and Sales Campaign Tool
  • Hosted PBX, IP Centrex and Multi-tenant systems.
  • VoIP reseller white label solutions.
  • and much more :)

There is online demo available at http://demo.asterisk2billing.org/a2b/. For more information about any of the features and benfits of any of our products, please contact us at sales@star2billing.com. For A2Billing installation services, see http://www.star2billing.com/consultancy/managed-install/



ASTPP

Features:
  • Provide call rating for Asterisk.
  • Calling Cards
  • Integrates with AMP (amp.coalescentsystems.ca)
  • An "unlimited" amount of different price lists.
  • Batch billing
  • Realtime billing
  • Rates are billed to 6 decimal places.
  • Rates are highly configurable.
  • Import rate lists in cvs format.
  • Variable billing increments.
  • Call setup charges.
  • Resellers.
  • Least Cost Routing
  • Web interface provides:
  • - Card balances.
  • - Ability to configure routes.
  • - Ability to configure most of ASTPP.
  • - Setup Brands.
  • - Many other features.
  • Interface for customers to view their calls.
  • GPLed Source Code
  • Intregrated with OSCommerce!!


BillRun

Features:
  • Comes in Enterprise and Community Editions:

Product catalog management √
API’s √
Plans and price lists √
Rating engine (Retail, B2B, Wholesale, Roaming, Convergence) √
Customer and partner management √
Subscription management √
Tax management √
Accounts receivable √
Discount management √
Real-time alerts √
Framework agreements √
Security access control √
Multi-currency √
Multi-language √
Advanced UI and dashboards √
Commercial SLAs √

The latest feature: - Online Charging Systems (OCS) for pre-pay and post-pay customers.
Many other features are integral parts of BillRun. Debt collection is one example. Another very important element to any VoIP providers is managing discounts and alerting on fraud.
Many other features are available. Please visit Billrun, download our datasheets, ask for a demo. We will be very happy to assist.


Carrmin PRO - Complete Solution

Features/Services:
  • Seperate Owner/Reseller/Customer web GUI
  • Unlimited simultaneous calls
  • Admin/Reseller/User management
  • White label for any Reseller
  • Each Reseller have his own CMS(Joomla) platform
  • Unlimited Reseller/Customer accounts
  • Automatic Sip Device Creation
  • Anonymous Call restriction(optional)
  • You can Create your own DID numbers
  • Customer can assigned his DID as Caller ID
  • T.38 for Faxing Supported(Extra)
  • Prepaid payments
  • Online payments
  • Customer balance topup with Paypal
  • Reseller need to approve the payments
  • Off Line payments
  • Payments history
  • Rates import from system without csv file
  • Reseller has his own rates for his customers
  • Secure and friendly GUI for reseller
  • Unlimited inbound Simultaneous calls
  • Unlimited DIDs, Accounts, Resellers
  • Four decimal points billing
  • Connection fees supported
  • Minimum call charging supported
  • Free seconds per call is supported
  • Customizable increments supported
  • Rate/price management
  • Route management
  • Secure connection - IP based protection
  • IP managments and filtering for inbound calls
  • Call History - CDRs
  • Unlimited Terminations
  • Unlimited Gateways
  • Sip Devices can have more that one DID number
  • Real-time billing
  • Mail notification for any attack
  • Customizable CSS
  • Reseller can install his joomla to any web hosting
  • Reseller has different Web GUI
  • Reseller portal
  • SSH Encryption
  • T.38 for Faxing
  • Video Support
  • VoIP trunks Control
  • Automatic log clearing
  • Fail registration protection
  • Fail login Protection
  • Firewall installation and Configuration
  • Non authorized invites protection
  • Fake Invite calls notifications
  • Mail server installation
  • Mail notification for any attac




data4voip:

data4voip billing is an open source voip billing solution
  • Multiple currencies
  • Prepaid or postpaid
  • Realtime
  • Unlimited devices for users
  • Concurrent calls for users
  • Real-time balance update
  • Least cost routing
  • Payment gateway
  • Invoicing system
  • Multi routing system


EasyITSP:

EasyITSP an open source ITSP/Hosted PBX solution that sits on top of Digium's open source Asterisk PBX, has been released to the public. EasyITSP allows people with little experience to easily manage and run an ITSP and/or Hosted PBX services with its small footprint and its easy to use admin and customer portals. EasyITSP is quickly gaining ground in its market with constant development of new features. To learn more and view a demo, visit http://lemens-ts.com/easyitsp


Freeside

Overview

Freeside is the open-source billing, ticketing and account administration package for Internet Service Providers that now includes support for VoIP CDR rating and billing. Freeside supports Asterisk and many other CDR formats.

Freeside Internet Services also offers installation, integration, configuration, migration, training, and customization services.

Key Features

Billing


  • Flexible pricing and rating plans including anniversary billing, pro-rating, usage based billing and more. Plug-in system allows easy addition of new pricing plans.
  • VoIP rating and billing, including DID inventory, rate plans, free minutes, caps, and 800# billing.
  • Real-time credit card and electronic check processing with all major processing gateways. Email, fax, printed and online invoicing.

Ticketing

  • Complete, integrated trouble ticketing system included, based on Request Tracker from Best Practical Solutions
  • Auto-responds to customer email, assigns a ticket number and allows your staff to track requests collaboratively
  • Multiple queues, custom fields, templates, ticket associations, templates, customizable workflow, and more.

Customer Service

  • Online signup page with immediate credit card authorization and provisioning.
  • Customer self-care including invoice viewing, one-time and recurring payments, adding and removing services, and password changes.
  • Simple API available to write your own self-service pages or applications.

Resellers

  • Unlimited resellers with branded invoices, individual pricing and payment gateways.
  • Virtualized reseller access allows resellers access to only their own customers.
  • Flexible, fine-grained access control



sip:provider CE:

sip:provider CE is an open-source turn-key SIP platform for up to 50k subscribers. It comes with a powerful and flexible billing and rating engine for near-realtime post-paid billing.

It supports free-cash and free-time models per billing-interval, billing zones, billing destinations defined via regular expressions (based on E164 numbers or arbitrary SIP URIs), special offers (like "get 1000 free minutes to specific zones for the next 3 months") and pre-configurable and arbitrarily changeable billing profiles per subscriber. Costs per call can be seen on the call list of the integrated user and admin panels immediately after the call. Admins can add up free cash or free minutes to an account at any time and can inspect spent money and free-time in the current billing interval. The sip:provider CE can be evaluated in virtualbox or vmware with just 3 clicks, and installed on a dedicated server in a couple of minutes. Check http://www.sipwise.com/products/spce/quickinstall/ for the installation guide.


PyFreeBilling : billing and routing solution based on FreeSwitch

PyFreeBilling is a full open source solution providing all needed features for a wholesale activity : Prepaid/postpaid, advanced rates and routing management, nice GUI ... and based on the famous switch FreeSwitch.




Hotel/Hospitality systems


Asterisk Hotel Billing:

Asterisk Hotel Billing is a system to bill the calls of rooms in hotels. It's very easy to use.
Supports more than 15000 phone destinations. You can create PDF with detailed list of the calls, at the
moment the customer leaves de room, then the system starts a new bill for the next customer.
The application is in Spanish.
Requirements:
  • Asterisk + SQL CDR (Mysql tested)
  • Web server with PHP + PEAR DB
  • SIP/IAX Room extensions (not Zap)
  • Zap/SIP/IAX trunk lines


Cyber-wrt, Hotelpbx ultimate embedded hospitality tool 2013:

Web Page: https://sourceforge.net/projects/hotelpbx/
Autor website: http://comdiftelecom.com Comdif Telecom
License: GPL
English - Spanish - French
This Cyberhotel version, is for embedded Broadcom plateform like routers ASUS RTN or some Cisco E serie with USB

- It include a classic php interface for PBX administration and Cyberhotel module
- It include also a captive portal system for wifi access controle.
- It's finaly also a very great DD-WRT rooter

  • Gui is pur realtime display, billing is build on a switch with advanced routing features as LCR, SIP carrier backup or on gateway.
  • This is not an experimental version, but tested long time in production in big Hotels and can have our full support.

Enjoy !

Hospitality Management System:

Features of the Asterisk hotel management system include:
  • Rooms inventory management with bulk FreePBX extension import
  • Call management by prefix with per minute and fixed rates
  • Check-In and Check-Out with associated actions
  • Billing with search by dates and/or by rooms with call detail
  • Integrated with Hotel wake-up module with web interface
  • Removal of voicemails and wake-ups on room check-out

Requirements:
  • Asterisk + LAMP



Open Source Billing Tools and Libraries


OpenCDRRate:



OpenCDRRate is a scalable, Linux/Windows-compatible system to rate, tax and bill your telecom/VoIP CDR. It runs on Postgres, Apache and PHP. This system allows you to feed CDR into the rating queue. The calls will be rated based on a predefined schedule. Un-ratable calls will go into a HELD queue to be re-rated at a later date.

It is currently built to provide the following features:

  • Interstate - Bill for minutes, CNAM dips, LRN dips.
  • Intrastate - Bill for minutes, CNAM dips, LRN dips.
  • Termination of Indeterminate Jurisdiction - Automatic categorization of indeterminate calls.
  • Simple Termination - Bill for minutes even if you don't jurisdictionalize calls.
  • International - Bill for minutes to international destinations.
  • Toll-free Origination - Bill for incoming calls to toll-free numbers. Rates based on origin of call.
  • Tiered Origination - Bill incoming calls based on rate center tiers.
  • Bill for usage, one-time charges and recurring charges.
  • CDR Taxation


Support - email support(at)opencdrrate.org

Follow us on Twitter to receive new feature notifications.


VoIP Peering and Accounting using OSP

The OSP projects hosted on SIPfoundry offer open source tools for secure, multi-lateral peering based on the European Telecommunication Standards Institute'sOSP specification (ETSI TS 101321).


TelDaBase

Tool to automatically assign calls to users of a shared line and spread their phone bill
  • works currently for German customers of the Deutsche Telekom (using "Rechnung Online"), other companies that provide online bills could easily be added
  • automated billing and accounting
  • comparison of alternative billing plans
  • PHP-interface



CDRTool:

Tool to access and rate in real-time Call Details Records generated by SIP Express Router, MediaProxy, Asterisk and other RADIUS gateways. - by Adrian Georgescu. CDRTool provides real-time mediation including normalization and rating for Call Detail Records generated by SIP Proxies and VoIP gateways. Combined PSTN rating based on time/destination with NGN rating based on traffic/application provides the ideal billing platform.


astCDRview:

astCDRview is an open source, licensed under GNU/GPL, lightweight, Web-based, multi-language Asterisk SQLite CDR viewer that supports multiple outgoing carriers, multiple incoming numbers, billing, an address book, and extensions


SqlBill

SQLBill is a Radius billing engine for the GNU Gatekeeper (GnuGk). It supports Radius or can be used directly on top of Postresql. It is a reliably backend system, but lacks a pretty frontend.


FBilling

FBilling is FreePBX module for outbound billing of extensions - via FBilling one can define multiple tenants, prefixes, tariffs (per tenant) and permissions. It is designed to be easy to use and to be as tightly integrated as possible with FreePBX.


See Also

  • VOIP Billing - A large list of providers including both open-source and commerical billing solutions
  • Open Source VOIP Software - Open-source software for VoIP, not necessarily billing-related

Billing Systems


This page lists Open Source Billing systems.

General purpose systems


Asterisk2Billing (A2Billling):


A2Billing, combined with Asterisk is a physical Telecom Platform and Soft-Switch providing a wide range of telecoms services using both traditional telephone technology or VoIP. It contains a real time billing engine which rates and bills and invoices calls, and supports payment gateways.


This now gives any Telecom company a very good reason to consider the A2Billing Platform over the traditional offerings for TDM and VoIP Soft-Switches as well as wholesale billing.

Solutions

A2Billing can be used in a number of different roles, and our consultancy services can advise on the appropriate hardware and configuration of your Switch.

  • Calling Card service with either PIN or Caller ID recognition
  • Call-back service
  • VoIP Billing
  • VoIP termination for IP PBX systems
  • Wholesale VoIP Termination and Origination
  • Residential VoIP Termination and Origination.
  • Special Applications Platforms
  • Predictive Dialler and Sales Campaign Tool
  • Hosted PBX, IP Centrex and Multi-tenant systems.
  • VoIP reseller white label solutions.
  • and much more :)

There is online demo available at http://demo.asterisk2billing.org/a2b/. For more information about any of the features and benfits of any of our products, please contact us at sales@star2billing.com. For A2Billing installation services, see http://www.star2billing.com/consultancy/managed-install/



ASTPP

Features:
  • Provide call rating for Asterisk.
  • Calling Cards
  • Integrates with AMP (amp.coalescentsystems.ca)
  • An "unlimited" amount of different price lists.
  • Batch billing
  • Realtime billing
  • Rates are billed to 6 decimal places.
  • Rates are highly configurable.
  • Import rate lists in cvs format.
  • Variable billing increments.
  • Call setup charges.
  • Resellers.
  • Least Cost Routing
  • Web interface provides:
  • - Card balances.
  • - Ability to configure routes.
  • - Ability to configure most of ASTPP.
  • - Setup Brands.
  • - Many other features.
  • Interface for customers to view their calls.
  • GPLed Source Code
  • Intregrated with OSCommerce!!


BillRun

Features:
  • Comes in Enterprise and Community Editions:

Product catalog management √
API’s √
Plans and price lists √
Rating engine (Retail, B2B, Wholesale, Roaming, Convergence) √
Customer and partner management √
Subscription management √
Tax management √
Accounts receivable √
Discount management √
Real-time alerts √
Framework agreements √
Security access control √
Multi-currency √
Multi-language √
Advanced UI and dashboards √
Commercial SLAs √

The latest feature: - Online Charging Systems (OCS) for pre-pay and post-pay customers.
Many other features are integral parts of BillRun. Debt collection is one example. Another very important element to any VoIP providers is managing discounts and alerting on fraud.
Many other features are available. Please visit Billrun, download our datasheets, ask for a demo. We will be very happy to assist.


Carrmin PRO - Complete Solution

Features/Services:
  • Seperate Owner/Reseller/Customer web GUI
  • Unlimited simultaneous calls
  • Admin/Reseller/User management
  • White label for any Reseller
  • Each Reseller have his own CMS(Joomla) platform
  • Unlimited Reseller/Customer accounts
  • Automatic Sip Device Creation
  • Anonymous Call restriction(optional)
  • You can Create your own DID numbers
  • Customer can assigned his DID as Caller ID
  • T.38 for Faxing Supported(Extra)
  • Prepaid payments
  • Online payments
  • Customer balance topup with Paypal
  • Reseller need to approve the payments
  • Off Line payments
  • Payments history
  • Rates import from system without csv file
  • Reseller has his own rates for his customers
  • Secure and friendly GUI for reseller
  • Unlimited inbound Simultaneous calls
  • Unlimited DIDs, Accounts, Resellers
  • Four decimal points billing
  • Connection fees supported
  • Minimum call charging supported
  • Free seconds per call is supported
  • Customizable increments supported
  • Rate/price management
  • Route management
  • Secure connection - IP based protection
  • IP managments and filtering for inbound calls
  • Call History - CDRs
  • Unlimited Terminations
  • Unlimited Gateways
  • Sip Devices can have more that one DID number
  • Real-time billing
  • Mail notification for any attack
  • Customizable CSS
  • Reseller can install his joomla to any web hosting
  • Reseller has different Web GUI
  • Reseller portal
  • SSH Encryption
  • T.38 for Faxing
  • Video Support
  • VoIP trunks Control
  • Automatic log clearing
  • Fail registration protection
  • Fail login Protection
  • Firewall installation and Configuration
  • Non authorized invites protection
  • Fake Invite calls notifications
  • Mail server installation
  • Mail notification for any attac




data4voip:

data4voip billing is an open source voip billing solution
  • Multiple currencies
  • Prepaid or postpaid
  • Realtime
  • Unlimited devices for users
  • Concurrent calls for users
  • Real-time balance update
  • Least cost routing
  • Payment gateway
  • Invoicing system
  • Multi routing system


EasyITSP:

EasyITSP an open source ITSP/Hosted PBX solution that sits on top of Digium's open source Asterisk PBX, has been released to the public. EasyITSP allows people with little experience to easily manage and run an ITSP and/or Hosted PBX services with its small footprint and its easy to use admin and customer portals. EasyITSP is quickly gaining ground in its market with constant development of new features. To learn more and view a demo, visit http://lemens-ts.com/easyitsp


Freeside

Overview

Freeside is the open-source billing, ticketing and account administration package for Internet Service Providers that now includes support for VoIP CDR rating and billing. Freeside supports Asterisk and many other CDR formats.

Freeside Internet Services also offers installation, integration, configuration, migration, training, and customization services.

Key Features

Billing


  • Flexible pricing and rating plans including anniversary billing, pro-rating, usage based billing and more. Plug-in system allows easy addition of new pricing plans.
  • VoIP rating and billing, including DID inventory, rate plans, free minutes, caps, and 800# billing.
  • Real-time credit card and electronic check processing with all major processing gateways. Email, fax, printed and online invoicing.

Ticketing

  • Complete, integrated trouble ticketing system included, based on Request Tracker from Best Practical Solutions
  • Auto-responds to customer email, assigns a ticket number and allows your staff to track requests collaboratively
  • Multiple queues, custom fields, templates, ticket associations, templates, customizable workflow, and more.

Customer Service

  • Online signup page with immediate credit card authorization and provisioning.
  • Customer self-care including invoice viewing, one-time and recurring payments, adding and removing services, and password changes.
  • Simple API available to write your own self-service pages or applications.

Resellers

  • Unlimited resellers with branded invoices, individual pricing and payment gateways.
  • Virtualized reseller access allows resellers access to only their own customers.
  • Flexible, fine-grained access control



sip:provider CE:

sip:provider CE is an open-source turn-key SIP platform for up to 50k subscribers. It comes with a powerful and flexible billing and rating engine for near-realtime post-paid billing.

It supports free-cash and free-time models per billing-interval, billing zones, billing destinations defined via regular expressions (based on E164 numbers or arbitrary SIP URIs), special offers (like "get 1000 free minutes to specific zones for the next 3 months") and pre-configurable and arbitrarily changeable billing profiles per subscriber. Costs per call can be seen on the call list of the integrated user and admin panels immediately after the call. Admins can add up free cash or free minutes to an account at any time and can inspect spent money and free-time in the current billing interval. The sip:provider CE can be evaluated in virtualbox or vmware with just 3 clicks, and installed on a dedicated server in a couple of minutes. Check http://www.sipwise.com/products/spce/quickinstall/ for the installation guide.


PyFreeBilling : billing and routing solution based on FreeSwitch

PyFreeBilling is a full open source solution providing all needed features for a wholesale activity : Prepaid/postpaid, advanced rates and routing management, nice GUI ... and based on the famous switch FreeSwitch.




Hotel/Hospitality systems


Asterisk Hotel Billing:

Asterisk Hotel Billing is a system to bill the calls of rooms in hotels. It's very easy to use.
Supports more than 15000 phone destinations. You can create PDF with detailed list of the calls, at the
moment the customer leaves de room, then the system starts a new bill for the next customer.
The application is in Spanish.
Requirements:
  • Asterisk + SQL CDR (Mysql tested)
  • Web server with PHP + PEAR DB
  • SIP/IAX Room extensions (not Zap)
  • Zap/SIP/IAX trunk lines


Cyber-wrt, Hotelpbx ultimate embedded hospitality tool 2013:

Web Page: https://sourceforge.net/projects/hotelpbx/
Autor website: http://comdiftelecom.com Comdif Telecom
License: GPL
English - Spanish - French
This Cyberhotel version, is for embedded Broadcom plateform like routers ASUS RTN or some Cisco E serie with USB

- It include a classic php interface for PBX administration and Cyberhotel module
- It include also a captive portal system for wifi access controle.
- It's finaly also a very great DD-WRT rooter

  • Gui is pur realtime display, billing is build on a switch with advanced routing features as LCR, SIP carrier backup or on gateway.
  • This is not an experimental version, but tested long time in production in big Hotels and can have our full support.

Enjoy !

Hospitality Management System:

Features of the Asterisk hotel management system include:
  • Rooms inventory management with bulk FreePBX extension import
  • Call management by prefix with per minute and fixed rates
  • Check-In and Check-Out with associated actions
  • Billing with search by dates and/or by rooms with call detail
  • Integrated with Hotel wake-up module with web interface
  • Removal of voicemails and wake-ups on room check-out

Requirements:
  • Asterisk + LAMP



Open Source Billing Tools and Libraries


OpenCDRRate:



OpenCDRRate is a scalable, Linux/Windows-compatible system to rate, tax and bill your telecom/VoIP CDR. It runs on Postgres, Apache and PHP. This system allows you to feed CDR into the rating queue. The calls will be rated based on a predefined schedule. Un-ratable calls will go into a HELD queue to be re-rated at a later date.

It is currently built to provide the following features:

  • Interstate - Bill for minutes, CNAM dips, LRN dips.
  • Intrastate - Bill for minutes, CNAM dips, LRN dips.
  • Termination of Indeterminate Jurisdiction - Automatic categorization of indeterminate calls.
  • Simple Termination - Bill for minutes even if you don't jurisdictionalize calls.
  • International - Bill for minutes to international destinations.
  • Toll-free Origination - Bill for incoming calls to toll-free numbers. Rates based on origin of call.
  • Tiered Origination - Bill incoming calls based on rate center tiers.
  • Bill for usage, one-time charges and recurring charges.
  • CDR Taxation


Support - email support(at)opencdrrate.org

Follow us on Twitter to receive new feature notifications.


VoIP Peering and Accounting using OSP

The OSP projects hosted on SIPfoundry offer open source tools for secure, multi-lateral peering based on the European Telecommunication Standards Institute'sOSP specification (ETSI TS 101321).


TelDaBase

Tool to automatically assign calls to users of a shared line and spread their phone bill
  • works currently for German customers of the Deutsche Telekom (using "Rechnung Online"), other companies that provide online bills could easily be added
  • automated billing and accounting
  • comparison of alternative billing plans
  • PHP-interface



CDRTool:

Tool to access and rate in real-time Call Details Records generated by SIP Express Router, MediaProxy, Asterisk and other RADIUS gateways. - by Adrian Georgescu. CDRTool provides real-time mediation including normalization and rating for Call Detail Records generated by SIP Proxies and VoIP gateways. Combined PSTN rating based on time/destination with NGN rating based on traffic/application provides the ideal billing platform.


astCDRview:

astCDRview is an open source, licensed under GNU/GPL, lightweight, Web-based, multi-language Asterisk SQLite CDR viewer that supports multiple outgoing carriers, multiple incoming numbers, billing, an address book, and extensions


SqlBill

SQLBill is a Radius billing engine for the GNU Gatekeeper (GnuGk). It supports Radius or can be used directly on top of Postresql. It is a reliably backend system, but lacks a pretty frontend.


FBilling

FBilling is FreePBX module for outbound billing of extensions - via FBilling one can define multiple tenants, prefixes, tariffs (per tenant) and permissions. It is designed to be easy to use and to be as tightly integrated as possible with FreePBX.


See Also

  • VOIP Billing - A large list of providers including both open-source and commerical billing solutions
  • Open Source VOIP Software - Open-source software for VoIP, not necessarily billing-related
Created by: oej, Last modification: Fri 01 of Jul, 2016 (19:52 UTC) by carrmin
Please update this page with new information, just login and click on the "Edit" or "Discussion" tab. Get a free login here: Register Thanks! - Find us on Google+