거래
Dashboard > Commerce > Payments 탭에서 성공한 청구를 조회하고, 환불을 발행하며, 분쟁을 추적하세요.
Dashboard > Commerce의 Payments 탭에는 앱에 연결된 모든 청구가 상태, 금액, 통화, 고객 및 상품 참조 정보와 함께 표시됩니다. 이 탭에서 builder를 벗어나지 않고도 환불을 발행할 수 있습니다.
거래 상태
섹션 제목: “거래 상태”| 상태 | 의미 |
|---|---|
succeeded | 결제가 성공적으로 처리됨 |
pending | 캡처 또는 비동기 확인 대기 중 |
failed | 청구 시도 실패 |
refunded | 전액 환불됨 |
partially_refunded | 금액의 일부가 환불됨 |
disputed | 고객이 은행을 통해 청구에 이의를 제기함 |
Payments 탭에서 해당 거래를 찾아 해당 행의 Refund 버튼을 클릭하세요. 이유와 함께 전액 또는 부분 환불을 진행할 수 있습니다:
- Duplicate — 실수로 두 번 청구된 경우
- Fraudulent — 승인되지 않은 청구인 경우
- Requested by customer — 고객이 환불을 요청한 경우
환불은 상태가 succeeded 또는 partially_refunded인 거래에만 발행할 수 있습니다. 분쟁 중인 거래는 Stripe 대시보드를 통해 관리해야 합니다.
구독 거래는 이 흐름을 통해 환불할 수 없습니다 — 대신 구독을 취소하세요. Stripe 청구 ID가 포함된 일회성 결제 거래만 환불 대상이 됩니다.
환불은 Stripe를 통해 고객의 원래 결제 수단으로 처리됩니다(일반적인 정산 기간: 영업일 기준 5~10일).
거래당 추적 항목
섹션 제목: “거래당 추적 항목”idcustomerId및productId(nullable — 구독 전용 거래에는 존재하지 않음)amountCents및currencystatus(위 참조)refundAmountCents(해당하는 경우)createdAt
분쟁 (차지백)
섹션 제목: “분쟁 (차지백)”고객이 은행을 통해 청구에 이의를 제기하면 거래 상태가 disputed로 변경됩니다. Stripe가 분쟁 응답 프로세스를 처리하며, 이메일을 통해 알림을 받고 Stripe 대시보드에서 증거 제출을 관리할 수 있습니다.
Proyecta builder 내에서 제공되는 기본 분쟁 응답 흐름은 로드맵에 포함되어 있습니다.
출시 예정
섹션 제목: “출시 예정”- 거래별 이벤트 타임라인 — 모든 상태 변경 내역 확인
- 거래 내역 일괄 내보내기
- Dashboard > Commerce 내 기본 분쟁 응답 UI