모벤MOVE BEYOND
상담 요청

데모플랫폼·매칭

공조 시공 견적·채팅·모의 대금 보류 매칭

고객·업체·관리자 역할을 바꿔 가며 견적과 채팅, 모의 결제부터 정산까지 이어지는 흐름을 눌러 볼 수 있습니다.

hvac-match-demo-158754-production.up.railway.app
공조 시공 견적·채팅·모의 대금 보류 매칭 화면

열어 보시면 이런 걸 확인하실 수 있습니다

  • [모의 AI로 견적 받기] 뒤 응답 모드를 [지연(재시도도 실패)]으로 바꿔 다시 누르면 대체 화면이 뜹니다
  • 채팅의 견적서를 수락하고 모의 결제할 때 중복 요청을 켜도 주문은 하나만 생깁니다
  • 역할을 관리자로 바꿔 정산을 시도하면 고객 완료 확인 전이라 막히고 사유가 남습니다
  • 업체로 [샘플 사진 첨부] 뒤 [시공 완료 처리], 고객으로 완료 확인, 다시 관리자로 정산 예정 처리하면 1,466,100원과 산출 근거가 나옵니다(송금 없음)

만들면서 풀어야 했던 것

  • 화면마다 금액을 따로 계산하면 대금 흐름 화면과 운영 콘솔의 정산액이 어긋납니다. 건수·금액·평점·정산액을 상태 엔진 하나에서 계산해 모의 결제 대금의 보류부터 정산까지 두 화면에 같은 값이 나오게 했고, 주문 상태는 허용 전이표를 지나야만 바뀌어 고객 완료 확인 전의 정산 같은 차례가 아닌 조작은 사유와 함께 막힙니다. 실제 PG 승인·송금은 없습니다.
  • 외부 AI 견적 모듈이 늦거나 응답 형식이 바뀌면 견적 화면이 그대로 멈추기 쉽습니다. 응답 형식을 검증해 실패하면 대체 화면에서 입력 조건 그대로 업체 견적 요청으로 넘어가게 했고, 3초 타임아웃·1회 재시도는 브라우저 안 모의 AI 모듈의 지연 모드로 재현합니다.
  • 같은 결제 요청이 두 번 들어와도 주문이 둘 생기면 안 됩니다. 모의 결제에서 중복 요청은 새 주문 없이 무시하고 무시된 요청 수를 따로 기록하게 했으며, 전이 차단·정산 공식·중복 결제 방지·리뷰 집계 규칙은 Node 자동 검사 82건으로 고정했습니다.

비슷한 걸 만들어 보고 싶으시다면

구간 견적으로 규모를 먼저 가늠해 보시거나, 조건을 적어 보내 주시면 범위를 정리해 회신드립니다.