ArcalotlArcalotl
Getting Started

Quick Start

Set up Discord subscriptions with Stripe and your first paid plan.

Prerequisites

  • A Discord server where you can manage server settings
  • A Stripe account, or permission to create one during setup
  • A Discord role that Arcalotl can grant to subscribers
  • Arcalotl's bot role placed above the subscriber role in Discord's role list

Step 1: Add Arcalotl to your server

Invite the Arcalotl bot from the early-access invite link. If dashboard-based invites are enabled for your account, you can also add it from the dashboard. Authorize the requested permissions, then move the Arcalotl bot role above any role it needs to manage.

Step 2: Connect Stripe

Run the setup command in Discord:

/arcalotl setup

Arcalotl sends a Stripe Connect link. Open it, sign in to Stripe or create an account, and finish the onboarding steps.

Money flows directly to your Stripe account via Stripe Connect. Arcalotl never holds your funds or stores card numbers.

Step 3: Create a plan

Run the create-plan command and choose the subscriber role in Discord's role option:

/arcalotl plan create

The bot opens a modal for the plan name, monthly price, optional annual price, currency, and optional plan hierarchy. When the plan is saved, it is ready to sell immediately.

You can also create plans from the dashboard, where you can additionally set free trial days and pick an entitlement package that bundles everything the buyer receives. See Plans for the full plan model.

Step 4: Members subscribe

Members run:

/subscribe

They choose a plan in Discord, pay on Arcalotl's checkout page, and receive the configured role once the subscription is confirmed.

Optional: configure a Community Channels subscribe channel so members can browse plans from a dedicated Discord channel instead of running the command.

Step 5: Test self-service

Use these commands with a test member before inviting paying members:

  • /subscribe: Browse available plans and start checkout.
  • /manage: View subscription status, change billing options, upgrade or downgrade related tiers, and open the billing portal.
  • /cancel: Start the cancellation flow and verify save offers.

What's next?

On this page