Thursday, April 18 • 11:00am - 11:40am
BillingStack and associated projects

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Recently we've started work on BillingStack which is a billingsystem that is based on the ideas to be like a "OpenStack" project, meaning do something and do it very well. It's at the time being re-written from a Java / Grails implementation initially conceived by it's original author Luis Gervaso from the former company called StackSherpa.

Similarities to BillingStack and OpenStack: 

  • Built like the thing you know on top of the existing libraries that other OpenStack projects uses like:
  • Pluggable / plugin storage: primarely SQLalchemy / Mongo (Not developed yet)
  • Multi-Tenancy - Merchants with Customers and Users with Role support (Still at the drawing board / in development)
  • REST API - RESTful webservices API for getting information about allmost any resource in the system 

Until now we have implemented / planning alot of features like:    

  • PGP - PaymentGatewayProviders - a abstraction layer for the configuration of different Payment Gateways like BrainTree (Already in active development / allmost finished)
  • Admin interface in Javascript using AngularJS and the REST API
  • OpenStack integration with the Ceilometer project
  • Java client / sdk
  • Accounting
  • 10 days - 4 000 lines of code. 

Other projects we are working on and planning are:    

  • Horizon Integration (Univeral and not just BillingStack) using Fakturo
  • Fakturo - A univeral Billing system CLI / language binding project
  • UsagePusher - Push usage to any billingsystem with the use of Fakturo 

I would like to present you BS with a small initial demo of our capabilities and tell you about future hopes and plans. 



avatar for Endre Karlson

Endre Karlson

Software Engineer, Evry ASA
0tt0bots assemble ;)

Thursday April 18, 2013 11:00am - 11:40am
C120+121+122 (Portland Convention Center) 777 NE Martin Luther King Jr Blvd Portland, OR 97232

Attendees (0)