기존 화면을 유지하면서 사용자, 작가, 관리자 기능을 정상화하는 화면별 설계도입니다.
회원가입부터 콘텐츠 열람, 결제 내역 확인까지 누락된 백엔드 흐름을 연결합니다.
회원가입, 로그인, 프로필 관리
작가와 작품 검색, 카테고리 필터
구독, 후원, PG 승인 처리
결제 내역과 알림 내역 조회
콘텐츠 열람 권한과 상태 저장
검색 결과와 콘텐츠 열람 권한을 연결해 사용자가 결제 전후 상태를 명확히 확인합니다.
카테고리 필터와 권한 상태값을 API로 연결하고 결제 완료 시 열람 가능 상태로 전환합니다.
사용자가 결제 수단과 금액을 확인하고 승인 결과를 즉시 받을 수 있는 흐름입니다.
PG 승인, 실패, 취소, 환불 상태를 표준화하고 결제 내역과 열람 권한을 같은 거래 단위로 저장합니다.
사용자가 결제, 후원, 환불 내역과 알림을 한 화면에서 확인합니다.
거래 상태 변경을 알림 내역과 동기화해 문의 발생 시 근거 데이터를 남깁니다.
작가 승인, 콘텐츠 등록, 통계, 정산 신청까지 작가 전용 기능을 완성합니다.
신청과 승인 상태 확인
작품 등록, 수정, 삭제
판매와 조회수 데이터
월별 수익금 신청
정산 내역 조회
작가가 신청 상태와 관리자 승인 결과를 확인할 수 있습니다.
회원 권한과 작가 프로필 상태를 분리해 승인 전후 접근 권한을 정확히 제어합니다.
작가가 작품을 등록하고 공개 상태를 관리하는 화면입니다.
임시저장, 공개 요청, 수정, 삭제 이벤트를 서버에서 상태값으로 관리합니다.
작가가 월별 매출, 수수료, 지급 예정액을 확인하고 정산을 신청합니다.
결제 완료 건만 집계하고 환불, 취소, 수수료율을 반영해 지급 가능 금액을 산출합니다.
회원, 콘텐츠, 결제, 환불, 정산 지급을 CMS에서 관리합니다.
사용자와 작가 권한 제어
모니터링과 반려 처리
전체 거래와 환불 처리
작가별 수수료율 적용
월별 지급 결과 저장
관리자가 일반 사용자와 작가 계정을 구분하고 권한을 변경합니다.
역할 기반 권한과 작가 승인 상태를 함께 관리해 접근 오류를 줄입니다.
전체 결제 내역을 조회하고 취소와 환불을 처리합니다.
PG 상태와 내부 거래 상태를 대조해 불일치 건을 관리자에게 표시합니다.
작가별 수수료율을 적용하고 지급 대상을 확정합니다.
월별 정산 산출표를 생성하고 지급 완료 상태와 지급 일자를 기록합니다.