The Kill Bill billing system and payments platform is feature-rich out-of-the-box and highly customizable. Use it for highly complex billing schemes, including one-offs, recurring, and usage-based plans.
Kill Bill is not an all-in-one solution. Instead, it's highly modularized; you can disable the functionality you don't need or replace functionality with one of your existing systems. The real power of Kill Bill lies in building your own business logic on top of it to create a customized billing and payments solution.
You can write plugins to modify Kill Bill's behavior and integrate with third-party vendors. Kill Bill already has many open-source plugins. Use them as examples for creating your own or modify them for your own use.
Your business doesn't need to rely on the uptime or processing speed of a SaaS provider. You choose where to run Kill Bill from, on-premise or in the cloud.
Kill Bill is free and open source under the Apache License 2.0, with community help on the mailing list and GitHub issues. For companies with complex billing needs, Aviate is the enterprise version of Kill Bill, with added features and Level 3 support from the engineers.
For more information: