
Most Discord monetization bots stop at checkout. Arcalotl runs the whole subscription lifecycle.
Arcalotl turns your Discord into recurring revenue. Members subscribe to paid tiers with a single slash command, /subscribe, and get their role instantly, without leaving the server or touching a clunky web store. You connect your own Stripe account, map plans to Discord roles, and the money flows straight to you via Stripe Connect Direct Charges. Arcalotl never holds your funds or touches card data.
What sets Arcalotl apart is everything that happens after the payment clears. It’s a SaaS-grade retention stack most community tools don’t have:
- Failed-payment recovery (dunning). When a renewal fails, Arcalotl sends escalating reminders with a secure update link and keeps the member’s role active during a grace period, so you stop silently losing members to expired cards.
- Cancellation save offers.
/cancelcollects the reason, then presents a dynamic offer (discount, pause, or downgrade) tuned to tenure, turning cancels into saves. - Annual upgrade offers. Detects engaged monthly subscribers and offers a one-click discounted annual upgrade.
- Revenue dashboard. MRR, subscriber growth, churn, recovery rate, and save rate in one place.


$0/month. 2% per successful payment. No setup cost, no minimums. Standard Stripe processing (2.9% + 30¢) applies on top, billed by Stripe. You only pay when you earn.
Getting started: three commands to revenue/arcalotl setup: connect Stripe and configure your server./arcalotl plan create: create a tier and map it to a Discord role.- Members run
/subscribe: pick a plan, pay once on Stripe, get the role instantly.
/subscribe: browse plans and subscribe/manage: status, change/upgrade/downgrade plan, open the Stripe billing portal/cancel: cancel, with a save offer/donate: one-time donations (if enabled)
/arcalotl setup, /arcalotl plan create | edit | list | import, /arcalotl donation create, /arcalotl settings, /arcalotl analytics, /help