Skip to content

Story: 기존 구독자 이관 로직

메타

항목
Story IDE-06-S-06
EpicE-06 PG사 이관
상태ready-for-dev
우선순위P0
규모L
담당 개발자창훈 (수석)

사용자 스토리

As a 기존 유료 구독자,
I want 새 결제 시스템으로 부드럽게 이관되고 싶다,
So that 서비스 중단 없이 계속 이용할 수 있다.


수락 기준 (Acceptance Criteria)

AC-01: 이관 대상 식별

항목내용
Given기존 PortOne 구독자가 있을 때
When이관 대상을 조회하면
Then현재 81명의 유료 구독자 목록이 조회된다

AC-02: 카드 재등록 플로우

항목내용
Given이관 안내를 받은 사용자가
When카드 재등록을 완료하면
Then토스페이먼츠로 결제 수단이 전환된다

AC-03: Fallback 처리

항목내용
Given카드 재등록을 하지 않은 사용자의
When결제일이 되면
Then기존 PortOne으로 결제가 진행된다

태스크 분해

Task 1: 이관 관리

  • [ ] 1.1: 이관 상태 컬럼 추가 (migration_status)
  • [ ] 1.2: 이관 대상 조회 API

Task 2: 병행 운영

  • [ ] 2.1: 결제 수단 분기 로직 (PortOne vs TossPayments)
  • [ ] 2.2: 결제 내역 병합 조회

Task 3: 이관 완료 처리

  • [ ] 3.1: 재등록 완료 시 migration_status 업데이트
  • [ ] 3.2: PortOne 빌링키 비활성화

생성일: 2026-01-20

장사왕 Product Team