Every SaaS requires a billing and subscription module. Just features like;
- Control number of users per tenant ID
- Control number of concurrent users per TenantID
- Sent tenants alerts on upcoming renewals via email or text
- And other basic features for SaaS apps subscriptions management
- Enable tenant to pay online and generate invoices
It would be greate if abp commercial would provide the basic framework to achieve above then we can tailor make it to our own use cases.
Infact I think, this is the most important element for a SaaS app.
3 Answer(s)
-
0
This question is similar to https://support.abp.io/QA/Questions/1178/v44---Subscriptions-and-Payments
A basic subscription system is being developed. "Limiting number of users per tenant" was not in plan, but we've planned for 4.4 after your message.
Concurrent user control is not something we are planning, however you can implement for your own application. You know, you can define numeric features. The you can somehow check concurrent user count (maybe in an asp.net core middleware, but that's not related to the ABP framework). For other features, you can implement yourself. They are in our backlog, but can't promise a delivery time, it will take time.
-
0
Any new information on this ?
-
0
Have you checked Tenant-Edition Subscription? Before doing that, you have to configure Payment Configuration properly.
You can use Edition Features to turn on/off tenant features according to the subscription.
Also you can check this out: https://support.abp.io/QA/Questions/3726/Questions-Regarding-Recurring-Stripe-Payment--Retrieval#answer-f874d726-d096-90e6-d993-3a0671092939