Overview
Customers 페이지에는 비즈니스에서 구매한 모든 고객이 표시됩니다. 고객 페이지에서 결제 및 구독을 검토하고, wallet 잔액을 확인 및 조정하고, Customer Portal 링크를 보내고, 고객을 차단할 수 있습니다. 동일한 고객 레코드는 API를 통해서도 사용할 수 있습니다.Customer Dashboard
모든 고객을 하나의 목록에서 확인하고, 이름 또는 이메일로 필터링한 다음 고객의 세부 정보를 열 수 있습니다.
Customer Wallets
Dodo Payments가 구독 요금에 적용하는 선불 잔액을 보유합니다.
Customer Portal
고객이 직접 구독, 인보이스 및 라이선스 키를 관리할 수 있도록 합니다.
API Management
API를 통해 고객을 생성, 업데이트 및 조회합니다.
Accessing the Customers Page
1
Navigate to Customers
대시보드에서 Sales → Customers로 이동합니다.
2
View Customer List
이 페이지에는 비즈니스의 현재 고객과 과거 고객이 모두 표시됩니다.

Customer Information
고객 테이블에는 고객 한 명당 한 행이 표시되며, 아래 열이 포함됩니다.Customer List Columns
- Customer Name: 아바타와 함께 표시되는 고객의 전체 이름입니다.
- Customer Id:
cus_로 시작하는 고유 식별자입니다. API 호출에 사용합니다. - Email: 고객의 이메일 주소입니다. 고객은 이 주소를 사용해 Customer Portal에 로그인합니다.
- Phone Number: 제공된 경우 고객의 전화번호입니다.
- Created At: 고객 레코드가 생성된 시점입니다. 값을 마우스로 가리키면 UTC 시간이 표시됩니다.
- Invite: 이 고객의 Customer Portal 링크를 여는 Share Invite 버튼입니다.
Page Features
- Column visibility: 테이블에 표시할 열을 선택합니다.
- Filters: Name 또는 Email Address로 고객을 찾습니다.
- Pagination: 목록을 이동하고 Rows per page 수를 설정합니다.
Customer Details Page
고객을 클릭하여 Customer Information 페이지를 엽니다:
About Section
페이지 상단에는 고객의 기본 정보가 표시됩니다:- Name: 고객의 전체 이름입니다.
- Email: 고객의 이메일 주소입니다.
- Customer ID: API 및 지원 요청에 사용할 식별자입니다.
- Created At: 고객 레코드가 생성된 시점입니다.
Customer Activity Tabs
세부 정보 아래의 탭에는 고객 활동이 표시됩니다. 주요 탭은 여기에서 설명합니다. 페이지에는 Credits, Entitlements 및 Sent Emails 탭도 있습니다. Sent Emails에 대한 자세한 내용은 Customer Email Logs를 참조하세요.- Transactions History
- Active Subscriptions
- Wallets
고객의 결제, 환불 및 분쟁입니다. 결제 테이블에는 다음이 표시됩니다:
- Payment ID:
pay_로 시작하는 결제 식별자입니다. - Status: 결제 상태입니다(예: Successful, Failed 또는 Refunded).
- Amount: 결제 금액입니다.
- Date: 결제가 생성된 시점입니다.
- Pricing Type: 일회성 또는 구독입니다.
- Payment Method: 카드 또는 UPI와 같이 사용된 결제 방법입니다.
- Customer Email: 결제에 사용된 이메일 주소입니다.
- Refund: Initiate Refund 버튼입니다.
- Actions: 결제에 대한 추가 옵션입니다.
Wallets 탭에는 고객 wallet의 모든 변경 사항이 표시되므로 현재 잔액에 도달한 과정을 추적할 수 있습니다.
고객 차단
사기를 저지르거나 환불을 악용하는 고객을 차단하여 해당 고객이 다시 결제하지 못하도록 합니다. 차단하면 고객의 활성 구독이 취소되고 Customer Portal이 읽기 전용으로 설정됩니다. 차단된 고객의 페이지에는 Blocked 배지, Unblock Customer 버튼 및 차단 사유를 설명하는 메모가 포함된 Activity Log가 표시됩니다. 모든 차단은 Settings → Blocklist에서 관리합니다.Customer Blocklist
차단의 작동 방식, 이메일 일치 방식, 대시보드 또는 API에서 차단하는 방법을 알아보세요.
Customer Portal
Customer Portal은 고객이 지원팀에 문의하지 않고 구독을 관리하고 청구 내역을 확인하며 라이선스 키를 조회할 수 있는 호스팅된 셀프서비스 사이트입니다.포털 기능
포털에서 고객은 다음을 수행할 수 있습니다:- View Billing History: 과거 결제를 확인하고 인보이스를 다운로드합니다.
- Manage Subscriptions: 설정에 따라 세부 정보를 확인하고, 요금제를 변경하고, 일시 중지하거나 취소합니다.
- Retrieve License Keys: 구매 항목에 연결된 라이선스 키를 확인합니다.
- Update Billing Details: 구독의 이름, 청구 주소 및 결제 방법을 변경합니다. 이메일 주소와 전화번호는 표시되지만 포털에서 수정할 수 없습니다.
Learn More About Customer Portal
포털 기능, 액세스 방법 및 통합 예제를 확인하세요.
Customer Wallets
Customer Wallets에는 고객을 위한 선불 금액이 통화별 잔액으로 보관됩니다. Dodo Payments는 결제 방법에 금액을 청구하기 전에 wallet 잔액을 고객의 구독 요금에 적용합니다. 예를 들어 환불을 wallet 잔액이나 프로모션 보너스로 지급하기 위해 원장 항목을 추가하여 자금을 더하거나 차감할 수 있습니다.주요 기능
- Multi-Currency Support: 각 통화에는 자체 잔액이 있습니다.
- Prepaid Balances: 자금은 향후 구독 갱신 및 요금제 변경 요금에 적용됩니다.
- Transaction History: 원장에는 모든 자금 추가 및 차감 내역이 기록됩니다.
- API-First Design: API 또는 Wallets 탭에서 잔액을 확인하고 자금을 추가하거나 차감합니다.
Learn More About Customer Wallets
고객 wallet 잔액에 지원되는 통화, 코드 예제 및 모범 사례를 확인하세요.
API 관리
Customers API를 사용하면 고객을 생성, 조회 및 업데이트하고, 필터를 적용하여 고객을 나열하며, 저장된 결제 방법을 관리할 수 있습니다.사용 가능한 API 엔드포인트
Create Customer
고객을 생성합니다.
name 및 email은 필수입니다. phone_number 및 metadata은 선택 사항입니다.List Customers
고객을 페이지 단위로 나열합니다.
email, name(부분 일치) 또는 생성 날짜로 필터링합니다.Get Customer Details
ID로 고객 한 명을 조회합니다.
Update Customer
고객의
name, email, phone_number 또는 metadata을 업데이트합니다.Delete Payment Method
저장된 결제 방법을 삭제합니다. 활성 구독에서 해당 결제 방법을 사용하는 경우
409와 함께 요청이 실패합니다.Create Portal Session
한 고객에 대한 Customer Portal 링크를 생성합니다. 링크는 24시간 동안 유효합니다.
모든 엔드포인트에는 API 키가 필요합니다. 서버에서 API를 호출하고 클라이언트 측 코드에 키를 절대 노출하지 마세요.