탈퇴·환불
결정 기록탈퇴, App Store 구독 취소, 환불을 어떤 순서로 안내해야 사용자가 혼동하지 않을까?
상황과 시작 조건
- 전제
- 로그인 사용자가 Settings의 Close Account 또는 고객 지원의 환불·해지 항목에 도달한 상태
- 행동
- 계정 탈퇴 진입, 체크박스 확인, 구독 취소 문의, 환불 문의
앱에서 확인한 안내
탈퇴 화면은 콘텐츠·코인·멤버십 정보의 영구 삭제를 경고하고 App Store 구독은 iPhone 설정에서 별도로 취소하도록 안내한다.
앱 내 문구 확인 · 실제 집행은 미검증우리 서비스 제안
탈퇴 화면에서 계정 데이터 삭제, 콘텐츠·코인 권한 소멸, App Store 자동 갱신 취소를 세 개의 독립 상태로 보여준다. 활성 구독이 확인되면 iOS 구독 관리 경로와 결제 주기 종료일을 먼저 보여 주되, 탈퇴가 스토어 해지를 대신하지 않는다는 문구를 최종 실행 직전 다시 확인한다.
실제 탈퇴 후 로그인·기록·코인·구독 화면의 변화와 서버 보존 예외 안내는 실행하지 않아 확인하지 못했다.
관찰과 근거
직접 관찰
- Settings에는 Close Account, Log out, Delete Cache, Find My Account가 각각 보였다.
- 탈퇴 사전 고지는 구매 콘텐츠·코인·멤버십 정보의 영구 삭제 및 복구 불가를 알리고, 세 확인 항목을 모두 선택하기 전 삭제 버튼을 비활성화했다.
- 고객 지원 화면에는 해지·멤버십 환불·코인 환불을 별도 빠른 질문으로 제시했고, 문의 유형에도 Payment/Refund/Billing과 Membership/Subscription이 분리되어 있었다.
앱 내 안내 · 집행 미검증
- 앱 내부 탈퇴 안내는 App Store 구독이 있으면 iPhone Settings의 Subscriptions에서 별도로 취소해야 한다고 안내한다.
관찰 범위는 조사 기록을 기준으로 합니다. 앱 안내는 실제 집행·스토어 공식 정책·법적 효력을 별도로 검증한 결과가 아닙니다.
미확인
- 실제 탈퇴 후 로그인·기록·코인·구독 화면의 변화와 서버 보존 예외 안내는 실행하지 않아 확인하지 못했다.
- 탈퇴 직전 활성 App Store 구독이 있는 경우 앱이 어떤 재확인·외부 이동·영수증 안내를 제공하는지 확인하지 못했다.
- 코인 사용 여부·구독 갱신 여부별 환불 가능성 및 고객 지원의 실제 답변은 확인하지 못했다.
- 법정 보존 예외와 결제 채널별 환불 절차는 정책 비교의 공식 원문을 함께 확인해야 한다. 탈퇴 화면만으로 서버 보존 기간을 확정할 수 없다.
대안 비교 · 우리 서비스의 선택지 3개
아래는 우리 서비스에 적용할 대안입니다. 다른 앱의 정책을 비교한 결과가 아닙니다.
| 선택지 | 장점 | 비용·제약 |
|---|---|---|
| 탈퇴 즉시 완료 | 사용자 행동이 빠르고 화면이 간단하다. | 스토어 구독과 디지털 권한의 잔여 상태를 놓쳐 환불·청구 혼동이 생길 수 있다. |
| 구독 상태를 먼저 확인한 뒤 탈퇴 | 계정 삭제와 자동 갱신 취소를 분리해 명확히 알릴 수 있다. | 스토어 상태 조회 실패·외부 결제 경로에서 추가 예외가 생긴다. |
| 탈퇴 예약과 만료 후 정리 | 결제 주기 종료까지 이용 가능 여부와 데이터 삭제 시점을 명확하게 설계할 수 있다. | 즉시 삭제를 원하는 사용자에게 불편할 수 있고 취소·재개 규칙이 필요하다. |
제안의 근거 · 해석
관찰 화면은 이미 탈퇴와 App Store 구독 해지를 분리하고 있다. 지원 메뉴도 환불·청구와 멤버십을 분리하므로, 데이터 삭제가 결제 계약까지 끝낸다는 인상을 주지 않도록 상태와 책임 주체를 나누는 것이 적절하다.
효과는 검증 전 가설입니다. 고객·출시 지역·개발 여건에 맞춰 검토해야 합니다.
정해야 할 정책 값
- 탈퇴 실행 전 확인 항목
- 스토어 구독 상태 조회·표시 범위
- 탈퇴와 환불 처리 순서
- 코인·구매 콘텐츠 소멸 시점
- 법정·부정 이용 보존 예외
- 문의 유형 라우팅
예외 처리와 출시 QA
| 예외 조건 | 제안 처리 |
|---|---|
| 활성 구독이 남아 있는데 사용자가 탈퇴를 진행함 | 계정 삭제 가능 여부와 무관하게 스토어 취소가 별도라는 점, 다음 청구일·종료 예정일 확인 방법을 노출한다. 결제 해지 완료를 앱이 추정하지 않는다. |
| 사용자가 환불을 문의하면서 탈퇴도 요청함 | 환불 심사·계정 삭제·구독 취소의 순서와 처리 주체를 분리해 표시하고, 영수증·지원 티켓의 최소 보존 요건을 안내한다. |
| 보존 의무 또는 부정 이용 조사가 남아 있음 | 서비스 이용 데이터 삭제와 법정 보존 레코드의 분리 보관을 정책에 명시하고, 사용자에게 삭제 범위와 남는 기록의 근거를 안내한다. |
검증 조건 · 미실행
- Given
- 활성 App Store 구독과 잔여 코인이 있는 사용자
- When
- Close Account를 선택함
- Then
- 탈퇴·구독 취소·환불의 서로 다른 결과와 외부 구독 관리 경로를 확인한 뒤에만 삭제를 실행할 수 있다.
- Given
- 구독이 이미 취소되어 결제 주기 종료를 기다리는 사용자
- When
- 탈퇴 화면을 엶
- Then
- 자동 갱신 상태와 잔여 이용 기간을 혼동하지 않게 표시하고 삭제 후에도 재청구가 없음을 별도 확인한다.
- Given
- 환불 문의를 작성하는 사용자
- When
- Payment/Refund/Billing 유형을 선택함
- Then
- 결제 경로·주문 식별·사용 상태를 필요한 범위에서만 수집하고, 탈퇴 요청과 하나의 처리 결과로 합치지 않는다.
검증할 지표 · 실제 값 미보유
- 탈퇴 진입 대비 완료율
- 탈퇴 뒤 재청구 문의율
- 탈퇴 후 환불 문의율
- 활성 구독 보유 탈퇴 비율
- 지원 유형 오분류율
- 탈퇴 취소·되돌리기 요청률
흐름도
탈퇴·구독 취소·환불은 별도 처리
체크박스 선택과 계정 삭제, 구독 취소, 환불 요청은 수행하지 않았다. 실선은 관찰한 이동, 점선은 안내 또는 실행하지 않은 단계다.
범위: 관찰 · 안내 · 미확인 · 근거