본문으로 건너뛰기

구독 시나리오 가이드

문서 정보

  • 작성일: 2026-03-07
  • 버전: v1.0.0
  • 관련 이슈: #753 (환불 정책 재설계)

TL;DR

available-actions API가 현재 상태에서 가능한 액션을 알려줍니다. 이 문서는 **"이런 상태에서 이렇게 하면 어떻게 되는지"**를 시나리오별로 설명합니다.


플랜 구성

플랜가격계층
FREE무료기본
PLUS7,900원/월중급
PRO9,900원/월최상위

계층: FREE < PLUS < PRO


상태별 가능한 액션

아래 표는 각 구독 상태에서 어떤 액션이 가능한지 보여줍니다.

액션ACTIVEACTIVE + 예약 변경PENDING_CANCEL
즉시 플랜 변경OXX
예약 플랜 변경OXX
구독 해지OOX
예약 변경 취소XOX
해지 철회XXO
구독 전체 환불조건부조건부조건부
차액 환불조건부조건부조건부

즉시 업그레이드 결제 금액은 업그레이드 시점에 따라 달라질 수 있습니다. 결제 당일 업그레이드는 플랜 차액 전액, 다음 날부터는 남은 기간을 반영한 차액이 적용됩니다.

환불 조건

환불 유형조건
구독 전체 환불7일 이내 + 혜택 미사용 (업그레이드 상태면 이전 구독도 환불 가능해야 함)
차액 환불업그레이드 후 7일 이내 + 업그레이드 이력 존재

환불 조건을 충족하면 어떤 상태에서든 (ACTIVE, 예약 변경 중, PENDING_CANCEL) 환불 액션이 노출됩니다.


환불 가능 여부 판정

혜택 사용으로 환불 불가가 되는 시점

시점설명
업그레이드 시 기존 스케줄에 적용applyToExistingSchedules 선택
멤버십 스케줄 생성녹화 생성 시 자동
스케줄 예약예약 시 자동
유료 스케줄 공유 수신공유받은 시점에 자동

시나리오 목록

각 시나리오는 조건 → 플로우 → 상태 변화 → 결과로 구성됩니다.

#시나리오설명
1신규 가입FREE → PLUS/PRO 첫 구독
2즉시 업그레이드PLUS → PRO 즉시 플랜 변경
3예약 변경다음 결제일에 플랜 변경 (업/다운)
4구독 해지 & 해지 철회취소 예정 → 만료 또는 철회
5플랜 변경 차액 환불업그레이드 차액만 환불 + 이전 플랜 복원
6구독 전체 환불전액 환불 + 즉시 해지
7리워드 자동 적용구독/업그레이드 시 리워드 차감 + 환불 시 복원

관련 문서