Plans
Manage subscription tiers, monthly and annual billing options, and Discord role access.
The Dashboard Plans view manages the same plan model used by Discord commands: a customer-facing tier with one or more billing options.
Plan model
- A tier is what members see, such as VIP or Pro.
- A billing option is how that tier is billed, such as monthly or annual.
- A role is the Discord role granted while the subscription is active.
Billing options support month and year. If a tier has both monthly and annual billing, the annual amount must be lower than 12 monthly payments.
What admins can do
Admins can:
- Create a tier with billing options
- Assign a Discord role
- Edit plan names
- Edit billing amounts
- Archive plans that should no longer be sold
Archiving a plan stops new purchases. Existing subscriptions keep following their Stripe subscription state.
Stripe objects
When you create a plan through Arcalotl, Arcalotl creates matching Stripe products and prices in the connected Stripe account. When you edit a billing amount, Arcalotl creates a new provider price and updates the local plan reference.
Arcalotl manages the subscription offer, Discord role mapping, and member access experience while the connected Stripe account processes charges, invoices, and payouts.