TikTok for Developers

Docs

SKU Price Configuration

Configure SKU sets for In-App Purchases (IAPs) to manage pricing for both subscription and non-subscription digital goods.

  • For subscription goods, you can create SKU sets to independently configure billing cycles, set platform-specific pricing, and receive automated Tier IDs upon approval.
  • For non-subscription goods (one-time purchases), you can review the available SKUs for Beans or request new ones.

Prerequisites

To set up subscription SKUs for mini dramas, you must first complete the following:

  1. Create at least one mini drama app in your organization
  2. Enable In-App Purchases (IAPs) for mini dramas

Non-subscription SKUs for Beans apply to both mini dramas and mini games:

  1. Create at least one mini drama or mini game app in your organization
  2. Enable In-App Purchases (IAPs) for mini dramas or mini games

SKU types

Two types of SKU sets are available, depending on the product type: subscription and non-subscription (Beans).


Subscriptions SKU

Non-subscriptions (Beans) SKU

Action

Manually configure billing cycles and platform-specific pricing by creating a new SKU set

Search for existing Beans pricing packages or request new Beans packages if they don't already exist

Billing cycles

Weekly, monthly, quarterly, half-yearly, or yearly billing cycles

Not applicable; one-time purchases using TikTok Beans

Platform pricing

Manually set prices for Apple and Google, and specify a price reduction for web purchases

Set the amount of Beans per package. TikTok will autofill the platform fees and pricing after approval.

Tier ID

Tier IDs are generated for each billing cycle type after the SKU set is approved; use these for IAP setup in your app

Not applicable


App type

Mini dramas only

Mini dramas and mini games

Create SKU sets

Check existing SKUs to avoid duplicate sets within the same app. TikTok reserves the right to review and reject any SKU request.

Note: You may not have duplicate SKUs within the same app. However, duplicate SKUs can exist for different apps in your organization.

SKUs are created on an organizational level. To create SKU sets for your IAPs:

  1. Go to your organization on the Developer Portal.
  2. Click the Monetization tab.
  3. Click SKUs on the sidebar of the Monetization page.
  4. Depending on your desired product type, switch the toggle to Subscriptions or Non-subscriptions (Beans).

Subscription SKU set

Important: Before you create a subscription SKU set, note the following details about pricing:

  • The price submitted in your SKU set is the platform-fee inclusive price, which is also the US price. The price you submit does not include tax.
  • Since Apple and Google have different platform fees (30% and 15% respectively), you have flexibility to decide whether Apple and Google have the same final pricing.
  • Each SKU here will have pricing configured for all TikTok supported countries in each platform, meaning regional price-setting is not required.
  • The price limit for each SKU is $400 USD. For South Korea, the pricing limit is $350 USD.
  1. Switch the toggle to Subscriptions.
  2. Click the Create new set button.
  3. Enter a set name. It will be used as part of the Tier ID that is created.
  4. Select an app to apply this SKU set to.
  5. Set price details: Choose a billing cycle and set prices per platform (Apple and Google). Adhere to the following guidelines:

SKU detail

Guideline

Billing cycles

There are five types of billing cycles. Within a SKU set, you can only have one of each billing cycle type.

Price limit

Each price should not exceed $400 USD. For South Korea, the pricing limit is $350 USD.

Duplicate sets

Each SKU set must be unique, duplications are not allowed.

  1. Set a price reduction for webpay that will be applied to both Apple and Google prices.
  2. Click the Add a new row button to add another billing cycle to your set.
  3. Click the Submit button. TikTok will review your SKU set. You should receive a result within 5-7 days.

After your SKU set is approved, a Tier ID will be generated for each billing cycle in your set. Use these Tier IDs when configuring monetization in your mini app. Learn more about the IAP setup process for subscriptions.

Non-subscription (Beans) SKU set

  1. Switch the toggle to Non-subscriptions (Beans).
  2. Click the Add Beans SKUs button.
  3. Search for the existing Beans SKU using one of two methods:
    1. Upload a CSV file with the package amounts using the downloadable template. You can add up to 1000 unique Beans SKUs in the file.
    2. Manually enter your preferred Beans amount to check for existing SKUs. You can add up to 10 SKUs using this method.
  1. If there are Beans packages that don't match your search, you can request the missing Beans SKUs by clicking the Confirm button. TikTok will review your request within 5-7 days.

Click View details to view the region, platform, base price, platform fee, and local price of each Beans SKU.

For a list of existing Beans SKUs that TikTok currently provides, refer to the TikTok Beans Pricing Tiers guide.


Was this document helpful?
TikTok for Developers