렌탈·리스에서 중도해지는 단순히 결제를 멈추는 게 아니라 위약금 정산이 붙는 이벤트예요. 위약금 규칙은 구독 템플릿에 정의하고, 계산과 해지 처리는 공통 API로 진행해요.
위약금 설계
템플릿의 중도해지 설정에서 위약금 방식을 정해요. 기본 구도는 잔여 기간에 비례한 위약금이에요.
위약금 ≈ 잔여 개월 수 × 월 요금 × 위약금률- 위약금률을 낮추면 이탈 부담이 줄지만 기기 원가 회수 리스크가 커져요.
- 약정 후반부로 갈수록 잔여 개월이 줄어 위약금이 자연히 작아지는 구조예요.
- 기기 원가가 큰 상품은 위약금과 중도인수를 함께 제시해서 "해지 대신 인수" 경로를 열어두는 걸 권장해요.
해지 흐름
위약금 미리 계산
해지 확정 전에 수수료 계산으로 현재 시점의 위약금·최종 정산액을 조회해요. 고객 안내 화면에 이 금액을 보여주고 동의를 받아요.
해지 신청
고객 동의 후 해지 요청을 생성해요. 위약금·마지막 회차 환불액을 파라미터로 함께 전달할 수 있어요.
승인 → 정산
신청 관리에서 해지 신청을 승인하면 계약이 해지 상태가 되고 정산이 확정돼요.
기기 수거
해지 확정 후 기기 수거 물류를 진행해요. 수거 완료 기준은 가맹점 운영 정책이에요.
위약금 분쟁을 줄이는 법
신청 시점 계산값을 그대로 보여주고 동의 로그를 남기는 게 핵심이에요. 계산 API가 주는 금액을 가맹점이 임의로 바꿔 청구하면 분쟁 시 방어가 어려워요.
