Getting Started
1
Set Up Subscription Plans
We will set up your pricing tiers and features to create attractive subscription plans for your customers.
Currently, we support fixed price plans.
2
Configure Entitlements
Map your subscription plans to specific entitlements, allowing fine-grained control over feature access.
Entitlement creation is a manual process. We will collect your requirements and configure the entitlements on our side.
3
Integrate Payment Providers
Connect with Stripe to process transactions securely and efficiently.
We currently support only Stripe as our payment gateway. You’ll need to link your Stripe account to our service, which requires a one-time configuration.
Once you’ve linked your Stripe account, you’ll be able to process payments through our Embedded Checkout.
4
Implement Billing Logic
Utilize our SDK to handle subscription management, payment processing, and entitlement checks.
How It All Works Together
Subscription Lifecycle
Subscription Lifecycle
- User selects a subscription plan
- Payment is processed through the integrated payment provider
- Subscription is activated, and entitlements are granted
- Regular billing occurs based on the subscription cycle
- Entitlements are checked for feature access throughout the app
Entitlement Management
Entitlement Management
- Entitlements are dynamically updated based on the user’s current subscription
- The SDK provides hooks to easily check entitlements in your application
- Granular control allows for feature-specific access management
Payment Processing
Payment Processing
- Secure handling of payment information
- Support for stripe payment gateway
- Automated recurring billing and invoice generation
Next Steps
Now that you have an overview of our billing service, dive deeper into each component to set up your tailored billing infrastructure:Authentication and Plans
Learn how to authenticate users and manage subscription plans.
Entitlements Usage
Discover how to implement and check entitlements in your app.
Payment Flow
Set up a smooth payment process using Stripe integration.
Using Our SDK
Learn how to use our SDK to manage your billing lifecycle.