Skip to content

첫결제 보너스 스타 웰컴패키지 PRD

첫결제 웰컴패키지는 가격 할인이 아니라 가입 후 24시간 한정 보너스 스타 오퍼다. 앱 IAP 동일 가격에 +20% 보너스 스타를 지급하며, user-facing 문구는 “보너스 스타”로 일관한다.

Backlog grooming 단계의 산출물. 무엇을 만들지·왜 만들지·핵심 비즈니스 룰을 정의한다. 화면별 디테일(컴포넌트·상태·인터랙션)은 spec.md로.


Status: draft
Created: 2026-06-01
Last updated: 2026-06-16
Linear Project: [앱] 첫결제 보너스 스타 웰컴패키지
Author: agent (prd-writer)
앱/웹/스튜디오: 앱
Figma: AX_2026_2 / node 2690:6333첫결제 보너스 스타 웰컴패키지 유저 플로우


1. 목표 및 배경

1.1 문제

  • 사용자 정의: 가입 직후 아직 유료 결제를 하지 않은 신규 유저.
  • 상황: 가입 직후 첫 플레이/탐색 과정에서 스타를 소비하거나 충전 진입점을 만나는 초기 24시간.
  • 문제: 첫결제 전환을 만들고 싶지만, 직접 가격 할인은 기여이익을 크게 훼손할 수 있다. 같은 가격에서 더 많은 스타를 지급하는 방식으로 첫 지갑을 여는 장벽을 낮추되 ARPPU와 상품 단가를 방어해야 한다.

1.2 해결 방향

가입 후 24시간 동안 앱에서만 노출되는 첫결제 보너스 스타 웰컴패키지를 제공한다.

  • 혜택 방식: 동일 가격 + 20% 보너스 스타.
  • 결제 경로: 앱 IAP만 존재한다.
  • 진입점: 홈 우측 하단 웰컴패키지 플로팅 아이콘.
  • 상품: 12,000 / 36,000 / 60,000 최종 지급 스타.
  • 기본 선택/추천: 36,000 스타 상품.
  • 종료 조건: 가입 후 24시간 만료 또는 3개 상품 모두 구매.

1.3 가설

  1. 가입 직후 24시간 한정 웰컴패키지는 신규 유저의 D0 첫결제 전환율을 올린다.
  2. +20% 보너스 스타는 직접 가격 할인보다 기여이익 훼손을 줄이면서 첫결제 유인을 제공한다.
  3. 10k / 30k / 50k 베이스 상품만 웰컴패키지에 포함하면 최저 결제 단가와 ARPPU를 방어할 수 있다.

1.4 성공 지표

지표목표측정 방법
D0 첫결제 전환율웰컴패키지 노출군에서 상승가입 코호트 기준 D0 첫 결제 완료 유저 / 가입 유저
웰컴패키지 구매 전환율패키지 노출 대비 구매 완료 상승view_first_payment_package 대비 purchase
상품별 구매 분포36,000 추천 상품 선택/구매 비중 확인click_package_item, purchase의 item 값
코호트 매출 / ARPPU하락 없음가입 코호트의 N일 누적 결제액 / 결제 유저당 평균 결제액
만료 임박 푸시 기여푸시 유입 구매 확인push open → package view → purchase

1.5 경제성

첫결제 패키지는 직접 가격 할인이 아니라 +20% 보너스 스타로 설계한다.

  • 기준 기간: 최근 28일(2026-05-07~2026-06-03 KST), 완료 정산+생성 기준.
  • Gross 매출 100 기준 결제/스토어 수수료는 12.91, Net 매출은 87.09다.
  • 유료 씬 생성 배분 AI 원가는 Gross 대비 44.54, Net 대비 **51.13%**다.
  • 공헌이익은 Net 매출 - 유료 생성 AI 원가 기준 42.55다.
  • +20% 보너스 스타를 같은 가격에 지급하면 AI 원가가 44.54×1.2=53.45로 증가하고, 공헌이익은 87.09-53.45=33.64로 줄어든다.
  • 보너스 전 공헌이익(42.55)을 유지하려면 구매량/전환이 42.55 / 33.64 - 1 = 약 +26.5% 늘어야 한다.

2. 타깃 사용자

2.1 주요 사용자

  • 신규 가입 유저: 가입 후 24시간 이내이며 웰컴패키지 3개 상품을 모두 구매하지 않은 유저.
  • 첫결제 전 유저: 해당 계정의 첫 유료 결제 전 상태. 단, 웰컴패키지 상품은 상품별 1회 구매 가능하며, 첫 상품 구매 후에도 24시간 내/3개 상품 미구매 상태면 나머지 상품 구매가 가능하다.

2.2 접근 조건

  • 앱 결제만 존재하므로 비로그인 접근/결제 시나리오는 없다.
  • 로그인/가입 완료 상태에서 홈 진입 후 웰컴패키지 플로팅 아이콘 또는 만료 임박 푸시로 접근한다.

3. 핵심 기능 요구사항

3.1 웰컴패키지 노출

  • 가입 후 24시간 동안 홈 우측 하단에 웰컴패키지 플로팅 아이콘을 노출한다.
  • 남은 시간이 00:00:00이 되면 웰컴패키지 진입점은 제거 대상이 된다.
  • 단, 캐싱/클라이언트 갱신 지연으로 화면에 잠시 남아 있을 수 있으므로 “정확히 0초에 UI가 반드시 사라짐”을 보장 요구사항으로 두지 않는다.
  • 진입 시점에는 서버 eligibility를 재검증한다. 만료 상태면 웰컴패키지를 열지 않는다.
  • 구매 가능 여부는 결제 완료 시점이 아니라 구매 CTA tap/서버 구매 세션 생성 시점으로 판정한다. 00:00:00 이전에 앱 IAP에 진입한 건은 결제 완료가 이후로 넘어가도 유효하게 처리한다.
  • 00:00:00 이후 구매 CTA를 누른 경우에는 앱 IAP를 시작하지 않고 에러 Toast를 띄운다.

3.2 웰컴패키지 상품 구성

가격베이스 스타보너스 스타(+20%)최종 지급 스타item 값역할
14,000원10,000+2,00012,000first_payment_pkg_app_12000첫결제 최소 진입
42,000원30,000+6,00036,000first_payment_pkg_app_36000추천 / 기본 선택
70,000원50,000+10,00060,000first_payment_pkg_app_60000고의향 유저용 최대 혜택
  • 36,000 상품을 기본 선택/추천 상태로 노출한다.
  • 각 상품은 계정당 1회만 구매 가능하다.
  • 하나의 상품을 구매해도 웰컴패키지는 종료되지 않는다. 24시간 내에는 남은 상품을 계속 구매할 수 있다.
  • 3개 상품을 모두 구매하면 웰컴패키지 전체가 종료된다.

3.3 구매 페이지 표시 정보

  • 웰컴패키지 구매 페이지에는 현재 유저가 보유한 스타 수를 표시한다.
  • 상품 선택 상태, 구매 완료 상태, 남은 시간, 가격, 최종 지급 스타, 베이스/보너스 분해를 함께 보여준다.
  • 결제 완료 후에는 지급된 스타를 반영한 최신 보유 스타 수를 보여준다.

3.4 만료 임박 푸시

  • 웰컴패키지 구매 가능 상태인 유저에게 만료 전 리마인드 푸시를 보낸다.
  • 발송 시점: 만료 6시간 전 / 1시간 전 / 10분 전, 각 1회.
  • 발송 직전 서버 eligibility를 재검증한다.
  • 24시간 만료 또는 3개 상품 모두 구매 상태면 발송하지 않는다.
  • 푸시 tap 시 홈 진입 후 웰컴패키지 구매 페이지를 연다. 랜딩 시점에 만료/전체 구매 완료/상품 로드 실패 상태면 웰컴패키지를 열지 않는다.

3.5 Scope

포함

  • 앱 홈 우측 하단 웰컴패키지 플로팅 아이콘.
  • 첫결제 보너스 스타 웰컴패키지 구매 페이지.
  • 상품 선택/구매 처리/구매 완료 상태.
  • 현재 보유 스타 표시.
  • SKU별 1회 구매 제한과 전체 종료 조건.
  • 만료 임박 푸시 3종.
  • 웰컴패키지 노출/선택/구매 tracking.

제외

  • 기존 유료 충전 상품 카탈로그 개편.
  • 웹 결제 경로.
  • 비로그인 접근/결제 시나리오.
  • 신규 어드민 화면.

4. 에러 처리 및 예외 상황

상황처리 방향
상품/가격 로드 실패웰컴패키지 구매 페이지를 열지 않거나 재시도 안내
현재 보유 스타 조회 실패상품 구매는 막고 재시도 안내 또는 화면 재조회
24시간 만료 후 진입웰컴패키지 비노출
캐싱으로 만료 후 플로팅 아이콘이 남아 있음tap 시 서버 재검증으로 웰컴패키지 미노출
00:00:00 이후 구매 CTA tap앱 IAP 미시작, 에러 Toast 노출
이미 구매한 SKU 재구매 시도상품별 계정당 1회 정책으로 차단
3개 상품 모두 구매 후 진입웰컴패키지 비노출, 플로팅 아이콘 제거 대상
결제 실패/취소구매 페이지로 복귀, 실패 안내 및 재시도 가능
결제 성공 후 지급 지연서버 기준 멱등 처리, 잔액 재조회/안내
푸시 예약 후 만료/전체 구매 완료발송 시점 eligibility 재평가, 비대상은 발송 제외
푸시 랜딩 시 만료/전체 구매 완료웰컴패키지 미노출

5. 데이터 분석 / 트래킹

5.1 핵심 이벤트

타입이름용도주요 파라미터상태
Eventview_first_payment_package웰컴패키지 구매 페이지 노출entry_point, remaining_seconds, owned_star_balance신규
Eventclick_package_item웰컴패키지 상품 선택item = first_payment_pkg_app_12000 / first_payment_pkg_app_36000 / first_payment_pkg_app_60000기존 재사용
Eventpurchase결제 완료item = first_payment_pkg_app_12000 / first_payment_pkg_app_36000 / first_payment_pkg_app_60000, is_first_purchase기존 재사용
Push기존 push sent/open 이벤트만료 임박 푸시 발송/오픈campaign=first_payment_welcome_package_expiry, trigger=expiry_6h/expiry_1h/expiry_10m, landing=welcome_package기존 재사용 우선

5.2 entry_point 값

  • home_floating_icon
  • expiry_push_6h
  • expiry_push_1h
  • expiry_push_10m
  • insufficient_balance — 잔액 부족 경로에서 웰컴패키지를 우선 노출하는 경우에만 사용

6. Ubiquitous Language

TermKoreanDefinitionDo Not Confuse WithPrimary Domain상태
Credit스타유저 가상 재화. user-facing '스타'.SettlementCredit(크레딧)Economy기존

본 PRD 내 약속어:

  • 첫결제 = 해당 계정의 첫 유료 결제.
  • 웰컴패키지 = 가입 후 24시간 동안 앱에서 노출되는 첫결제 보너스 스타 오퍼. 동일 가격에 +20% 보너스 스타를 지급한다.
  • eligibility 창 = 가입 후 24시간 이내 AND 웰컴패키지 3개 상품을 모두 구매하지 않은 상태.

7. Open Questions

  • [ ] 이벤트 그룹·기존 param 추가 가능 여부view_first_payment_package, click_package_item, purchase, push sent/open 이벤트의 group/param 최종 확정은 event-docs와 대조 필요.
  • [ ] 캐싱 지연 허용 UX00:00:00 이후 플로팅 아이콘이 잠시 남아 있을 때 tap 시 보여줄 안내 문구를 최종 확정할지 확인.

7.1 확정된 결정

  • [x] 웰컴패키지는 앱 결제만 존재한다.
  • [x] 비로그인 접근/결제 시나리오는 없다.
  • [x] 웰컴패키지는 동일 가격 + 20% 보너스 스타이며 직접 가격 할인이 아니다.
  • [x] 상품 구성은 최종 지급 12,000 / 36,000 / 60,000 스타다.
  • [x] 36,000 상품을 기본 선택/추천 상태로 둔다.
  • [x] 각 상품은 계정당 1회 구매 가능하며, 3개 상품을 모두 구매해야 패키지 전체가 종료된다.
  • [x] 만료 임박 푸시는 6시간 전 / 1시간 전 / 10분 전 3회다.
  • [x] click_package_item, purchase의 item 값은 first_payment_pkg_app_12000, first_payment_pkg_app_36000, first_payment_pkg_app_60000을 사용한다.

부록: 메타 정보

Required artifacts

  • [x] Spec (needs-spec) — 웰컴패키지 진입점·구매 페이지·상태·푸시·트래킹 명세
  • [x] Design (needs-design) — Figma AX_2026_2 node 2690:6333 기준 첫결제 보너스 스타 웰컴패키지 플로우 반영
  • [x] Tracking events (needs-tracking) — 웰컴패키지 노출/상품 선택/구매/푸시 이벤트
  • [ ] QA scenarios (needs-qa-scenarios) — 구매 가능/만료/전체 구매/캐싱 잔존/결제 실패 시나리오

Size & Risks

  • Size: M
  • Confidence: medium
  • 추정 근거: 기존 앱 IAP 상품/결제 구조를 재사용하지만, SKU별 1회 구매 제한·24시간 eligibility·만료 푸시·잔액 표시·트래킹 정합이 필요하다.

References

  • Figma: AX_2026_2 / node 2690:6333첫결제 보너스 스타 웰컴패키지 유저 플로우
  • Frontia wiki: wiki/client/economy-payments-settlement.md, wiki/domains/economy/capabilities.md
  • Linear Project: [앱] 첫결제 보너스 스타 웰컴패키지