도메인 스토리텔링
이 페이지의 목적
이 페이지는 PALCAR의 as-is 거래 흐름을 판매자, 딜러, 운영자 기준으로 고정하는 페이지다.
핵심 액터
- 판매자: 차량을 출품하고 경매 종료와 거래 수락을 결정한다.
- 딜러: 승인 후 시장에 진입해 입찰하고 낙찰 후 거래를 진행한다.
- 관리자: 딜러 승인, 검차, 송금 확인 같은 운영 단계를 확정한다.
핵심 work object
- Vehicle Listing: 출품된 차량과 경매 조건을 담는 판매 단위다.
- Bid: 딜러가 제출하는 유효 입찰이다.
- Trade Workflow: 낙찰 이후 검차, 감가, 인도, 송금, 정산 상태를 가진 거래 객체다.
80% 핵심 시나리오
- 공개 사용자는 판매자 또는 딜러 계정으로 가입한다.
- 딜러는 사업자 증빙과 딜러 서류를 제출하고 승인 전까지 경매에 참여하지 못한다.
- 판매자는 차량을 등록하면서 희망가, 최소 입찰 단위, 종료 시각 같은 경매 조건을 정한다.
- 승인된 딜러는 활성 매물을 조회하고 입찰을 생성, 수정, 취소한다.
- 판매자는 마감 시점에 경매를 닫고 유찰 또는 낙찰을 확정한다.
- 낙찰이 생기면 거래는 검차 단계로 넘어가고 관리자가 검차 일정을 제안하고 완료를 기록한다.
- 딜러는 감가를 제안하고 판매자는 재협의 또는 승인을 통해 최종 거래 금액을 확정한다.
- 이후 인도 일정, 양측 인도 확인, 딜러 송금 제출, 관리자 송금 확인, 판매자 정산 완료 순서로 거래를 닫는다.
주요 variation
- 활성 입찰이 없거나 희망가 미달이면 유찰로 종료된다.
- 검차 이후 감가가 없을 수도 있고, 감가 재협의가 여러 차례 반복될 수도 있다.
- 관리자 강제 종료는 정상 거래 흐름을 끊는 별도 운영 경로다.
경계 판단 포인트
- 딜러 승인 이전과 이후는 같은 사용자라도 완전히 다른 시장 권한을 가진다.
- 낙찰 전 경쟁 규칙과 낙찰 후 거래 운영 규칙은 분리해서 봐야 한다.
- 정산 완료는 단순 조회가 아니라 거래를 financial close로 닫는 운영 단계다.
확인 소스
palcar/README.mdpalcar/sdd/02_plan/01_architecture/architecture.mdpalcar/sdd/01_planning/01_feature/bidding_feature_spec.mdpalcar/sdd/01_planning/01_feature/trades_feature_spec.mdpalcar/sdd/01_planning/01_feature/settlement_feature_spec.md