Add the flatpass bot to your server, connect your Stripe account, and link a role to a price: when someone pays, they get the role, and when their subscription ends, it comes off. It’s free up to 15 paid members, and flatpass takes 0% of your sales on every plan.
flatpassAppToday at 9:33 PM
All Access· Recommended
Every monitor, early links, and the release guides.
Monitors
Restock and price-error alerts. No group chat.
Secure checkout by Stripe · Cancel any time
Four steps, none of them yours.
On the card you pin in your server, or on your invite page. Every billing period has its own button with its price on it.
So flatpass knows which account to give the role to. No codes to paste, no username to type.
By card, Apple Pay or Google Pay. The payment goes straight into your own Stripe account.
Straight away, with nothing for you to check. If they weren’t in your server yet, flatpass adds them.
Four steps, all from your dashboard.
Then run /flatpass panel in the channel where you want the price card, and pin it. Posting the card.
The role follows the subscription, not the click.
The member cancels. They keep it for the time they’ve already paid for.
Until the period endsA renewal payment fails. They keep it while Stripe retries the card. It comes off if the subscription ends.
While Stripe retriesYou give a full refund. The subscription ends too.
Comes off nowThe member pauses. It comes back when they resume.
Off until they resumeYou give a partial refund. The subscription carries on as before.
No changeThe member leaves your server. The subscription keeps billing until they cancel it.
No changeDiscord only lets a bot give out roles that sit below its own role, and it puts a new bot’s role at the bottom. So drag flatpass above the roles you sell, in Server Settings → Roles. The flatpass dashboard warns you if a role you sell is out of reach, and members who paid in the meantime get their role as soon as you fix it.
Worth knowing before you set it up, rather than after.
Not yet, or not at all
No one-time payments: every price is a subscription, monthly, quarterly, six-monthly or yearly. Members can’t switch tiers yet; to move up, a member subscribes to the new tier and cancels the old one. And there’s no PayPal or crypto: members pay through Stripe’s checkout, by card, Apple Pay or Google Pay.
All features on every tier. The only meter is active paid members — never a percentage of your sales. Full pricing →
Free up to 15 paid members, then a flat monthly fee from $29, and 0% of your sales on every plan. Stripe’s card fee comes out of each payment as usual, and the money goes straight into your own Stripe account, not a flatpass balance.
Weighing this against other ways to earn from a server? Every option, and what each platform charges.
Add the flatpass bot to your server, connect your Stripe account, and link a role to a price: when someone pays, they get the role, and when their subscription ends, it comes off. It’s free up to 15 paid members, and flatpass takes 0% of your sales on every plan.
No. They can pay from your invite page, and flatpass adds them to the server with the role.
Almost always, the role sits above flatpass’s own role in your role list. Drag flatpass above it and the role goes out; the member can also run /membership in the server, which re-applies it. The fix, step by step.
Yes. flatpass connects to it through Stripe’s own onboarding and never sees your keys.
No. Payments go straight into your Stripe account, and Stripe pays out to your bank on its usual schedule.
Yes. Each tier has its own role and its own prices.
You've been invited to join
Monitors, early links, and release guides for sneaker drops.
Renews monthly until cancelled
Payments are securely processed by
Your invite page, built from your server — a live preview, not a screenshot
Free up to 15 paid members · 0% of your sales · Your own Stripe account