Automated subscription and usage billing
From 2020 to 2022
Objective
We aimed to design a SaaS subscription management platform that not only simplifies the process but also provides the flexibility to cater to the unique needs of each business.
Context
The company's core product, subscription business management, identified that customers needed help with their platform, often requiring extensive support to complete tasks. To address this, Ubersmith developed Revloop, a new SaaS Subscription Management platform to simplify billing and invoicing for businesses. By reducing the complexity of these tasks, companies can focus on growth. The target audience includes startups seeking an automated solution for managing customer accounts and billing. The primary users are CTOs and business analysts.
Highlights
- Supports four different types of pricing calculations.
- Volume-based pricing with a descending calculation curve.
- Full customization accessible via API.
- Integration with multiple payment gateways.
- Automated dunning processes.
Development challenges
- The invoice module needed to support a wide variety of pricing models.
- Products required the capability to handle pricing components billed at different frequencies.
- Scalability considerations required freemium development.
- Implementation of a multi-tenant database.
- Complex data serialization and queue management.
- Reliable messaging across distributed systems.
Technologies
Freemium
From email invitation
Existing user moves to another tenant
Existing user creating another tenant