플레이스토어의 벽 — 사업자 등록과 14일 테스터 조건

Android 인앱결제의 벽
Flutter로 개발하면서 iOS와 Android를 동시에 출시하는 게 목표였다. 개발 자체는 문제없이 진행됐다.
그런데 Play Store에서 인앱결제 상품을 등록하려고 하니 막혔다.
사업자 등록이 되어 있어야 한다.
개인 개발자 계정으로는 유료 인앱 상품을 등록할 수 없었다. 구글 입장에서는 결제가 발생하면 세금 처리나 환불 등 법적 책임 문제가 있기 때문에 사업자 인증을 요구하는 것이다.
다른 앱들(스마트로또, 삐삐북 등)은 인앱결제가 없어서 이 장벽이 없었는데, 단하나는 기획 단계부터 유료 기능이 포함되어 있어서 이 문제를 피할 수 없었다.
사업자 등록이 완료되면 이 부분은 해결되지만, 지금 당장은 홀딩 상태다.
비공개 테스트 — 12명 14일
Play Store의 또 다른 벽이 있다.
구글 Play Store는 처음 출시하는 앱에 대해 비공개 테스트를 14일간, 12명의 테스터를 유지해야 한다는 조건이 생겼다. 스마트로또를 출시할 때도 이 조건 때문에 고생했는데, 단하나도 동일한 상황이다.
iOS 개발자인 내 주변에 Android 사용자 12명을 모으는 건 쉬운 일이 아니다. 스마트로또 때는 카카오톡 오픈채팅방을 통해 안드로이드 개발자 커뮤니티를 찾아서 간신히 해결했다.
단하나도 같은 방법으로 해결해야 할 것 같다.
결국 iOS 먼저
두 가지 이유로 Android 출시는 홀딩되었다.
- 인앱결제 사업자 등록 조건
- 비공개 테스트 12명 14일 조건
그래서 일단 iOS 버전만 먼저 출시하기로 했다. 두 가지 조건이 해결되면 Android도 출시할 예정이다.
인디 개발자가 혼자 앱을 만들어 출시하는 길에는 기술적인 문제보다 이런 행정적인 장벽이 의외로 더 많다는 걸 느낀다.