> ## Documentation Index
> Fetch the complete documentation index at: https://discord-platform-username.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Enabling Monetization

> Step-by-step guide to meet eligibility requirements and enable monetization.

export const ShopIcon = props => <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none"><path fill="currentColor" d="M2.63 4.19A3 3 0 0 1 5.53 2H7a1 1 0 0 1 1 1v3.98a3.07 3.07 0 0 1-.3 1.35A2.97 2.97 0 0 1 4.98 10c-2 0-3.44-1.9-2.9-3.83l.55-1.98ZM10 2a1 1 0 0 0-1 1v4a3 3 0 0 0 3 3 3 3 0 0 0 3-2.97V3a1 1 0 0 0-1-1h-4ZM17 2a1 1 0 0 0-1 1v3.98a2.43 2.43 0 0 0 0 .05A2.95 2.95 0 0 0 19.02 10c2 0 3.44-1.9 2.9-3.83l-.55-1.98A3 3 0 0 0 18.47 2H17Z" /><path fill="currentColor" d="M21 11.42V19a3 3 0 0 1-3 3h-2.75a.25.25 0 0 1-.25-.25V16a2 2 0 0 0-2-2h-2a2 2 0 0 0-2 2v5.75c0 .14-.11.25-.25.25H6a3 3 0 0 1-3-3v-7.58c0-.18.2-.3.37-.24a4.46 4.46 0 0 0 4.94-1.1c.1-.12.3-.12.4 0a4.49 4.49 0 0 0 6.58 0c.1-.12.3-.12.4 0a4.45 4.45 0 0 0 4.94 1.1c.17-.07.37.06.37.24Z" /></svg>;

Before you can add monetization to your app, you must ensure that your app and team meet the eligibility criteria.

## Steps to Enable Monetization

1. Set up your developer team and app to be eligible for monetization
2. Complete the eligibility criteria for monetization
3. Set up developer team payouts to get paid
4. Create your premium offering
5. Implement monetization in your app
6. Start offering your premium features

Once these are complete, you can [create SKUs](/developers/monetization/managing-skus#creating-a-sku) to represent your premium offerings and [add support for your premium offering](/developers/monetization/enabling-monetization#step-5-implement-monetization-in-your-app) in your app.

## Step 1. Set Up Your Developer Team and App

Before monetization can be enabled, you will need:

* A [team](/developers/topics/teams) in the developer portal. If you don't have one, you can [create one on the Teams page](https://discord.com/developers/teams)
* A [verified app](https://support-dev.discord.com/hc/en-us/articles/23926564536471-How-Do-I-Get-My-App-Verified) that is *owned by that team*
* Your app and team must be eligible for monetization. See the Eligibility Checklist below for details.

## Step 2. Complete the Eligibility Checklist

Before you can start creating SKUs and offering payments in your app, your app and team must be eligible for monetization. When a team owner enables monetization, they'll be taken through a series of steps and checks to ensure the following criteria are met:

<Accordion title="Eligibility Checklist" icon="list" defaultOpen>
  * App must be verified
  * App belongs to a developer team
  * Team owner must be at least 18 years old
  * Team must have verified emails and 2FA set up
  * App uses slash commands, or has been approved for the privileged `Message Content` intent
  * App has a link to your Terms of Service
    * This document is an agreement between you and users governing the use of your app.
  * App has a link to your Privacy Policy
    * This document should clearly and accurately describe to users of your app the user data you collect and how you use and share such data with us and third parties, consistent with our Developer Terms of Service and Developer Policy.
  * App must not contain any harmful or bad language in the name, description, commands, or role connection metadata.
  * Payouts must be set up with a valid payment method
  * Agreement to the [Monetization Terms](https://support.discord.com/hc/articles/5330075836311) and [Discord Developer Policy](https://support-dev.discord.com/hc/en-us/articles/8563934450327-Discord-Developer-Policy).
</Accordion>

## Step 3. Set Up Team Payouts

Let's set up Team Payouts so you can get paid! Discord processes all payouts through Stripe, so part of setting up payouts will go through Stripe's onboarding flow.

* Only the owner of the team can enable payout settings for the team.
* Once your app has made its first \$100 it will become eligible for payout.
* A review will be conducted and if everything looks good, your team will begin to receive payouts.

#### If You are Based in the United States, European Union, or United Kingdom

* Click on [your team](https://discord.com/developers/teams) on the Teams page.
* Select **Payout Settings**.
  * If you do not see **Payout Settings**, you are not the owner of the team. Only the owner of the team can enable payout settings for the team.
* Complete the onboarding flow through Stripe.

#### If You are Based Outside of the United States, European Union, or United Kingdom

<Info>
  Premium Apps is not currently available outside of these regions. These features will be made available to more regions soon.
</Info>

For more information, read the [Premium Apps Payouts](https://support-dev.discord.com/hc/articles/17299902720919) Help Center article.

## Step 4: Create Your Premium Offering

You are now ready to start setting up your SKUs and offering premium features in your app. Check out our guide on [Managing your Premium Offerings](/developers/monetization/managing-skus#creating-a-sku) to create one-time purchases and subscriptions for your app.

## Step 5: Implement Monetization in your App

Now that you've set up your app for monetization, you can start adding code to support your premium features. We have guides for the following monetization strategies:

<CardGroup cols={2}>
  <Card title="Implementing App Subscriptions" href="/developers/monetization/implementing-app-subscriptions" icon={<ShopIcon />}>
    Learn how to start and manage recurring subscriptions within your app.
  </Card>

  <Card title="Implementing One-Time Purchases" href="/developers/monetization/implementing-one-time-purchases" icon={<ShopIcon />}>
    Learn how to implement one-time purchases in your app.
  </Card>
</CardGroup>

## Step 6: Start Offering Your Premium Features

Congratulations! You've successfully set up your app for monetization. Now you can start earning money from your app and providing premium features to your users.

You can now [link to your Store](/developers/monetization/managing-skus#linking-to-your-store) page, [link to a specific SKU](/developers/monetization/managing-skus#linking-to-a-specific-sku), or [include a premium styled button in Message Components](/developers/monetization/managing-skus#responding-with-a-premium-button) to allow your users to make purchases.
