결정 기록을 불러오는 중…
분석 자료를 불러오는 중…
결정 기록을 불러오는 중…
선택한 대안, 이유, 담당자와 재검토 조건을 저장합니다.
저장된 결정 기록을 불러오는 중입니다.
정책 값: 플랜 기본 선택과 결제 CTA 단계 · 가격·할인 기준가 표시 규칙 · Apple 결제 취소·보류·성공 상태 · 영수증 검증과 계정 귀속 · 자동 갱신·종료 예정일 표시 · 구매 복원 범위 · 친구 패스 발급 한도·사용·만료 장부
근거:
시나리오와 대안 다시 보기 ↗# VG05 · 멤버십 선택부터 Apple 결제·친구 패스까지 권한 상태를 연결하기 - 결정 질문: 주·월·연 구독의 결제·해지·복원과 친구 패스 권한을 어떻게 연결할까? - 전제 조건: 멤버십 이력이 없는 로그인 사용자가 구독 화면에 진입해 플랜과 혜택을 비교하거나 친구 패스 안내를 확인하는 상태 - 상태: 미결정 - 선택한 대안: 미기입 - 담당자: 미정 - 결정 날짜: 미정 - 선택 이유·조건: 미기입 - 기각 대안·이유: 미기입 - 가정·미해결 질문·수치 기준: 미기입 - 재검토 조건: 미기입 - 근거 ID: V025, V026, V027, V029 ## 관찰 - 조사 계정의 Membership History에는 이력이 없었고 Start Membership CTA가 표시됐다. (V026) - 멤버십 화면은 주 19,000원, 월 39,000원, 연 149,000원 플랜과 무제한 시청·광고 없음·친구 패스·PIP 혜택을 제시했다. 월간은 78,000원 대비 50% OFF, 연간은 465,000원 대비 68% OFF로 표시했고, 최초 화면에서는 주간 플랜이 선택되어 고정 CTA가 19,000원이었다. (V027) - 친구 패스 안내는 멤버가 주 3회 패스를 보낼 수 있고, 플레이어 Share에서 Send Gift 링크를 복사해 전달하며, 친구가 수령한 패스는 1회 사용되고 48시간 유효하다고 설명했다. 발급·전송·수령은 실행하지 않았다. (V029) ## 앱 내 안내 — 집행 미검증 - 멤버십 화면은 선택한 플랜명·가격과 Auto-Renewal을 CTA 바로 아래에 표시한다. (V027) - 앱 내부 충전 안내는 자동 갱신 해지 뒤 현재 결제 주기 끝에 멤버십이 종료된다고 설명하고 Restore In-app Purchase 진입점을 제공한다. 실제 해지·복원은 실행하지 않았다. (V025) - 앱 내부 친구 패스 안내는 주 3회, 수령 후 1회 사용, 48시간 유효 조건을 표시한다. (V029) ## 확인되지 않은 부분 - 무료체험은 관찰한 멤버십 상품 화면에서 확인되지 않았다. 다른 계정·국가·프로모션의 제공 여부는 미확인이다. - 월·연 플랜의 취소선 기준가와 할인율을 어떤 비교 기간·계산식으로 산출했는지 화면에서 확인하지 못했다. - 결제 성공 뒤 멤버십 활성화까지의 지연, 만료일·다음 결제일 표시, 결제 실패·보류 상태는 확인하지 못했다. - Restore In-app Purchase의 성공·실패·다른 Apple 계정 처리와 복원되는 권한 범위는 확인하지 못했다. - 친구 패스의 주간 초기화 기준 시각, 동일 친구·작품 중복 제한, 링크 유출·회수·이미 보유한 수령자 처리는 확인하지 못했다. - 광고 없음·PIP·무제한 시청 혜택의 콘텐츠·지역·연령 제한 예외는 실제 멤버십으로 검증하지 못했다. ## 검토 대안 - 플랜 선택 즉시 Apple 시트 호출 — 장점: 결제 단계가 짧고 선택한 가격을 플랫폼 시트에서 바로 확인할 수 있다. / 비용: 플랜 비교 중 의도하지 않은 결제 시트가 열릴 수 있어 취소와 재진입이 늘어난다. - 선택 후 별도 결제 CTA — 장점: 혜택·주기·자동 갱신·취소 조건을 검토한 뒤 명시적으로 결제를 시작할 수 있다. / 비용: 한 단계가 늘어나고 CTA와 선택 카드의 가격 동기화를 엄격히 관리해야 한다. - 구독 권한과 선물 권한을 하나의 멤버십 상태로 관리 — 장점: 멤버십 활성·만료에 따라 두 혜택을 일관되게 켜고 끌 수 있다. / 비용: 주간 선물 횟수, 발급 링크, 수령 권한까지 별도 장부 없이 처리하면 중복 사용 추적이 어렵다. - 멤버십과 친구 패스를 별도 권한 장부로 관리 — 장점: 구독 상태와 패스 발급·수령·만료를 독립적으로 감사하고 재시도할 수 있다. / 비용: 상태 동기화와 고객 지원 도구가 복잡해진다. ## 보고서 제안 — 미확정 플랜 카드는 비교와 선택만 담당하고, 할인율에는 기준 플랜·비교 기간·계산식을 함께 표시한다. 고정 CTA에서 선택 플랜·가격·갱신 주기·무료 체험 여부를 한 번 더 확인한 뒤 Apple 시트를 연다. 결제 시트 취소·보류·성공·복원을 서로 다른 상태로 저장하고 서버 영수증 검증이 끝난 뒤에만 멤버십 권한을 활성화한다. 친구 패스는 멤버십 혜택으로 노출하되 발급량, 링크 토큰, 수령자, 1회 사용, 48시간 만료를 별도 장부로 관리한다. ## 출시 QA — 미실행 - VG05-Q01 | Given: 주간 플랜이 선택된 상태에서 사용자가 월간 플랜을 고름 | When: 결제 CTA를 누름 | Then: 선택 카드·CTA·Apple 결제 시트가 모두 월간과 39,000원으로 일치하고 다른 플랜을 청구하지 않는다. - VG05-Q02 | Given: Apple 결제 시트가 열린 상태 | When: 사용자가 X로 취소함 | Then: 멤버십 이력과 무제한·광고 없음·PIP·친구 패스 권한이 활성화되지 않고 기존 화면에서 다시 선택할 수 있다. - VG05-Q03 | Given: 동일 영수증의 완료 알림이 중복 도착한 상태 | When: 서버가 영수증을 검증함 | Then: 하나의 멤버십 기간만 생성되고 시작일·만료일·갱신 상태가 모든 화면에서 일치한다. - VG05-Q04 | Given: 멤버가 이번 주 세 번째 친구 패스를 발급한 상태 | When: 수령자가 링크를 한 번 사용한 뒤 다시 열거나 다른 사람이 같은 링크를 엶 | Then: 첫 유효 수령만 48시간 권한을 얻고 링크 재사용과 추가 발급은 정의된 한도에 따라 차단된다.