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.

Choose a Pay Link to enable perpetual access to your Discord channel with a 1-time payment, or a Pay Stream to enable real-time access based on a recurring payment, e.g. a monthly subscription payment.

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.

If you want to set up multiple roles and subscriptions in a single Discord server you can do so by logging in to StreamPayments from a different wallet and authenticating a different Role ID in the same server from Settings --> Discord

Last updated