This is very cool! We just built our own internal billing tool for our company after bad experiences with Recurly and ChargeBee. We are B2B and B2E and ChargeBee/Recurly felt very clunky when used for enterprise billing — specifically around usage based billing, discounts, and multiple geographies.
The billing part was easy to build (though of course we under-estimated the effort by 10x), but the reporting is the really tricky part. Revenue recognition, plus simple things like correctly tracking upgrades/downgrades vs expansion/contraction when someone changes plan mid-month.
Is this something that Lago does now or intends to include? I could not see it in the docs.
This is definitely something we'd like to build in the future.
For now, we focused on building the core billing features and giving access to the billing and usage data so that end users could leverage it in their own BI and data stack (tracking, revenue recognition, etc).
The next step would definitely be to offer these kind of features: either through partnerships or internally with the help of the community. If someone is building a great product in this space, we're very interested!
The billing part was easy to build (though of course we under-estimated the effort by 10x), but the reporting is the really tricky part. Revenue recognition, plus simple things like correctly tracking upgrades/downgrades vs expansion/contraction when someone changes plan mid-month.
Is this something that Lago does now or intends to include? I could not see it in the docs.