Skip to content
jonghwihan edited this page Oct 20, 2021 · 24 revisions

< 참고 >

본 문서는 원스토어 인앱 SDK v16(API v4)에 대한 가이드 문서입니다. 최신 원스토어 인앱 SDK v17(API v5)에 대한 가이드 문서는 원스토어 개발자센터에서 제공되고 있습니다.

최신 인앱 SDK v17 가이드 문서 링크 : https://dev.onestore.co.kr/wiki/ko/x/HwAY


원스토어 인앱결제란?

원스토어 인앱결제(이하 IAP)는 원스토어 이용자들이 앱 내에서 구입할 수 있는 별도 인앱상품을 구매하기 위한 인증 및 결제 시스템이다. 개발사 앱에 IAP 모듈을 적용하면 인앱상품 이용 권한 및 결제 요청 시 ONE store service(OSS) 앱에서 해당 상품을 확인하여 결제를 수행한다. 또한 원스토어 앱를 통해 인앱상품을 관리하고 결제 내역을 확인할 수 있다.

다음은 원스토어 인앱결제의 서비스 구조를 나타낸 것이다.

enter image description here

IAP 모듈은 IAP SDK(In-App Purchase Software Development Kit)라는 java 개발 라이브러리 형태로 제공된다. 개발사 앱에 SDK를 적용한 후 인앱결제 관련 함수를 호출하면 IAP서버로 요청이 전달된다. IAP 서버는 구매 요청에 대한 결과를 JSON 형태의 응답 데이터를 생성하여 개발자 앱으로 전송한다.

권장 개발 환경

안드로이드용 애플리케이션에 IAP SDK를 적용하려면 다음과 같은 개발 환경이 필요하다.

Clone this wiki locally