fromm 선물하기 · 기능 추가 기획
아티스트의 선물 행동을 기존 스토어·채팅과 연결해 작게 검증하는 신규 사업 실험안.
개발 전달용 상세 명세 v1.0 · 신규 제안 / 실험 전
D / DEVELOPMENT SPECIFICATION
01서비스 개요·제안의 성격
아티스트가 기존 스토어에서 쿠폰을 구매하고, 본인의 fromm 채팅방에 직접 공유해 팬에게 선물하는 작은 사업 실험.
이번포트폴리오를위해새로구체화한제안이며회사에채택되거나실험·매출을확인한사례가아니다.결제주체는아티스트,수령자는팬,회사는구매수수료수익을가설로본다.
| 항목 | 정의 |
|---|---|
| 배경 | 일부아티스트가채팅으로외부쿠폰을팬에게선물하던행동에서착안. |
| 목적 | 기존소통경험과스토어를연결해낮은구현범위로선물 경험·사업성을확인. |
| 환경 | 아티스트채팅+메뉴→비공개스토어웹뷰.채팅은1:N.프리미엄구독등급전제없음. |
| 최소범위 | 상품선택·기존 결제·쿠폰발급상태연결·직접공유·관측. |
| 제외 | 자동채팅게시·새결제시스템·팬선물구매·AI상품추천·강제1인1수령·새구독등급. |
D / DEVELOPMENT SPECIFICATION
02기회·가설·검증 지표
| 가설 | 관측 | 해석 주의 |
|---|---|---|
| 플랫폼안에서선물흐름을연결하면기존선물행동을이어쓸수있다 | 진입→상품조회→결제성공→발급→직접공유전환 | 결제완료와팬만족은별개 |
| 선물 경험이아티스트구독관계에영향을줄수있다 | 해당아티스트구독이탈/유입·팬반응 | 활동/프로모션영향분리,인과단정금지 |
| 구매수수료로추가이득이생길수있다 | 정산 확정 수수료−환불/발급/CS등변동비 | 총구매액을회사매출/이익으로표기하지않음 |
| 반응이좋으면상품구성을넓힐수있다 | CS·팬채팅·아티스트재사용의향 | 부정반응원인과빈도/심각도를함께확인 |
현장인터뷰를실제로수행했다고꾸미지않는다.최초대상은이미선물 경험이있는아티스트를제안하며소규모반응을새로확인한다.
D / DEVELOPMENT SPECIFICATION
03사용자·주요 시나리오·권한
| 사용자 | 행동 | 목적 |
|---|---|---|
| 아티스트 | +메뉴진입·상품/수량선택·결제·직접공유 | 팬과소통하는선물 경험 |
| 팬 | 공유쿠폰열기·등록/사용·문의 | 받은선물사용 |
| 운영·CS | 상품/발급/공유이슈확인·지원·실험판단 | 안정성·반응확인 |
| 스토어·공급사 | 기존주문·결제·환불·쿠폰발급/사용처리 | 재사용가능한기능연결 |
D / DEVELOPMENT SPECIFICATION
04기능 요구사항·IA
| 요구 ID | 개발 지시 | 검수 기준 |
|---|---|---|
| D-R01 | 아티스트 채팅+메뉴에 선물하기 진입을 제공한다. | 팬의구매버튼으로오인되지않음 |
| D-R02 | 기존 스토어의 비공개 웹뷰로 상품·가격·수량을 선택한다. | 아티스트가결제,실험상품만노출 |
| D-R03 | 기존 결제·구매관리·환불 흐름을 재사용한다. | 쿠폰 상품/공급사호환성은출시 전 확인 |
| D-R04 | 결제 성공 후 쿠폰 발급 상태와 공유 준비를 구분한다. | 실패/대기시공유버튼비활성 |
| D-R05 | 채팅방 공유는 반드시 아티스트가 직접 실행한다. | 결제만으로자동 게시 없음 |
| D-R06 | 팬은1:N채팅의 쿠폰을 등록·사용한다. | 초기1인중복수령방어보장없음안내 |
| D-R07 | 지원·반응·사업지표로 실험을 평가한다. | 분모·관찰 기간·대조 조건 명시 |
| D-R08 | 긍정·불편·상업화반감에 따라 확대·수정·중단한다. | 정량임계값은실험 전 합의 |
| D-R09 | 신규 구축을 쿠폰 연결과 상태·관측에 한정한다. | 기존주문/결제를중복구현하지않음 |
| 화면 ID | 위치·요소 |
|---|---|
| D-S01 | 아티스트채팅+메뉴·선물하기 |
| D-S02 | 기존 스토어비공개웹뷰·상품/가격/수량 |
| D-S03 | 구매/발급상태·공유전확인 |
| D-S04 | 아티스트채팅공유카드·팬수령진입 |
| D-S05 | 기존구매관리/CS·실험관측 |
D / DEVELOPMENT SPECIFICATION
05와이어프레임·진입과 구매
아티스트 채팅
팬들에게 선물을 보내고 싶어요.
스토어 웹뷰
예시 간식 쿠폰
상품·가격·수량 선택
상품·가격·수량 선택
공유 준비
결제·발급 완료
상품과 수량 다시 확인
상품과 수량 다시 확인
| 이벤트 | 화면 동작 |
|---|---|
| 선물하기 진입 | 아티스트 권한 확인 후 선택 채팅/아티스트 맥락을보존해웹뷰열기. |
| 상품선택 | 초콜릿/사탕등기존선물맥락의소수상품·가격대·수량선택.실제 공급 계약 가격은미확정. |
| 구매 | 기존 스토어결제/약관/구매관리로진행.이중 결제를 유발하는 독립 재결제 버튼을추가하지 않음. |
| 웹뷰닫기 | 진행 중 구매 상태 보존 여부는기존 스토어기능 확인.확인된결제 상태를 조회한 뒤 복귀. |
D / DEVELOPMENT SPECIFICATION
06상태·발급·직접 공유·실패 복구
| 상태 | 공유 | 복구 |
|---|---|---|
| 선택/결제중 | 불가 | 기존 결제진행상태조회 |
| 결제실패/취소 | 불가 | 실패사유·기존 재시도절차 |
| 결제완료·발급대기 | 불가 | 새구매가아닌발급상태새로고침/CS |
| 발급실패 | 불가 | 주문번호로지원,추가결제유도금지 |
| 발급완료·미공유 | 가능 | 아티스트가상품/수량/채팅방확인 후 공유 |
| 공유완료 | 재공유는재확인 | 기존공유표시,새쿠폰구매로오인하지않게구분 |
| 환불·만료·사용완료 | 기존 스토어/공급사정책 | 공유카드에서최신사용가능상태확인하는연결필요 |
공유여부와쿠폰수령·사용여부는서로다르다.공유API응답이불명확하면기존메시지여부확인 후 재시도한다.결제성공이벤트에서자동공유하지않는다.
D / DEVELOPMENT SPECIFICATION
07팬 경험·수령 정책·CS
아티스트가 보내는 예시 선물
상품·사용 안내·사용기한은 공급사 기준 표시
실제 쿠폰·사용처는 연결 검증 후 제공
| 상황 | 정책 |
|---|---|
| 수령 | 채팅에공유된쿠폰을팬이등록·사용.수령가능수량·기한은발급상품기준. |
| 중복수령 | 최초안은사용자자율.1인1개보장으로홍보하지않음.공급사의쿠폰자체중복사용방지는별도확인. |
| 공정성 | 선착/중복/외부공유로불공정반응이생기면관측하고범위수정/중단. |
| 환불 | 기존정책활용전제.이미일부사용/공유된쿠폰의환불가능범위는검증필요. |
| 문의 | 주문/발급/공유실패와수령/사용실패를분류해CS로연결.쿠폰원문을공개로그에노출하지않음. |
D / DEVELOPMENT SPECIFICATION
08기존 기능 재사용·추가 개발 경계
| 재사용 전제 | 신규 연결 | 출시 전 확인 |
|---|---|---|
| 스토어상품등록·비공개 링크 | 아티스트+메뉴·상품 딥링크·웹뷰복귀 | 아티스트인증/결제계정연결 |
| 결제·주문조회·구매관리 | 발급상태와원주문ID연결 | 수수료/정산/취소실패정책 |
| 환불·CS | 결제/발급/공유상태별문의진입 | 부분사용·공유후환불지원 |
| 기존1:N채팅 | 아티스트직접공유카드·성공상태 | 메시지중복·권한·외부공유 |
| 쿠폰공급사기능 | 발급/만료/사용가능상태조회 | 호환성·수량·사용처·중복수령제한가능성 |
이미있다는사용자설명과이번제안이필요로하는호환성은구분한다.외부공급사를선정했거나실제API접속을검증했다고쓰지않는다.
D / DEVELOPMENT SPECIFICATION
09논리 데이터·이벤트·API 제안
| 데이터 | 최소 필드·의미 |
|---|---|
| 기존주문 | store_order_id·구매아티스트·상품·수량·금액·결제/환불상태.새결제테이블중복생성안함. |
| gift_purchase(추가안) | id·artist_id·room_id·store_order_id·status·created_at |
| gift_issuance(추가안) | purchase_id·provider_reference·issuance_status·expires_at.쿠폰비밀값은보호된기존발급저장소참조. |
| gift_share(추가안) | purchase_id·artist_id·room_id·message_id·shared_at.공유직접실행근거. |
| 실험이벤트 | 진입·조회·결제·발급·공유·수령실패·CS분류.원문쿠폰/개인대화저장제외. |
| API 제안 | 검증 |
|---|---|
| GET /artist/gifts/catalog | 아티스트권한·실험 대상·기존 상품조회 |
| GET /artist/gifts/:purchase/status | 본인구매·기존 결제/발급조회 |
| POST /artist/gifts/:purchase/share | 본인아티스트·선택 채팅방·발급완료·명시확인·중복공유확인 |
| GET /gifts/:reference | 발급/사용안내로연결,민감쿠폰노출범위확인 |
이는D만의추가개발설계안이며C의물류DB와합치지않는다.기존 스토어/채팅스키마를받기전최종물리테이블로확정하지않는다.
D / DEVELOPMENT SPECIFICATION
10실험 설계·지표 정의·판단
| 영역 | 측정안 | 판단 |
|---|---|---|
| 대상 | 이미팬에게선물한경험이있는아티스트소수·소수상품 | 선물맥락/의향확인 후 동의한범위 |
| 전환 | 분모=실험 진입아티스트 / 결제성공·공유완료비율 | 병목단계구분 |
| 팬경험 | 발급/공유/사용실패율·CS유형·팬채팅반응 | 만족과공정성/상업화반감분리 |
| 구독관계 | 구매/공유전후동일기간구독이탈·신규유입 | 활동·프로모션·규모차이기록,인과단정안함 |
| 사업성 | 정산 확정 수수료−발급·환불·CS변동비 | 실제구매액과회사의순이득구분 |
| 확대 | 반응양호·반복사용·운영가능·기여이익확인 | 상품·가격·수량확장 |
| 수정 | 전달/이해/수령불편이주원인 | 문구·수량·흐름수정 후 재확인 |
| 중단 | 상업화반감·신뢰저하·미해결결제/쿠폰문제 | 신규진입중지·기존구매CS완료 |
기간·대상수·실패율한도·중단임계값은실험 전 합의한다.여기서임의의“성공률90%”등을성과나확정기준으로만들지않는다.
D / DEVELOPMENT SPECIFICATION
11예시 체험 · 결제와 공유 분리
아티스트 선물 흐름 · 가상 체험
실제 결제·쿠폰 발급·채팅 전송은 하지 않습니다.
선택 중 · 결제만으로 공유되지 않습니다.
D / DEVELOPMENT SPECIFICATION
12유효성·예외·인수 테스트
| 테스트 ID | 연결 요구 | 시나리오 | 기대 결과 |
|---|---|---|---|
| D-T01 | D-R01 | 팬계정으로아티스트진입 | 접근 차단·팬의구매로전환하지않음 |
| D-T02 | D-R02 | 상품/수량누락 | 결제진입전안내 |
| D-T03 | D-R03 | 기존 결제취소 | 발급/공유안됨 |
| D-T04 | D-R04 | 결제성공·발급대기 | 공유비활성,상태조회/지원 |
| D-T05 | D-R04 | 발급실패후재시도 | 추가결제아닌발급확인 |
| D-T06 | D-R05 | 결제성공후아무행동없음 | 채팅자동 게시 없음 |
| D-T07 | D-R05 | 발급완료 후 직접공유 | 명시확인 후 해당채팅방 1건 |
| D-T08 | D-R05 | 공유버튼중복실행 | 기존공유안내·중복확인 |
| D-T09 | D-R06 | 같은팬여러개수령시도 | 강제보장없다는현재한계기록 |
| D-T10 | D-R07 | 구매액과수수료조회 | 회사수익과총거래액구분 |
| D-T11 | D-R08 | 상업화반감/전달문제관측 | 중단/수정분리판단 |
| D-T12 | D-R09 | 기존환불흐름확인 | 호환미확인영역출시조건으로기록 |
아직실험 전 이므로이테스트는완료된검증결과가아니다.쿠폰발급호환성·실제환불/중복수령정책·수수료조건을확인하기전운영 출시로표시하지않는다.