Connect Stripe to your Shop
How payments work on your XBot Shop, end to end
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.
1. Open your Shop admin panel
-
Run the setup wizard
/xrbotsetupcreates your Shop channels (kits, VIP, items) and posts a link to your Shop admin panel in your server's admin channel. -
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
-
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.
-
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.
-
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
-
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.
-
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.
-
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.
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.