Logo for Arcalotl

Upvote Arcalotl


Subscriptions for your Discord that recover failed payments, save cancellations, and upgrade members to annual. $0/mo, on your own Stripe account.

Back to Arcalotl

Arcalotl: monetize your community

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. /cancel collects 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.

Arcalotl dashboard: subscription health at a glance

Payment recovery: recover failed renewals automatically

Pricing

$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
  1. /arcalotl setup: connect Stripe and configure your server.
  2. /arcalotl plan create: create a tier and map it to a Discord role.
  3. Members run /subscribe: pick a plan, pay once on Stripe, get the role instantly.
Member commands
  • /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)
Admin commands

/arcalotl setup, /arcalotl plan create | edit | list | import, /arcalotl donation create, /arcalotl settings, /arcalotl analytics, /help

Check out the home page for the full Discord Bot List.