인앱결제 요금제 및 상품 가격 설정 방식 문의

이 글의 성격은 무엇인가요?

질문 / 문제 해결

내용을 설명해주세요

안녕하세요. Apps in Toss에서 AI 기반 서비스를 개발하고 있으며, 향후 무료 이용과 유료 요금제를 함께 제공하려고 합니다.

인앱결제 상품 및 요금 설정 방식과 관련하여 아래 내용을 확인하고 싶습니다.

유료 상품의 실제 결제 금액은 Apps in Toss 콘솔의 인앱결제 메뉴에서 상품과 가격을 등록하고, 발급된 상품 ID를 앱에서 연동하는 방식이 맞을까요?
앱 화면에 Lite 1,900원, Plus 3,900원처럼 요금제명과 가격을 표시하려는 경우, 앱 내부에 해당 가격을 별도로 설정하는 것인지, 아니면 Apps in Toss에 등록한 상품의 가격 정보를 불러와 표시하는 것을 권장하는지 궁금합니다.
월 단위 이용권처럼 일정 기간 동안 사용량을 제공하는 상품을 구성하려고 합니다. 예를 들어 Lite 월 1,900원, Plus 월 3,900원과 같은 형태의 월 구독형 상품을 Apps in Toss 인앱결제로 제공할 수 있는지, 가능하다면 일반 상품과 구독 상품 중 어떤 유형으로 등록해야 하는지 궁금합니다.
무료 이용 횟수를 모두 사용한 사용자에게 유료 요금제를 안내하고 결제를 진행하도록 하는 구조가 가능한지, 이 경우 별도로 준수해야 하는 인앱결제 정책이 있는지도 확인 부탁드립니다.
현재 개발 중인 앱에는 아직 실제 인앱결제가 연동되지 않은 상태입니다. 검토 요청 단계에서 유료 요금제 UI가 노출된다면 실제 결제 기능까지 구현되어 있어야 하는지, 아니면 출시 초기에는 무료 기능만 노출하고 추후 인앱결제를 추가하는 방식이 가능한지도 궁금합니다.
상품 가격 변경이 필요한 경우 Apps in Toss 콘솔에서 가격을 변경하는 것만으로 적용되는지, 아니면 가격 변경 때마다 앱의 .ait 파일도 수정하여 새로운 버전으로 검토 요청해야 하는지 궁금합니다.

확인 부탁드립니다. 감사합니다.

appName (선택)

dream_legal_guide

안녕하세요 :slight_smile:
유료 상품 결제 금액은 콘솔에 상품을 미리 등록한 후, 앱에서 불러와서 노출하는 방식이 맞습니다.
IAP.getProductItemList 호출시 displayAmount 를 반환해드리며 이 값을 노출하는 것을 권장드립니다.

구독형 상품도 인앱결제로 제공이 가능하며, 구독 상품으로 등록 / API 연동 부탁드립니다.
무료 이후 유료로 전환할때도 결제 진행하도록 안내하는 구조도 가능하며, 별도로 준수해야할 인앱결제 정책은 없습니다.

검토 요청 단계에서 유료 요금제 UI가 이미 존재한다면, 실제 결제 기능까지 구현되어 있어야 합니다.

상품 가격 변경시 IAP.getProductItemList에서 반환되는 displayAmount 를 이용하여 구현하셨다면, 별도의 .ait 번들 수정 없이 반영됩니다.
참고 부탁드립니다.