Global Platform

Key points for adding distribution countries

Is there anything to be aware of when adding the United States?

When servicing in the United States, additional reviews by DT One APP Store, Inc. are conducted. Please check the following notes regarding the additional review process:

  • When adding a new country/region of distribution, you cannot add the United States and non-United States countries/regions simultaneously. Please add countries/regions sequentially to expand your service.

  • The initial review for the United States takes a considerable amount of time (approximately one weeks). Please secure sufficient time before your service launch when requesting the review.

Are there any requirements for distributing products in multiple countries/regions?
  1. For products utilizing the In-App SDK, please make sure to apply In-App API V6 (SDK v19) or higher.

    • Products using API V4 (SDK v16) or lower require re-publishing after re-registration

    • Products using API V5 (SDK v17) require an upgrade to API V6 (SDK V19)

    • Products using API V6 (SDK v19) are eligible for release, but recommended to upgrade to API V7 (SDK V21)

  2. One product should have only one registered binary.

    • 'Multi-binary' products cannot be released globally.

  3. For products utilizing the ALC, please make sure to apply ALC V2 or higher.

    • If using ALC V1, upgrade to ALC V2 is required.

  4. For In-app or ALC applied products, App signing key is required.

    • When uploading binaries, set 'signing key option' to 'Use the app signature (recommended)'

What is the process for expanding release countries/regions?

To expand the product globally, please follow the steps below. For detailed information on these settings, please refer to 'App Registration and Management'.

  1. [Main Information] Menu

    • Enter the age ratings applicable to global distribution countries/regions.

  2. [App Info] Menu

    • Set the language to English, Chinese (Simplified), and Chinese (Traditional) for App Info through the "Language Settings," with English as the default language. ※ Please note that providing App informatio in the user's preferred language is crucial for user engagement. To attract a wider audience, make sure to input app information in various languages whenever possible.

  3. [Countries / App Pricing] Menu

    • Add global countries/regions to the distribution countries/regions.

  4. [New Binary] Menu

    • If 'In-App' or 'ALC' is applied, set the signing key to 'Use the app signature (recommend).'

    • Upload the binary file for the update.

      • Global sales are not possible when operating with a multi-binary.

      • If ALC is applied, global sales are possible from version V2 or higher. If the version is V1, please upgrade to V2.

  5. [In-App] Menu

    • If there are in-app products, set the sale price by countries/regions.

    • The in-app SDK version must be v19 or higher.

  6. [App Review] Menu

    • Click the 'Request for Review' button to go to the 'App Review' menu.

    • In 'Option for Publishing Apps', set the sales start date to activate after the review.

    • Enter supported language tags and content in 'Recent Changes'.

    • Click the 'Save' button to request a review.

Why aren't products showing up in the newly added countries/regions after distribution?

If you've added a Distribution countries/regions, please be sure to 'Request for Review.' Service for the added country will begin after the review is approved.

Is it possible to release products in global countries/regions without a release in Korea?

Yes, it is possible. Releasing in Korea is not a mandatory requirement.

What languages are available for technical assistance in the Developer Center?

The Developer Center supports both Korean and English, and it also provides a Chinese guide for certain technical documents.

An option called 'Crypto application setting' has been added to the Basic Information. What does this option do?

This option is intended for listing products that utilize blockchain technology and is available only for products categorized as 'Games'. Compliance with the laws of each countries/regions is mandatory for blockchain services. In countries/regions where the sale of blockchain products is prohibited, such as Korea, releasing them is not permitted.

If your service utilizes blockchain technology, you can set the 'Crypto application setting' to 'Yes' in order to enable the configuration of the following options.

  • Supported Blockchain Network

  • NFT Availability

  • TOKEN Availability

An option labeled 'PC distribution setting' has been added to the general information. What does this option do?

This option is intended to support 'games' that offer services within the PC (Windows) environment. When you set 'PC distribution setting' to 'Yes,' the 'Manage PC Distribution' menu becomes active, enabling you to register EXE files through that menu.

Please take note of the following constraints for PC Distribution products.

  • The feature is available only for products categorized as 'Games'.

  • The product will be released on the ONE store Global website and available for global users, excluding Korea.

  • Product information, distribution countries/regions, verification, and others will be integrated and provided in conjunction with app-based products.

'ONE store Rating Classification' has been added to Content Ratings. What does this option do?

In order to release products globally, you must provide the ratings as defined by the regulations of each respective countries/regions. This can vary based on the product type, and in certain countries/regions, you can utilize the 'ONE store Rating Classification,' which is ONE store's standard for rating classification.

You may input only the items relevant to the countries/regions where you intend to release your product from the various items displayed in the rating. Please click 'here' to view the list of countries/regions associated with each item.

If the entered rating is not appropriate for the product, the verification may be rejected. For verification details, please refer to 'here'.

Can't I distribute paid apps in Taiwan?

The following products are not allowed for distribution in Taiwan (Enjoy Store):

  • Products categorized under FUN, Lifestyle/Location, or Language/Education that are paid products

  • Products categorized under FUN, Lifestyle/Location, or Language/Education that include in-app purchases

  • Products categorized under FUN, Lifestyle/Location, or Language/Education that involve external payments

Product Information

What languages are supported by ONE store? Do all supported languages need to be set up for release?

Currently, the supported languages for product information are Korean, English, Chinese(Traditional), Chinese(Simplified). As the list of release countries/regions expands, additional supported languages will be continuously added in the future.

To enhance service quality and attract users, please register app information in all supported languages, with English set as the default language.

How is the local price for each countries/regions set for global release?

By setting the 'Countries/Regions of distribution' and adding paid products or in-app products, you can enable the feature that allows inputting countries/regions-specific prices.

After inputting the base currency price in KRW (Korean Won), you can use the 'Exchange rate update' to automatically establish countries/regions-specific prices. If more precise price adjustments are required, you can also manually input the prices.

  • Exchange Rate Application Standard

    • Updated based on the exchange rate of the current day at 9 AM (KST time)."

    • In case of public holidays, the exchange rate of the previous business day is applied.

In-App

Is countries/regions-specific payment testing required for products with In-App SDK for global release?

Since the integrated SDK is used, country-specific sandbox testing is not necessary. It is separated into Korea and global (outside of Korea) standards, and sandbox testing is supported based on these criteria. Payment

Is listing subscription-based products supported by Global Platform?

ONE Store Global Platform does not allow the listing of subscription-based products. Kindly note that subscription-based products that are listed are exclusively intended for service in Korea."

Can the ONE store payment service be used for games on Windows as well?

ONE store provides an opportunity for your games and apps to be discovered and enjoyed by a diverse range of customers even in the Windows environment. To apply the ONE store payment service, please get in touch with the Developer Center through 'HELP' or at devhelper@onestore.net

Binary

Is there a size limit for binary uploads?

Only binaries with a size of 2GB or less can be uploaded.

Can I use SDK from other platforms (tracking, optimization, advertising, login, etc.)?

You can use SDK from other platforms without any constraints.

Settlement

Are the currency units and exchange rates different for each countries/regions?

Exchange Rate Policy The exchange rate of the 1st day of the following month after the sales monthe will be applied. (Based on the rate of the Seoul Money Brokerage. If the 1st day is a holiday, the exchange rate of the previous business day will be applied.) Currency Unit Sales records are displayed in the local currencies of the countries/regions where the sales occurred (local currencies). Settlement details may differ in currency units depending on the service provider, as follows:

  • Service

    Countries/

    Regions

    Service Provider (=Remittance Entity)

    Developer

    Residency

    Settlement Currency

    (=Payment Currency)

    Taiwan/ Singapore

    ONE Store

    South Korea

    KRW

    Outside South Korea

    USD

    United States

    DT One APP Store

    South Korea

    USD

    Outside South Korea

    USD

How are invoices for sales outside of South Korea issued?

Invoices for sales in South Korea are issued separately, and the type and issuer of the invoice may vary depending on the service provider. Please refer to the table below for more details.

  • Service

    Countries/

    Regions

    Service Provider (=Issuer)

    Developer Residency

    Type

    Taiwan/ Singapore

    ONE Store

    South Korea

    Tax Invoice

    Outside South Korea

    Invoice

    United States

    DT One APP Store

    South Korea

    Invoice

    Outside South Korea

    Invoice

What are the differences from the existing settlement logic?

The service provider varies depending on the service countries/regions. If the distribution country/region is the United States, the service provider is DT One APP Store. For all other cases, the service provider is ONE Store. The applicability of VAT laws may vary depending on the service provider. If the service provider is ONE Store, VAT laws will continue to apply as before. However, based on the regulation stating that "amounts covered by a third party are included in the supply value," sales outside of South Korea (Singapore, Taiwan) will include amounts covered by third parties in the service fees, depending on the operational structure of each country/region (Related law: Enforcement Decree Of The Value-added Tax Act Article 61- Calculation of Value of Supply through Credit Sales, Paragraph 2, Subparagraph 9) If the service provider is not ONE Store, the above VAT application criteria may not apply. The service fee rate varies depending on the payment method of the user.( Applicable only to Taiwan and Singapore) ONE store offers various payment methods preferred by users. Among these methods, some payment options are considered 'High Rate Payment Methods,' which incur higher fees than the ONE store service fee. For 'High Rate Payment Methods,' the settlement is calculated by deducting both the ONE store service fee and the payment method fee from the payment amount. However, in this case, a lower ONE Store service fee rate is applied to maximize the developer's payout. Please refer to the following formulas: - ONE store Service Fee for 'High Rate Payment Methods' = (Payment Amount - Various Taxes - Payment Method Fee) * ONE store Service Fee Rate + Payment Method Fee - ONE store Service Fee for Non-'High Rate Payment Methods' = (Payment Amount - Various Taxes) * ONE store Service Fee Rate - The service fee for High rate payment methods = 10% or 15% - The service fee for all other payment methods = 20% The item “payment amount (net)”, which is the final payment amount, has been added to the settlement details. -The settlement amount includes the VAT agency payment amount to be paid in the local sales countries/regions. However, this item affects developers who directly pay VAT to the local sales countries/regions. For other developers, the service provider handles the payment on their behalf and it is excluded from the settlement amount. -In Taiwan, the withholding tax, incurred according to the payment method is displayed.

What is the format of the settlement details?
  1. Product Price The price entered by the developer when registering the product is displayed. Whether the price includes VAT (or Sales Tax in the U.S.) may vary depending on the distribution country/region.

    Countries/Regions

    VAT (Sales Tax) Inclusion

    Singapore

    Included

    Taiwan

    Included

    United States

    Not Included

  2. Payment Amount The price paid by the customer is displayed. This amount includes VAT(or Sales Tax).

  3. Service fee Since the settlement amount is calculated after excluding the VAT(or Sales Tax) to be paid in the countries/regions of sales, the service fee displayed in the detailed settlement information is the amount with VAT(or Sales Tax) excluded. Accordingly, if the invoice for the service fee is issued as a tax invoice, it matches the value of supply.

  4. Excluded amount Based on the operational model of the global platform in each countries/regions, there may be amount of money that are either excluded or compensated in the discount amount. Hence, the amount of money deducted from the discount amount will be displayed in the excluded amount.

  5. Amount Owned and Settlement Amount The settlement amount is the final amount received by the developer. -Amount Owned: The amount is calculated according to the settlement rate and logic, and when a domestic developer is issued with a service fee tax invoice, an additional 10% VAT, which is expected to be reimbursed by the state, is deducted from the payment amount. -Settlement Amount: Generally, the amount owned and the settlement amount are the same. However, if the developer is responsible for paying VAT directly, the VAT is added to the amount owned to calculate the settlement amount.

Why is it necessary to submit Form W-8 or W-9 to sell products in the United States?

Under U.S. tax law, all developers generating revenue in the United States are required to provide tax-related information. Forms W-8 and W-9 are essential documents to verify and manage this information.

Currently, ONE Store requests these documents from developers during the verification process for paid products distributed in the United States by sending an email. Developers can submit the required documents by replying to this email. (Please note that the method for collecting these documents may be subject to change in the future.)

Failure to submit the documents or providing invalid information may result in a hold on payment disbursements.

For more details, please refer to the Countries/Regions-specific Tax Information.

Last updated