시나리오 4: 부채 누적 환불 (잔액 부족으로 회수 불가)
조건
| 항목 | 값 |
|---|---|
| 현재 상태 | 인앱결제 캐시를 일부 소비한 상태 |
| 다른 캐시 잔액 | 없거나 부족 |
| 환불 결과 | 회수 가능한 만큼만 회수, 부족분을 원화로 누적 |
| 부채 누적 | 있음 |
부채가 발생하는 조건
다음 세 가지가 동시에 충족될 때 부채가 누적됩니다.
- 인앱결제 캐시를 일부 또는 전부 소비한 상태
- 부족분을 보충할 다른 캐시 잔액이 없거나 부족
- Apple/Google이 환불을 승인하여 서버가 반드시 처리해야 하는 상황
플로우
부채 계산
부족분은 해당 인앱결제 상품의 단가를 기준으로 원화로 환산됩니다.
부채(원화) = 부족 캐시량 × (상품 원화 가격 ÷ 캐시 지급량)
| 인앱결제 상품 | 캐시 지급량 | 원화 가격 | 캐시 1개당 원화 |
|---|---|---|---|
| 캐시 5,000 | 캐시 5,000 | ₩5,000 | ₩1/캐시 |
| 캐시 10,000 | 캐시 10,000 | ₩10,000 | ₩1/캐시 |
예시: 캐시 5,000 상품 구매 후 캐시 2,000 소비 → 잔량 캐시 3,000 회수 → 부족분 캐시 2,000 → 부채 ₩2,000
상태 변화
| 항목 | Before | After |
|---|---|---|
| 캐시 잔액 | 캐시 3,000 (인앱결제 잔량만 남음) | 캐시 0 (전액 회수) |
| 인앱결제 캐시 아이템 | 잔량 캐시 3,000 | 비활성화 (잔량 0) |
| 구매 이력 상태 | 결제 완료 | 환불 완료 |
| 누적 부채 | ₩0 (없음) | ₩2,000 (신규 누적) |
| 블랙리스트 여부 | 아님 | 아님 (₩2,000 < ₩100,000) |
캐시 흐름 예시
| 시점 | 캐시 잔액 | 비고 |
|---|---|---|
| 기존 캐시 보유 | 캐시 4,000 | |
| 인앱결제 캐시 5,000 충전 | 캐시 9,000 | |
| 캐시 캐시 6,000 사용 | 캐시 3,000 | 기존 4,000 + 인앱결제 2,000 소비 |
| 인앱결제 환불 | 캐시 0 | 인앱결제 잔량 3,000 회수, 부족분 ₩2,000 누적 |
주의사항
블랙리스트 임박 가능
부채가 누적되기 시작하면 계속 추적됩니다. 이후 다시 인앱결제 환불로 부채가 늘어나 ₩100,000을 초과하면 블랙리스트에 등록됩니다. 시나리오 5를 참고하세요.
이 시나리오의 사용자 상태
- 현재 부채 ₩2,000
- 블랙리스트 임계값 ₩100,000
- 아직 앱 사용 가능, 서비스 이용 제한 없음
- 단, 부채 기록이 유지되며 추가 어뷰징 시 누적됨
관련 문서
- 시나리오 가이드 — 전체 시나리오 목록
- 환불 정책 및 블랙리스트 — 환불 처리 방식 상세
- 시나리오 5: 블랙리스트 전환 — 누적 부채 ₩100,000 초과 시