가상 여행 민지 · 준호 · 수아정산할 내역 4건완료한 묶음 0개
30초 요약
정산은 사람끼리 주고받을 돈을 맞추고, 송금 완료를 기록하는 일이에요.
- 공동경비 보유 잔액 — 충전한 돈에서 공동경비로 쓴 돈을 뺀 금액이에요.
- 남은 정산액 — 아직 정산하지 않은 내역과 완료 후 바뀐 금액을 모두 반영해요.
- 이번 송금액 — 지금 선택한 내역만 계산해요. 전체 남은 금액과 다를 수 있어요.
완료해도 지출·충전 기록과 공동경비 잔액은 그대로예요.
화폐가 다른 송금은 합치지 않고 따로 보여줘요.
충전은 누구끼리 나누나요?
여행 동행자는 3명이지만, 처음 공동경비를 함께 소유한 사람은 민지와 준호뿐이에요.
민지가 혼자 충전한 100,000원을 둘이 절반씩 부담하므로 준호가 민지에게 50,000원을 보내요.
이 송금은 공동경비에 다시 넣는 돈이 아니에요.
현재 공동경비 소유자: 민지 · 준호
지출은 각자 쓴 금액, 충전은 각자 넣은 금액을 직접 지정할 수 있어요.
충전액을 다르게 입력해도 잔액의 소유 비율은 균등해요. 잔액을 7:3처럼 소유하는 설정은 지원하지 않아요.
금액 수정·취소·화폐 변경 규칙
- 완료 후 수정: 이미 정산한 금액을 빼고 차액만 계산해요. 줄어들면 송금 방향이 반대가 될 수 있어요.
- 완료 전 변경: 계산에 영향을 주는 내용이 바뀌면 다시 미리 보세요. 미리보기 뒤 추가한 내역은 자동으로 포함되지 않아요.
- 취소: 돈을 보내지 않았거나 모두 돌려받았는지 확인한 뒤, 묶음 전체를 취소해요. 같은 화폐의 최신 정산부터 되돌려요.
- 소유자 변경: 공동경비의 미정산 충전·지출을 먼저 모두 처리해요. 새로 참여하거나 떠나는 사람은 남은 돈의 몫도 맞춰요.
- 소유자 변경 이후: 그 기준을 사용한 후속 정산을 먼저 취소해야 이전 기록을 되돌릴 수 있어요. 미정산 공동경비가 있으면 소유자 변경 취소가 막힐 수 있어요.
- 사용자 기본 화폐: 새 여행에만 적용해요. 여행을 만들 때 따로 지정한 화폐가 있으면 그 값을 써요.
- 여행 기준 화폐: 새 정산에 자동 적용해요. 완료한 내역의 차액은 당시 화폐와 저장된 환율로 계산해요. 내역을 다른 화폐로 고쳤다면 그 화폐의 환율을 새로 저장해요.
- 작은 차액: 누적 금액을 반올림하고 이미 정산한 돈을 빼요. 당장 송금할 돈이 0이어도 완료 기록은 필요해요.
기존 서버와 이 체험은 어디가 다른가요?
- 기존 API 비교: 서버의 전체 정산 계산과 응답 형식을 재현해요. 완료 이력 없이 전체 동행자 기준으로 계산해요.
- 이번 제안: 선택 정산·차액·취소·공동경비 소유자·화폐 설정을 체험해요. 정산하기의 남은 송금도 제안 기능이에요.
- 금액이 다른 이유: 완료 이력뿐 아니라 공동경비를 나누는 사람도 달라요. 기본 예제의 기존 API는 수아까지 3명, 제안은 소유자 2명이 기준이에요.
- 체험 범위: 3명, 4개 화폐, 균등·직접 분담을 지원해요. 서버 호출·실제 송금·권한 검사·동시 요청·삭제·과거 정산 가져오기는 포함하지 않아요.
데이터는 이 화면에서만 유지돼요. 새로고침하면 기본 예제로 돌아가요.
식사·택시·충전·장보기 4건.
- 해보기: 식사만 완료한 뒤, 남은 내역을 모두 선택해 완료하세요.
- 예상 결과: 남은 송금은 68,000원 → 38,000원 → 0원. 공동경비 보유 잔액은 80,000원 그대로예요.
왜 처음 남은 송금이 68,000원인가요?
- 식사: 준호 → 민지 30,000원
- 택시: 민지 → 준호 12,000원
- 충전: 준호 → 민지 50,000원
- 장보기: 소유자와 사용자가 같아 추가 송금 0원
서로 보낼 돈을 빼면 준호 → 민지 68,000원이에요.
식사 30,000원을 완료하면 38,000원, 나머지도 완료하면 0원이 돼요.
공동경비는 100,000원 충전 − 20,000원 사용 = 80,000원으로 유지돼요.
남은 정산을 확인해보세요!
원장 금액은 그대로, 완료한 송금은 제외해요.
미정산·변경 내역 4건 · 새 내역은 KRW로 계산
공동경비
공동경비 보유 잔액80,000원
민지
남은 받을 금액68,000원
준호에게 받을 금액68,000원
준호
남은 보낼 금액68,000원
민지에게 보낼 금액68,000원
수아
남은 송금0
부분 정산 연동 · 제안
남은 내역을 한꺼번에 정산할 때의 송금표예요. 일부만 선택하면 이번 송금액은 달라질 수 있어요.