고객
Admin > Commerce > Customers 탭에서 앱의 청구 대상 사용자를 관리하세요.
**고객(customer)**은 앱에서 실제로 요금이 청구되는 주체로, 일반적으로 사용자, 조직, 또는 프로젝트입니다. 해당 주체가 여러분의 데이터베이스에 생성되는 즉시 Proyecta에서 고객을 만들고, 이후 참조할 수 있도록 반환된 id를 저장해 두세요.
Customers 탭
섹션 제목: “Customers 탭”Admin > Commerce를 열고 Customers 탭으로 전환하면 현재 앱의 모든 청구 대상 고객을 확인할 수 있습니다. 각 행에는 다음 정보가 표시됩니다:
- 이메일
- 이름
- 생성 일시
더 풍부한 검색 및 필터링 기능은 곧 추가될 예정입니다.
일반적으로 고객을 직접 생성할 필요는 없습니다. 누군가가 결제를 완료하면 자동으로 레코드가 생성됩니다. Customers 탭에서 고객을 조회하고, 정보를 수정하며, 접근 권한을 부여하세요.
자주 사용되는 패턴
섹션 제목: “자주 사용되는 패턴”아래는 코드가 아닌 프롬프트입니다. 원하는 기능을 설명하면 AI가 직접 구현합니다:
Add an account page where a signed-in customer can see their past ordersand the details we hold on them.On the order confirmation page, show the customer their order number andemail them a copy of the receipt.자주 묻는 질문
섹션 제목: “자주 묻는 질문”모든 사용자에 대해 Proyecta 고객을 생성해야 하나요, 아니면 유료 사용자만요?
모든 사용자에 대해 생성하세요. 무료이고, 멱등성이 보장되며(동일한 이메일로 호출하면 동일한 고객이 반환됨), 사용자가 업그레이드하는 순간 바로 대응할 수 있습니다. 나중에 데이터를 채워 넣으려 허둥댈 필요가 없습니다.
고객 한 명이 여러 구독을 가질 수 있나요?
네. 구독은 고객에 속하는 것이지, 그 반대가 아닙니다. 새로운 구독을 만들려면 결제를 다시 시작하면 됩니다.
고객이 어떤 구독을 이용 중인지 어떻게 확인하나요?
현재는 내장된 Stripe 대시보드를 통하거나, 관심 있는 각 기능에 대해 useEntitlement()로 확인할 수 있습니다. 패널 내 구독 내역 보기 기능은 로드맵에 포함되어 있습니다.