StoatLive

Monetize your Stoat community

Sell memberships, one-time passes, and donations in your Stoat server. Members choose a plan with a bot command, pay on a secure checkout page in the browser, and receive the roles you configured. Payment recovery and cancellation saves help you keep that membership going.

Stoat is live. Type !arcalotl setup to connect your server, then create plans and map their entitlements to paid roles.

How it works on Stoat

  1. 01

    Add the bot and connect Stripe

    Invite Arcalotl to your Stoat server and connect a Stripe account from the dashboard.

  2. 02

    Create a plan and map it to a role

    Create monthly, annual, or one-time plans. Attach an entitlement that grants the Stoat roles included in each plan.

  3. 03

    Members subscribe with a command

    The bot replies with a checkout link. The role is granted on payment and revoked when the subscription ends.

What you get

01

Bot commands

Setup, plans, and subscriptions from inside the server, with Stoat's prefix-style commands.

02

Paid roles

Roles follow the subscription through trials, grace periods, and refunds.

03

DM recovery

Failed payments get a reminder sequence by DM with a secure update link.

04

Cancel saves

A reason and a tailored offer before a cancellation goes through.

05

Monthly to annual

Annual offers for engaged monthly members, prorated automatically.

06

One subscription across platforms

Link member accounts on Discord, Fluxer, Telegram, and Stoat to grant each connected platform benefit from one subscription.

Pricing

The same on every platform: no monthly fee, 2% of each successful payment, plus Stripe's card fees. Nothing extra for Stoat.

See pricing

Your members buy in their own language

Three in four online buyers prefer to buy with information in their own language, and four in ten will not buy from a page in another language at all (CSA Research, Can't Read, Won't Buy, 2020). Most checkouts still ignore this: Stripe found 74% of European checkouts untranslated in 2022.

Arcalotl sets one default language per community and then follows each member. Announcements and the pinned subscribe view use the community default. Replies to a member, their checkout, and their receipt use the language their client reports, when you let it.

Common questions

Other platforms