파트 2 · PRODUCTIONIZE

유료 전환 플로우

1
가격 페이지
플랜 선택
Polar 가격 ID 매핑
2
checkout
Polar Checkout 세션 생성
결제 UI 리다이렉트
3
webhook
결제 완료 이벤트 수신
서명 검증 후 처리
4
DB 권한 업데이트
Supabase RLS 정책 갱신
구독 상태 반영
🔐
SECURITY GATE
webhook 서명 검증 — Polar validateEvent()로 위조 요청 차단.  §08 cross review가 빛나는 지점.