Hive IAP v4는 간단하게 결제를 구현할 수 있도록 영수증 검증과 중복지급 체크 및 결제 로그 전송 등의 일련의 과정을 지원하여 개발 시간을 줄이고, 마켓의 변화에 빠르게 대응할 수 있는 결제 모듈입니다.
Hive IAP v4 소개
Hive IAP v4는 다음과 같은 특징을 가지고 있습니다.
- Google, Apple, 원스토어, Hive 러비 상점의 결제 시스템을 하나의 API로 개발할 수 있습니다.
- 상품 정보 요청 시 Hive IAP v4 서버가 통화 표기 및 부가세를 계산하여 게임에 전달합니다.
- 매출 정보 시스템에 등록된 마켓 PID 리스트를 Hive SDK를 통해 전달받을 수 있습니다.
- 게임 클라이언트에서 영수증 검증 요청 시 게임 정보를 함께 전송하면 Hive IAP v4 서버가 결제 로그와 게임 정보를 함께 Hive 애널리틱스 v2에 전송합니다.
- 마켓 PID 기준으로 구매 플로우가 진행됩니다.
- pre purchase(구매 클릭 시), purchase(구매 후), post purchase(finish 호출 후) 과정의 로그를 수집하여 구매 상태 및 영수증 검증 과정을 명확히 합니다.
- Hive IAP v4에서는 결제 및 영수증 검증, 로그 전송을 수행하고 아이템 지급은 게임 서버에서 처리해야 합니다.
- Windows 환경에서는 PG 결제와 Steam 마켓 결제를 지원합니다.
- Steam 마켓 결제를 위해 다음 Hive 콘솔 설정이 필요합니다.
- Steam 환경을 샌드박스로 설정하면 샌드박스 결제로 진행됩니다.
Hive IAP v4 구매 과정 도식화
Hive IAP v4 기능 지원 현황
운영체제 | iOS | Android | Windows | |||||||
---|---|---|---|---|---|---|---|---|---|---|
마켓/플랫폼 | Apple AppStore | Google PlayStore | ONE Store v4 | ONE Store v7 (v5,v6) | Samsung GalaxyStore | Amazon AppStore | Facebook Cloud Games | Huawei AppConnect | PG | Steam |
단건 구매 | O | O | O | O | O | O | X | O | O | O |
복수 구매 | – | O | – | – | – | – | – | – | – | – |
구매 복구 | O | O | O | O | O | O | X | O | X | O |
취소/환불 내역 조회 | O | O | X | O | X | O | X | O | O | O |
환불 유저 재결제 | O | O | X | O | X | O | X | O | O | O |
구독 | O | O | X | O | O | O | X | O | X | X |
자동 갱신 구독 | 주간, 1개월, 2개월, 3개월, 6개월, 연간 | 주간, 1개월, 3개월, 6개월, 연간 | X | 주간, 1개월, 3개월, 6개월, 연간 | 주간, 1개월, 3개월, 6개월, 연간 | Weekly, BiWeekly, Monthly, BiMonthly, Quarterly, SemiAnnually, Annually | X | P1W, P1M, P2M, P6M, P1Y, …, ISO 8601 | X | X |
페이로드 지원 | O | O | 지원불가 | O | O | O | X | O | O | O |