와이어프레임 · 저충실도 · 화면 27/N (신규)

소속사 관리 (에이전시)

통합 후원 플랫폼(가칭) 기획서 §00 “소속사 정산 모델” · §08 기준. 법인 계정 A가 추천인 코드로 개인 계정을 편입하고, 그 계정들의 후원금을 A에게 귀속시켜 A가 일괄 정산하는 구조입니다. 같은 URL이지만 소속사 소유주(A)와 소속 계정(B)이 완전히 다른 화면을 봅니다.
이 화면은 스튜디오 셸의 콘텐츠 영역입니다. 사이드바(21개 메뉴)·전역 헤더(모드 전환·🔴 LIVE 배지·🔔 알림)·저장 바는 스튜디오 셸 와이어프레임에서 정의하며 여기서는 그리지 않습니다. 설정값은 편집 시 미리보기에만 반영되고, 저장해야 송출에 반영됩니다(§00 저장 원칙).
플랫폼은 A에게만 지급합니다. 하위 계정에게 실제로 돈을 나눠주는 건 A가 플랫폼 밖에서 자체 처리하고, 플랫폼은 계산 결과를 보여주기만 합니다. 따라서 이 화면의 “정산예정액”은 A의 참고 수치일 뿐 지급 트랜잭션이 아니며, 하위 계정 대상 지급·세금계산서·원천징수 기능은 범위에 없습니다.
권한 분리가 이 화면의 핵심 요구사항입니다. A는 소속 계정별 후원합계·수수료율·정산예정액을 모두 보지만, B는 자기가 받은 후원 총액만 봅니다 — 요율·차감액·정산예정액은 B에게 일절 노출하지 않습니다. 아래 두 프레임이 그 차이를 나란히 보여줍니다.
1

추천인 코드

CODE AGN-7K2M-93XQ 복사 재발급
이 코드를 개인 크리에이터에게 전달하면, 상대가 코드를 입력해 소속 가입을 신청합니다.
2

가입 신청 · 대기 2건

신청일닉네임채널누적 후원(참고)처리
08-11크리에이터D치지직1,240,000승인 반려
08-12크리에이터ESOOP380,000승인 반려
⚠ 승인하는 순간부터 해당 계정의 후원이 A에게 귀속됩니다. 위 “누적 후원”은 신청자 규모 판단용 참고 수치이며 소급 귀속되지 않습니다.
3

플랫폼 수수료율

플랫폼 → 소속사 요율 10.0% 부가세 포함 🔒 운영자 전용 · 조회만
플랫폼 운영자가 설정하며 A는 수정할 수 없습니다. 요율이 바뀌어도 이미 발생한 후원은 그 시점 요율로 계산됩니다.
4

소속 계정 · 3명

이번 주
2026-08
2026-07
직접 선택
CSV 내보내기
닉네임승인일후원 합계플랫폼 수수료 소속사 수령액배분 요율배분 예정액관리
크리에이터B06-024,200,000420,000 3,780,00070.0%2,646,000 소속 해제(L2)
크리에이터C07-151,850,000185,000 1,665,00060.0%999,000 소속 해제
크리에이터F08-01640,00064,000 576,00050.0%288,000 소속 해제
합계6,690,000669,000 6,021,0003,933,000
“소속사 수령액”이 플랫폼에서 A에게 실제 지급되는 금액입니다. “배분 예정액”은 A가 각 계정에게 줄 몫을 계산해 보여주는 참고 수치일 뿐, 플랫폼이 지급하지 않습니다.
5

미소속 상태 — 소속 신청

소속 상태
미소속
추천인 코드 입력 (예: AGN-7K2M-93XQ)
소속 가입 신청
신청 후 소속사가 승인하면 그때부터 후원금이 소속사로 귀속됩니다. 이미 다른 소속사에 속해 있으면 신청할 수 없습니다.
6

소속중 상태

소속 상태
소속중 · (주)엔터컴퍼니
승인일 2026-06-02
2026-08 내가 받은 후원 총액
4,200,000
🔒 여기서 끝입니다.
수수료율 · 차감액 · 정산예정액은 표시하지 않습니다.
정산은 소속사가 일괄 진행하며, 배분은 소속사와 직접 협의합니다.

주석 — 기획서 필드 대응표

#영역필드타입옵션 값 / 제약사항입력 예시
① 소속사 소유주(A) 화면
1추천인 코드코드readonly text + 복사/재발급agencies.referral_code — 소속사 계정 생성 시 자동 발급, 전역 유니크. 재발급 시 기존 코드는 즉시 무효화되며 이미 승인된 소속 관계에는 영향 없음"AGN-7K2M-93XQ"
2가입 신청신청 목록tableagency_members where status='pending'. 신청일/닉네임/채널/누적후원(참고)2건 대기
2가입 신청승인 / 반려button × 2승인 시 status='approved' + approved_at 기록. 이 시각 이후 발생하는 후원만 donations.settlement_owner_id에 A가 스냅샷됨(소급 없음)"승인"
3플랫폼 수수료율요율 · 부가세 포함 여부readonlyagencies.platform_commission_rate + vat_included — 플랫폼 운영자만 수정하며 A는 조회만 가능(운영자 화면은 이 기획서 범위 밖, 별도 진행). 변경 이력은 agency_commission_history에 적재10.0% · 부가세 포함
4소속 계정기간 필터chip + date range이번 주 / 월별 / 직접 선택. 기본은 당월"2026-08"
4소속 계정후원 합계readonly(자동 집계)SUM(donations.amount_cash) where settlement_owner_id=A AND 해당 멤버 크리에이터 AND status='completed' — 취소·환불 건은 제외4,200,000
4소속 계정플랫폼 수수료 / 소속사 수령액readonly(자동 계산)SUM(donations.platform_fee_amount) / SUM(donations.net_amount) — 건별 스냅샷된 요율로 계산되므로 요율을 나중에 바꿔도 과거 수치가 변하지 않음. 소속사 수령액이 실제 지급 대상 금액420,000 / 3,780,000
4소속 계정배분 요율number(%, 행별 인라인 편집)agency_members.commission_rate — A가 계정마다 개별 설정. 0~100, 소수 1자리. 수정 즉시 아래 배분 예정액이 재계산되며, B에게는 이 값이 보이지 않음70.0%
4소속 계정배분 예정액readonly(자동 계산)소속사 수령액 × 배분 요율. 참고 수치일 뿐 지급 트랜잭션이 아님 — 플랫폼은 A에게만 지급하고, A가 이 금액을 플랫폼 밖에서 자체 정산2,646,000
4소속 계정소속 해제buttonreleased_at 기록 + status='released'. 이후 발생분은 해당 계정 본인 귀속으로 복귀하고, 이미 귀속된 과거 후원은 A 소유로 유지. 해제 시 확인 모달 필요(되돌리려면 재신청·재승인)"소속 해제"
4소속 계정CSV 내보내기button선택 기간의 표 전체를 CSV로 — A가 자체 정산·회계에 쓰는 실질적 산출물"2026-08_소속정산.csv"
② 소속 계정(B) 화면 — 권한 축소 뷰
5소속 신청추천인 코드 입력text + 신청 버튼존재하지 않는 코드면 즉시 오류. 이미 status='approved'인 소속이 있으면 입력칸 자체가 비활성(한 계정은 동시에 한 소속사만)"AGN-7K2M-93XQ"
5소속 신청소속 상태readonly badge미소속 / 승인대기 / 소속중(소속사명) / 반려됨 — agency_members.status"미소속"
6소속중내가 받은 후원 총액readonly(자동 집계)이 화면에서 B가 볼 수 있는 유일한 금액입니다. 기간 내 본인 채널 후원 총액(gross)만 표시하고, 수수료율·차감액·정산예정액은 API 응답 단계에서부터 제외해야 합니다(프런트에서 숨기는 방식은 불가 — 개발자도구로 노출됨)4,200,000
6소속중메뉴 숨김시스템 동작소속중이면 정산 등록·정산 신청 메뉴가 사이드바에서 사라짐 — 정산 주체가 A이므로 B는 사업자 등록도 정산 신청도 하지 않음. 해제되면 다시 노출정산 메뉴 2개 숨김
6소속중소속 해제 요청—B측 해제 버튼은 이번 범위에 넣지 않았습니다 — 해제는 A가 수행하는 것으로 설계했습니다. B가 스스로 나갈 수 있어야 하는지는 계약 정책에 달려 있어 §13 미결정으로 남깁니다—
통합 후원 플랫폼(가칭) · 와이어프레임 v1 · 저충실도 · 기준 문서: 통합 플랫폼 기획서 §00 소속사 정산 모델 · §08 소속사 관리 · §14 agencies/agency_members/agency_commission_history · 2026-08-13