⚠️ Currently, Premium Apps are available to developers based in the US, UK, and European Union but check back here and in the Discord Developers server for future announcements
Premium Apps are the key to taking your app to the next level. In this article, we’ll go step by step to help you tap into our end-to-end solution for monetizing your application and offering your app’s most loyal users new features.
Before considering monetization for your app, here are some fundamental requirements that will need to be met:
- App is owned by a Team
- App uses Slash Commands or has Message Content Intent
- App is Verified
- Supported Countries
App Is Owned By A Team
If you don’t have a Team and/or an App you can create them from the Developer Portal. If your app is Verified but not yet owned by a Team, you can request an ownership transfer by submitting a ticket to the Developer Support team.
App Uses Slash Commands Or Has Message Content Intent
If your Team owns an App but it doesn’t yet use Slash Commands, you can review our documentation on Upgrading Apps to Use Application Commands. Otherwise, your app will need to be granted the Message Content Intent.
App Is Verified
If your Team owns an App and uses Slash Commands but it isn’t verified, check out this article for more information on applying for app verification.
If your app does not currently meet these initial requirements, work to accomplish them and you will gain access to the Monetization Onboarding flow.
- United States
- United Kingdom
- European Union
- Czech Republic
When your app meets the above requirements the “Getting Started” button under the Monetization section should now lead you to the onboarding flow.
The onboarding flow involves a series of steps and checks, providing payment information, and finally agreeing to the Monetization Terms and Premium Apps Policy which must be completed by the Team Owner.
For more guidance please visit the Premium Apps Onboarding article.
Finally, once you have completed onboarding successfully, you are ready to begin monetizing! You can do this by adding SKUs (stock-keeping units) to your app and integrating them into your code.
For more guidance on setting up SKUs check out the Premium Apps SKU Setup article.
After reviewing this and other linked articles, if you have any questions about Premium Apps and App Subscriptions, please reach out to our Developer Support team!