# 부분 취소 — Partial Cancellation / Partial Refund

> 부분 취소는 한 결제 금액 중 일부만 취소하고 나머지는 결제된 상태로 남기는 처리예요. 결제수단과 할인·과세 조건에 따라 지원 여부와 취소 금액이 달라요.

- 원문: https://docs.support-b.com/glossary/partial-cancel
- 분류: 결제 처리
- 함께 찾는 표현: 부분 환불
- 작성: [이성연](https://docs.support-b.com/authors/seongyeon-lee) (대표, 서포트비)
- 검토일: 2026-10-06
- 수정일: 2026-10-13

**적용 범위**: 국내 PG의 부분 취소를 설명해요. 취소 금액 필드와 처리 방식은 PG마다 다를 수 있어요.

## 전액 취소 후 재결제와의 차이

가맹점이 전액을 취소하고 고객에게 다시 결제를 요청하면 별도 거래가 생겨요. 고객이 다시 인증해야 하거나 재결제가 거절될 수도 있어요. 부분 취소의 내부 처리 방식도 결제수단에 따라 달라요. 일부 결제수단은 전액을 취소한 뒤 남은 금액을 다시 승인하는 방식이어서 재승인할 한도가 필요해요. 사용하는 결제수단의 처리 방식을 먼저 확인해요.

## 개발할 때 확인할 점

취소 API에서 취소 금액을 생략하면 전액 취소로 처리하는 PG가 있으니 일부 금액만 취소하려면 API 명세에서 금액을 지정하는 방법을 확인해요. 여러 번 부분 취소할 때는 이미 취소한 금액의 합계와 남은 취소 가능 금액을 관리해요.

## 재시도하면 한 번 더 취소되나요?

같은 결제에서 같은 금액을 두 번 취소 요청하면 각각 처리될 수 있어요. 응답을 받지 못해 같은 취소 요청을 다시 보낼 때는 PG의 [멱등성](https://docs.support-b.com/glossary/idempotency) 정책을 따라요. 별도의 환불 요청과 재시도를 구분할 수 있도록 요청 식별값도 보관해요.
