렌탈·리스

위약금·중도해지

잔여 기간 기준 위약금을 계산하고 해지까지 한 흐름으로 처리해요.

렌탈·리스에서 중도해지는 단순히 결제를 멈추는 게 아니라 위약금 정산​​이 붙는 이벤트예요. 위약금 규칙은 구독 템플릿에 정의하고, 계산과 해지 처리는 공통 API로 진행해요.

위약금 설계

템플릿의 중도해지 설정에서 위약금 방식을 정해요. 기본 구도는 잔여 기간에 비례한 위약금​​이에요.

위약금 ≈ 잔여 개월 수 × 월 요금 × 위약금률
  • 위약금률을 낮추면 이탈 부담이 줄지만 기기 원가 회수 리스크가 커져요.
  • 약정 후반부로 갈수록 잔여 개월이 줄어 위약금이 자연히 작아지는 구조예요.
  • 기기 원가가 큰 상품은 위약금과 중도인수를 함께 제시해서 "해지 대신 인수" 경로를 열어두는 걸 권장해요.

해지 흐름

위약금 미리 계산

해지 확정 전에 수수료 계산으로 현재 시점의 위약금·최종 정산액을 조회해요. 고객 안내 화면에 이 금액을 보여주고 동의를 받아요.

해지 신청

고객 동의 후 해지 요청을 생성해요. 위약금·마지막 회차 환불액을 파라미터로 함께 전달할 수 있어요.

승인 → 정산

신청 관리에서 해지 신청을 승인하면 계약이 해지 상태가 되고 정산이 확정돼요.

기기 수거

해지 확정 후 기기 수거 물류를 진행해요. 수거 완료 기준은 가맹점 운영 정책이에요.

위약금 분쟁을 줄이는 법

신청 시점 계산값을 그대로 보여주고 동의 로그를 남기는 게 핵심이에요. 계산 API가 주는 금액을 가맹점이 임의로 바꿔 청구하면 분쟁 시 방어가 어려워요.

관련 문서