Billing
Subscripto performs not only as athentication server, but as a billing server. This section explains how Subscripto handles the bilo
Our credit system
Subscripto uses a credit-based billing system to provide flexibility and simplicity for both application owners and users. Here's why:
Benefits of Credits
-
Universal Currency: Credits act as a universal currency across all applications on the Subscripto platform. Users can purchase credits once and use them across multiple applications.
-
Simplified Pricing: Application owners can set prices in credits rather than dealing with multiple currencies and exchange rates. This makes pricing more straightforward and consistent.
-
Flexible Usage: Credits enable both subscription-based and pay-as-you-go billing models. Users can:
- Purchase credits in bulk for better rates
- Use credits across different subscription tiers
- Pay only for what they use in PAYG models
How Credits Work
- Users purchase credits through Subscripto
- Applications charge credits based on their pricing model:
- Monthly subscription: Fixed credit amount charged monthly
- Pay-as-you-go: Credits charged based on actual usage
- Credits are automatically deducted as users utilize applications
- Users can monitor their credit balance and purchase more as needed
Credit Value
One credit is equivalent to a fixed monetary value set by Subscripto. This value remains constant across all applications, making it easy for users to understand the real cost of services.
Credit Management
Application owners can:
- Set credit costs for their services
- Define credit charging rules (hourly, monthly, etc.)
- Offer bonus credits for promotions
- Set maximum credit limits for PAYG plans
Users can:
- View their credit balance
- Set up automatic credit purchases
- Track credit usage across applications
- Transfer credits between subscription tiers
Payout Terms
As a Subscripto partner, you'll receive payouts for credits spent on your application according to the following terms:
Payout Schedule
- Payouts are processed every 60 days
- The payout period covers credits spent during the previous 60-day window
- Payments are initiated within 5 business days after each payout period ends
Credit Conversion
When users spend credits on your application:
- Credits are converted to monetary value at the current exchange rate
- Your share is calculated based on the partner agreement percentage
- The final payout amount is determined after any applicable fees
Minimum Payout
- A minimum balance of 1000 credits must be accumulated for a payout to be processed
- Balances below the minimum will roll over to the next payout period
- You can view your current balance in the Partner Dashboard at any time
Accessing Your Payouts
To manage and track your payouts:
- Log in to the Partner Dashboard at http://localhost:8080/partner
- Navigate to the "Payouts" section
- View detailed reports of credit usage and conversions
- Update your payout preferences and banking information
Important Notes
- Ensure your banking information is current to avoid payout delays
- All payouts are subject to our standard verification process
- Disputes must be raised within 30 days of the payout date
Setup connected account
Subscripto uses Stripe Connect to handle payouts to partners securely and automatically. To receive your payouts, you'll need to set up a Stripe Connected Account:
- Log in to the Partner Dashboard at http://localhost:8080/partner
- Navigate to "Account Settings" > "Payments"
- Click "Set up Stripe Account"
- Follow Stripe's onboarding flow to:
- Provide your business details
- Add your banking information
- Complete identity verification
Benefits of Stripe Connect
- Automated Payouts: Receive payments automatically on the schedule outlined above
- Secure Banking: Your financial information is handled securely by Stripe
- Global Support: Accept payments in multiple currencies
- Tax Documentation: Easily access tax forms and payment records
Important Notes
- You must complete the Stripe onboarding process to receive payouts
- Keep your Stripe account information up to date
- Monitor your Stripe Dashboard for any account alerts or required actions
- Contact Subscripto support if you encounter issues during setup
Once your Stripe Connected Account is set up and verified, payouts will begin processing automatically according to the schedule outlined in the Payout Terms section above.