Subscription
Configuration
To make it as easy as possible, the subscription
app allows you to configure different plan settings directly in settings.py
:
This allows you to adjust all details of your subscription plans. Both monthly and yearly subscriptions are supported.
Subscriptions are always created per organization. This means that when a new user subscribes, their customer and subscription are linked to their organization. This setup enables you to enforce organization-specific requirements, such as 5 users, 1000 tokens, etc. Each subscription is manageable within Stripe.
The appearance of Stripe is crucial, and payments work only if they are convenient—especially for new brands. Make sure to design your product and related content properly.
Subscription vs Product
When creating a subscription plan, a product is created in Stripe. All images and text are automatically updated in Stripe to create a clear representation of your product on the paywall. This requires you to provide a ProductTaxCode
. You can find tax codes in the Stripe documentation for product tax. By default, it is set to Software as a Service (SaaS) - Business Use: txcd_10103001
.