Skip to main content
Monetizing Your Discord App Add subscriptions and one-time purchases to your app using Discord’s built-in checkout and payment flow. For an introduction to Premium Apps and what you can offer, see the Premium Apps & Activities platform page.
App Monetization applies to Bots and Activities.

Components of a Premium App

To integrate a premium feature into your application, there are three primary components of our Monetization API:
  • SKUs represent specific items or subscription options your app offers. Each SKU is a unique offering.
  • Entitlements indicate whether a user has access to a specific premium offering or SKU.
  • Subscriptions represent an ongoing agreement where a user commits to paying for an entitlement on a recurring basis until canceled.

Types of SKUs

There are two types of SKUs that you can create for your app:

One-Time Purchase SKUs

A one-time purchase SKU represents a single item or feature that a user can purchase once. Developers can offer two types of one-time purchases:
  • Durable items: Items that a user can purchase once and keep forever. For example, a user might purchase a “premium” upgrade that unlocks premium features in an app.
  • Consumable items: Items that a user can purchase once and use up. For example, a user might purchase a “boost” item that gives them a temporary boost in an app.

Subscription SKUs

A subscription SKU represents a recurring purchase that a user can subscribe to for a set period of time. Developers can offer two types of subscriptions:
  • User subscriptions: A user subscribes to a SKU for themselves. In this case, only the purchasing user is considered entitled to the SKU.
  • Guild subscriptions: A user subscribes to a SKU for their guild. All members of that guild are considered entitled to the SKU.

Next Steps

Ready to start monetizing your app? Follow our full guide for Enabling Monetization and implementing premium features in your app.