Connect Stripe to your Shop

How payments work on your XBot Shop, end to end

๐Ÿ›๏ธ Shop admin panel ๐Ÿ”Œ Stripe Connect ๐ŸŽ Kits ยท VIP ยท Items ยท Bundles
0% platform fee, on every sale, forever. XBot never touches your money โ€” it only watches for the payment and flips a Discord role on or off.

Each community connects its own Stripe account through a guided onboarding flow โ€” no API keys to find or copy anywhere. Once it's connected, you build your storefront (Kits, VIP tiers, Items, Bundles) directly in your Shop admin panel, and buyers check out on your own branded Shop page.

Once it's set up: a member opens your Shop, picks a product, pays with Stripe โ€” the Discord role (and any in-game perks or whitelist access) is granted the instant payment succeeds, and revoked automatically if a subscription is cancelled. Nobody touches Discord roles by hand.

1. Open your Shop admin panel

  1. Run the setup wizard

    /xrbotsetup creates your Shop channels (kits, VIP, items) and posts a link to your Shop admin panel in your server's admin channel.

  2. Log in with Discord

    Your Shop admin panel lives at xtremebot.tech/shop-admin โ€” sign in with the same Discord account you manage the server with.

2. Connect your Stripe account

  1. Click "Connect with Stripe"

    In the Shop admin panel, open Edit Site and click Connect with Stripe. No Stripe account yet? The same flow lets you create one on the spot.

  2. Follow Stripe's own onboarding

    You're taken to Stripe's own hosted onboarding โ€” business details, bank account, identity verification. This is Stripe's flow, on Stripe's domain; XBot never sees or stores your banking information.

  3. You're back, connected

    Once onboarding finishes, the button reads โœ“ Connected. Payments now go straight to this account โ€” every charge is a direct charge on your Stripe account, never routed through a platform-owned account in the middle.

3. Build your storefront

  1. Add a Kit or VIP tier

    From the Shop admin panel, create a Kit (in-game items, its own auto-created Discord role) or a VIP tier (a role plus real in-game perks โ€” Extra Turrets, Raid Alarm โ€” items optional). Set a price, one-time or recurring.

  2. Add Items or a Bundle

    A plain Item is a single one-off purchase. A Bundle combines a Kit, a VIP tier and/or Items into one checkout at one price.

  3. Optional extras

    Tick Grant Whitelist Access on a Kit/VIP to whitelist buyers automatically, schedule a Happy Hour sale window, or generate a coupon code โ€” all from the same panel.

Every product you save also posts (or updates) its own embed on your Discord boards โ€” #kits, #vip, #shop โ€” price-sorted, with a direct Stripe buy link. Your Discord and your Shop always show the same thing.

4. Members buy from your Shop

Anyone on your server can open your Shop page, log in with Discord, and check out with a card โ€” no slash command needed. On successful payment, their role shows up automatically, in-game perks apply on their next server tick, and whitelist (if configured) completes the moment they link Steam.

Disputes & refunds

A refund or chargeback issued from your own Stripe dashboard revokes the buyer's access automatically โ€” the role is removed, and you're notified in your server's admin channel. If a dispute is later won, access is restored the same way.


Questions about a specific step? The same walkthrough lives in your server's ๐Ÿ”’ Ghid Admin channel, generated automatically by /xrbotsetup.