-
앱 스토어 등록 시 인앱 결제는 필수적일까?IT 2025. 3. 21. 18:46
애플이나 구글 앱에 대한 심사를 하면 IAP에 대한 문제가 있다.
이 정책을 확인해라 라는 문제가 발생하게 됩니다.
알아보니 Apple과 Google은 앱 내에서 결제 유도하는 것은 엄격히 금지하고 있습니다.
그리고 IAP를 회피하는 경우도 정책 위반이라 앱이 등록됐다고 하더라도 나중에 퇴출 될 수 있다고 합니다.
그럼 IAP를 필수적으로 사용해야 하는 경우는 어떤 경우일까?
바로, 구독 컨텐츠 즉, 물리적인 서비스나 물건이 오가는 것이 아닌 오직 디지털 서비스를 제공하는 것이면 IAP를 무조건 해야한다고 합니다.
구독 서비스를 사용하는 앱 종류.
1) 동영상/음악 스트리밍 서비스 (유튜브 프리미엄, 디즈니+ 등)
2) 뉴스 매거진 구독 서비스
3) 클라우드 서비스 & 스토리지
4) 생산성 & 업무 도구
5) 건강&피트니스 앱
6) AI & 챗봇 서비스
예외) 넷플릭스&스포티파이: 사용자가 웹에서 결제 후 로그인하는 방식
앱 내에서 인앱결제(IAP): 정책 준수 / 가능
앱 내에서 PG사 사용 : 정책 위반 / 불가능
앱 내에서 웹 결제 링크 제공: 정책 위반 / 불가능
앱에서 결제 후, 앱에서 로그인하여 사용: 정책 준수 / 가능
즉. 앱 내에서 구독 서비스를 제공하면 반드시 인앱결제를 사용해야합니다
넷플릭스, 스포티파이처럼 웹 결제 후 로그인 방식을 사용하면 IAP 없이 운영 가능!
앱 내에서 구독 결제를 제공하려면 반드시 인앱결제를 사용해야 하며, 웹 결제 방식으로 운영하려면 넷플릭스처럼 앱 내에서 결제를 완전히 제거해야 합니다.
그러면 이제 구독 뿐만 아니라, 물품 구매, 서비스 신청 등 같은 것을 제공하는 앱들 중에 인앱결제를 안하는 것들이 있을까? 게임의 경우는 대부분 인앱결제가 존재합니다
그 이유는 다음과 같습니다
Apple & Google은 디지털 콘텐츠(예: 구독, 아이템, 온라인 강의, AI 서비스 등)에만 인앱결제를 “강제” 합니다
즉, 디지털 콘텐츠를 제공하는 것이 아닌 “서비스 중개”를 통해 수수료를 받거나 물리적인 상품을 제공하는 “실물 거래”에 해당하므로 IAP 없이 PG사 결제가 가능합니다
여기서 서비스 중개 플랫폼은 프리랜서, 컨설턴트, 강사, 전문가 등의 서비스를 소비자에게 연결하는 플랫폼을 의미합니다 (크몽, 숨고, 오투잡 등)
PG사(Stripe, TossPayments)를 사용할 수 있는 서비스 유형
Apple & Google의 정책에 따르면, "실물 서비스" 또는 "외부에서 제공하는 서비스"는 IAP를 사용하지 않아도 됩니다.
** Apple 정책 (App Store Review Guidelines 3.1.3(f))
"If your app enables users to purchase physical goods and services, you must use another payment method other than in-app purchase."
(앱에서 실물 상품 및 서비스를 구매할 경우, 인앱결제 대신 다른 결제 방법을 사용해야 합니다.)** Google 정책
"Google Play’s billing system is not required for payments related to physical goods or real-world services."
(실물 상품 또는 실제 서비스에 대한 결제는 Google Play의 결제 시스템을 사용할 필요가 없습니다.)즉, "프리랜서 서비스 중개, 택시, 배달, 숙박" 같은 실물 서비스는 PG사 결제 가능!
하지만, "앱 내 구독 서비스"는 IAP 필수! 😊🔥🎯 📌 최종 정리
서비스 유형 Apple/Google IAP 필수 여부 PG사 결제 사용 가능 여부 프리랜서 서비스 중개 (크몽, 숨고) ❌ 필요 없음 ✅ 가능 과외/교육 중개 (탈잉, 클래스101) ❌ 필요 없음 ✅ 가능 택시/배달 서비스 (우버, 배달의민족) ❌ 필요 없음 ✅ 가능 숙박 예약 서비스 (에어비앤비, 야놀자) ❌ 필요 없음 ✅ 가능 앱 내 구독 서비스 (채팅, AI 컨시어지) ✅ 필수 ❌ 불가능 앱 내 프리미엄 기능 (광고 제거, 기능 추가) ✅ 필수 ❌ 불가능 가상 화폐, 게임 아이템 ✅ 필수 ❌ 불가능 ✅ 결론: "서비스 중개 플랫폼"에서는 PG사(Stripe, TossPayments, PayPal 등)를 사용해도 문제가 없음.
✅ 단, 앱 내부에서 제공하는 "디지털 콘텐츠, 구독 서비스"는 인앱결제(IAP)를 사용해야 함.이 점을 꼭 참고해서 앱 개발을 진행할때 문제가 없게 해야겠네요.
'IT' 카테고리의 다른 글
[Flutter] 연산자와 기호들 (0) 2025.03.26 [Django] django와 django + ddd 의 차이 (0) 2025.03.21 [Flutter] WidgetsFlutterBinding.ensureInitialized(); 이란? (0) 2025.03.12 Nginx와 Gunicorn (0) 2025.03.06 [NAS] Docker Container 환경변수 파일로 전달하기. (0) 2025.02.27