The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Python Subscription Projects
-
dj-stripe
dj-stripe automatically syncs your Stripe Data to your local database as pre-implemented Django Models allowing you to use the Django ORM, in your code, to work with the data making it easier and faster.
-
subscribie-deployer
Subscribie-deployer sets the initial settings and config needed for a new shop during sign-up. You don't need this to run Subscribie locally. You do need this if you want to work on the onboarding/sign-up process.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
If you don't want to use Pegasus or another paid product (presumably because of the cost), the packages I'd reach for are django-allauth for login/user stuff and dj-stripe for the Stripe integration. As for teams, there wasn't a library I was happy with so I rolled my own for Pegasus, but some people like django-tenants. It's too heavyweight for my taste as it requires a more complex dev/test/infrastructure setup with Postgres schemas, as opposed to having a single-database and handling multitenancy in the application layer. But there are pros and cons to both approaches.
Python Subscriptions related posts
- Stripe Payment Intent with DRF + Vue
- Stripe webhooks too fast for django
- Best Subscription Plugin For Django
- djstripe admin cannot view synced plans or products
- Stripe App Marketplace
- Django Stripe Subscription & Payment Integration
- djstripe and Django 4.0 problems. please help!
-
A note from our sponsor - WorkOS
workos.com | 29 Apr 2024
Index
Project | Stars | |
---|---|---|
1 | dj-stripe | 1,544 |
2 | subscribie-deployer | 0 |
Sponsored