Distribution by Country/Region
Key points for adding distribution countries/regions
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?
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)
One product should have only one registered binary.
'Multi-binary' products cannot be released globally.
For products utilizing the ALC, please make sure to apply ALC V2 or higher.
If using ALC V1, upgrade to ALC V2 is required.
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'.
[Main Information] Menu
Enter the age ratings applicable to global distribution countries/regions.
[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.
[Countries / App Pricing] Menu
Add global countries/regions to the distribution countries/regions.
[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.
[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.
[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.
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
Can I use SDK from other platforms (tracking, optimization, advertising, login, etc.)?
You can use SDK from other platforms without any constraints.
Settlement
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?
To provide an optimized Settlement Statement for each Country/Region, sales other than South Korea are provided in a separate file, apart from the sales in South Korea. Each sheet within the file is organized by Service Provider. Please refer to the following descriptions for key items in the Settlement Statement. While most items follow a common standard, some item names may vary or be omitted depending on the Service Provider.
Price(PC / SC) 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
Payment Amount The price paid by the customer is displayed. This amount includes VAT(or Sales Tax).
VAT on Payment Amount This is the final VAT amount imposed on the Payment in each Country/Region. (Note that the actual VAT payer is specified in a separate item on the Settlement statement.) Since tax policies differ by Country/Region, please refer to the Tax Information by Country/Region page for more details.
Service fee(etc) For certain Payment methods in Countries/Regions other than South Korea, the corresponding Payment method fee may be charged in addition to the Developer’s Service Fee. In such cases, the ONE store Service Fee rate is reduced to maximize the Developer’s Settlement amount. For more details, please refer to the Service Fee Rate page.
Service fee Since the Settlement amount is calculated excluding various taxes payable in each selling Country/Region, the Service Fee items shown in the Settlement details are VAT-exclusive amounts. As the Value-Added Tax Act applies in the same way as for sales in South Korea, the Service Fee items are further categorized as shown below to help Developers understand the Settlement structure.
Field
Definition
Service fee(All)
This is the Service Fee calculated based on the pre-VAT amount of the Payment. For details on the calculation method, please refer to [this guide].
Deduction of Service fee
Depending on the operational structure of each Country/Region, part of the Discount amount may be excluded or reimbursed. Therefore, the amount deducted from the Discount is displayed under the Deduction of Service Fee field.
Service fee(Tax bill)
This is the final Service Fee calculated by deducting the amount in Deduction of Service Fee from the amount in Service Fee(All). It matches the amount shown on the issued tax invoice.
VAT on Service fee
This amount is charged only to Developers in South Korea, and 10% of the amount in Service Fee(Tax bill) is added in accordance with the Value-Added Tax Act of South Korea.
Payout Amount(All) and Payout Amount(net) The Payout Amount(net) is the final amount received by the developer. - Payout Amount(All): The amount is calculated according to the settlement rate and logic, and when a Korea 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. - Payout Amount(net): Generally, the Payout Amount(All) and the Payout Amount(net) are the same. However, if the developer is responsible for paying VAT directly, the VAT is added to the Payout Amount(All) to calculate the Payout Amount(net).
Is it mandatory to sign up for Tipalti to sell paid Apps in the United States?
The service provider in the United States is DT One APP Store, and Developers who sell paid Apps must follow a separate settlement process.
As DT One APP Store utilizes Tipalti as its settlement solution, Developers are required to register their settlement and tax information(W-8 or W-9) with Tipalti. This registration is necessary to receive settlement payments and access relevant supporting documents.
Tipalti Registration and Information Submission Process
1. Go to ONE store Developer Center > Membership Information > Tax Information page.
2. Click the "Account Connection" button under the "United States" section and verify your registered E-mail address in the pop-up window.
3. Agree to the Third-Party Data Provision and Overseas Data Transfer policy, then click the Submit button.
4. Check your E-mail and click the "Tipalti Registration Link" to complete the registration by entering and submitting your settlement and tax information. (Even if you have already signed up for Tipalti, you must register your information through the link provided in the received E-mail.) For any inquiries regarding the registration process, please contact devhelper_us@onestore.net.
Last updated