Using ONE store with UDP
Overview
ONE store enjoys a 45 million-strong user base, 200,000 of which are monthly active paying gamers. Please follow the instructions below to sign up for a ONE store account, link it with UDP, and submit your game to the store.
Monetization needs:
  • IAP = Yes (Mandatory if no premium pricing)
  • Premium Pricing = Yes (Mandatory if no IAPs)
  • Ads = Unrestricted (make sure your ad stack works in your repacked game)
Linking Unity and ONE store
Have these ready:
  • Photo ID (Passport, license, etc.)
  • Bank account information
  • Swift code
Signing up and linking
  • Click “Create and link account”
  • Read through permissions and click “allow”
  • On the ONE store Developer Center click the “Membership sign-up” button
  • Read the terms and conditions and check off “I consent to all terms and conditions of ONE store Developer Center”
  • Click “Sign up”
  • Fill out all required membership information
  • Choose “Individual Developer” or “Business Operator”
  • Fill out new required information based on your account type choice, including personal details, photo ID, bank account information and SWIFT number
  • Click “Next”
  • Authenticate your email by providing your email address, finding the authentication link in your email, and clicking to verify
  • You should receive confirmation that you have signed up to ONE store; you may now return to UDP
Submitting games to ONE store from UDP
Prepare your game for submission
  • Input/upload all required information on the Game Info section. It is strongly recommended you provide your game information in Korean. If you don't, the English metadata will be used.
  • Review your In-App Purchases and adjust prices if needed. Prices must be in KRW.
  • Click “Save” at the top-right of your screen
  • Click “Release”
  • Create a revision tag and some release notes, and confirm
NOTE: Videos must be submitted directly through the ONE store Developer Center.
Begin the submission process
  • Go the the Publish section
  • Any warnings or errors will be flagged ahead of submitting your game to ONE store. Errors must be addressed before you can submit.
  • When you’re satisfied, click “Publish” at the top right of the screen.
  • You will be sent to the Status section showing your game’s submission progress.
NOTE: For ONE store, your game being “successfully submitted” means that its repacked APK, IAP products and metadata were transmitted to ONE store. You still have a few more steps to perform on the ONE store Developer Center to complete your submission.
Complete your game submission
  • From the Status page, looking at the Revision you submitted:
  • Click on the Go to Store button to jump to your game on the ONE store Developer Center.
  • In the App Info section you’ll find your submitted metadata,
    • If you have one, upload your video under Graphic Assets,
    • Fill out the remaining fields and answer the questions about category, rating, collected information, intellectual property, etc, until everything in that section is in order.
  • In the In-App section you’ll find your IAP products. ONE store requires you test them before you can submit your game,
    • Go to Billing Test to test your IAP products.
    • Use your repacked APK to generate IAP transactions.
    • Verify the transactions directly on the ONE store Developer Center.
  • Once completed, click “Request for Review” to submit your game to ONE store.
  • Decide when you’d like to launch your game or choose manual launch after acceptance.
Upon approval, you will have successfully submitted your game to ONE store!
Frequently Asked Questions
Which languages does ONE store operate in?
Korean is preferred, but English is accepted. If you created metadata for the Korean language, UDP will submit this one. Otherwise, the metadata for the English language will be the one submitted to ONE store.
Which countries does ONE store reach?
South Korea.
Does ONE store support premium (pay to download) games?
Yes.
What kind of devices can ONE store client support?
Almost all the Android devices released by Korean operators support the ONE store client. If needed, you can target specific devices. You can find a full list of supported devices in the ONE store Developer Center under “Apps > Register App > New APK”.
Do I have to set IAP prices in KRW?
Yes. Use the “Convert” function in UDP to generate prices in KRW. The last digit of the converted price will be rounded down (e.g., 12349 won will be 12340 won).
How does the ONE store rating system work?

The developer should provide a game age rating for each game using the simple automated survey provided by ONE store.

If the game is rated as Adult, additional approval from the GRAC (Game Rating and Administration Committee) is necessary. GRAC has a website in English where you can apply on your own, without needing any local legal person to represent you. You can also access this Google support page for resources on the GRAC certificate application.

What are ONE store’s comprehensive game metadata requirements?
Please refer to the ONE store Developer Center for details.
How do I access the ONE store developer console after I register via UDP?
You can access the ONE store Developer Center directly at any time.
What are the rules and requirements for my game on ONE store?

You may not register games that may violate the laws, rules, or regulations of South Korea. Adult-only games must be rated by the South Korean government. Please check with the Game Rating & Administration Committee (GRAC) for more details.

The Terms of Services of the ONE store Developer Center state that a developer must not infringe on another’s intellectual property rights. If a property owner reports that a product is being sold without their permission, ONE store will suspend all sales of that product immediately.

What data privacy law does ONE store follow?
According to the Personal Information Protection Act of South Korea, users need to agree to the collection, purpose and retention period of their personal information.
How do payouts work in ONE store?

Sales are calculated monthly starting the 1st of the month, and amounts are finalized by the 15th day of following month.

International sellers need to submit a payment request. You can request a payment when the total cumulative amount is more than 100,000 KRW; the form is available on the ONE store Developer Center from the 15th to the 25th of the month following the month for which payment is being requested. The payment is made at the end of that month.

For overseas developers, a Korean bank account is not necessary. However, to verify the bank account, you are required to send a copy of your bank account statement and your ONE store Developer Center ID to devhelper@onestore.co.kr.

Payments are in South Korean Won (KRW) only. You can find more details about payments here.

How do I contact ONE store developer support?
Reach out to devhelper@onestore.co.kr for assistance with the ONE store Developer Center; they speak English and Korean.