Introduction
Learn how to sell community subscriptions with Stripe, automate role access, and recover revenue with Arcalotl.
Arcalotl helps community owners sell paid access through Stripe and keep that access in sync. Members choose a plan in Discord, pay on Arcalotl's checkout page, and receive the right roles when the payment is confirmed. After checkout, Arcalotl handles renewals, failed-payment recovery, cancellation saves, annual upgrade offers, and dashboard reporting.
What Arcalotl does
- Paid plans: Sell recurring subscriptions and one-time purchases that grant platform roles.
- Entitlements: Bundle the roles a buyer receives into reusable packages, across every connected platform.
- Stripe payments: An embedded checkout backed by Stripe Connect. Money goes directly to your Stripe account, and card data never touches Arcalotl.
- Automatic access: Grant roles when access activates and remove them when access ends.
- Payment recovery: Send update-card reminders when renewals fail, with a grace period before access is removed.
- Cancellation saves: Ask why a member is cancelling and offer a discount, pause, or downgrade when one is configured.
- Term optimization: Offer engaged monthly subscribers an annual option when the tier has one.
- Dashboard: Review revenue, subscribers, plans, entitlements, retention performance, and activity.
- Public API: Read the same data, check entitlements, and receive signed webhooks from your own systems.
How it works
- Connect Stripe with
/arcalotl setup - Create a plan with
/arcalotl plan createor from the dashboard - Members run
/subscribeand choose a plan - Payment is confirmed and Arcalotl grants the configured access
After checkout, Arcalotl keeps billing state, platform roles, recovery messages, cancellation flows, and annual upgrade offers in sync without manual work.
Find your way
Quick Start
Set up Discord, Stripe, and your first paid plan.
Plans
Tiers, billing options, one-time purchases, trials, and upgrades.
Entitlements
Bundle the roles buyers receive into reusable packages.
Retention
Payment recovery, cancellation saves, and annual upgrades.
Dashboard
Revenue metrics, subscriber support, and server settings.
Developers
REST API, webhooks, and MCP for your own integrations.