Discord Subscriptions
Monetise premium channels in your Discord server with Web3 payments
StreamPayments offers an end-to-end solution for subscription access to your premium Discord channels such as support, premium content, whitelist channels, and more. We support SOL and any SPL token which means subscription channels also offer a unique opportunity to create utility for creators with their own tokens.
Set up your Discord subscription - step-by-step guide:
Authenticate StreamPayments with your Discord server: settings --> Discord --> Authenticate & save your settings.
Set up the Stream bot in your Discord server. Follow these instructions:
Create a Pay Link or Stream. Configure Payment details and Pricing Options. Select relevant Advanced options such as NFT gating, and enable required customer details to select the Discord username -> Assign Discord role.
The user connects wallets, enters Discord ID, and hits pay. Stream bot auto-assigns the Discord role. When the user cancels the Subscription, the bot automatically removes the role.
All your transactions are in a single place including an on-chain record, Discord ID, and of course wallet address. We also allow you to easily export the wallet addresses via CSV or API for data automation and integrations. Subscription payments are automatically withdrawn to your wallet once a day.
Users can cancel their subscription by logging in to the StreamPayments Dashboard with their wallet -> Transactions -> Outgoing -> Stop Stream. The Stream Protocol / StreamPayments Discord bot will automatically remove the role when the user cancels.
Last updated