Introduction
Learn how to sell Discord subscriptions with Stripe, automate role access, and recover revenue with Arcalotl.
Arcalotl helps Discord server owners sell paid roles through Stripe. Members choose a plan in Discord, pay through Stripe Checkout, and get access automatically when Stripe confirms the subscription.
What Arcalotl does
- Paid Discord roles: Create subscription tiers that grant Discord roles.
- Community channels: Display plans in a dedicated subscribe channel and announce new subscribers in a public channel.
- Stripe payments: Use Stripe Connect, Stripe Checkout, and Stripe Billing Portal for secure billing.
- Automatic access: Grant roles when subscriptions activate and remove roles when access ends.
- Payment recovery: Send billing-update reminders when renewals fail.
- Cancellation saves: Ask why a member is cancelling and offer the right save when one is configured.
- Term optimization: Offer engaged monthly subscribers an annual option when the tier supports one.
- Dashboard: Review subscribers, plans, activity, retention settings, and revenue metrics.
How it works
- Connect Stripe with
/retain setup - Create a plan with
/retain plan create - Members run
/subscribeand choose a plan - Stripe confirms payment and Arcalotl grants the role
Billing, role management, failed-payment recovery, cancellation saves, and annual upgrade offers run from there.
Quick links
Quick Start
Set up Discord, Stripe, and your first paid role.
Connect Stripe
Link your Stripe account to start accepting payments.
Create Plans
Set up subscription tiers with roles and pricing.
Dashboard
Review revenue, subscribers, activity, plans, and retention.
Discord Setup
Add Arcalotl to your Discord server.