The Play Store Wall — Business Registration and the 14-Day Tester Requirement

The Android IAP Wall
The goal was to ship iOS and Android simultaneously using Flutter. Development itself went smoothly.
But when I tried to add in-app purchase products on the Play Store, I hit a wall.
Business registration is required.
Individual developer accounts can't register paid in-app products. From Google's perspective, payments involve legal responsibilities around tax handling and refunds, so they require business verification.
Other apps I've built — Smart Lotto, BbitbbitBook — don't have in-app purchases, so they never hit this barrier. First Domino had paid features planned from the start, making this unavoidable.
Once business registration is complete, this will be resolved. For now, it's on hold.
Closed Testing — 12 Testers, 14 Days
There's another Play Store wall.
Google Play now requires apps to complete 14 days of closed testing with at least 12 testers before they can go live. I ran into this same requirement with Smart Lotto, and First Domino is no different.
As an iOS developer, finding 12 Android users among my circle isn't straightforward. With Smart Lotto, I eventually found an Android developer community through KakaoTalk open chat rooms and managed to get through it.
First Domino will need the same approach.
iOS First
Two reasons held back the Android launch:
- In-app purchase business registration requirement
- Closed testing 12-person 14-day requirement
So I decided to launch iOS first. Once both conditions are met, Android will follow.
Building and shipping apps as a solo indie developer involves more administrative barriers than technical ones — and that's something you don't realize until you're in it.