가상계좌 결제 취소 멱등키 관련 문의 드립니다.
안녕하세요
가상계좌 결제 부분취소 시 멱등키를 포함 해 API를 호출, 동일한 멱등키로 전달하는 요청은 여러 번 호출해도 동일한 응답이 반환 되는 바, 동일 멱등키로 여러 번 호출 해도 '동일한 요청' (= 한 번만 환불됨)으로 취급 된다고 이해 하고 있습니다.
여기서 질문 드릴 것은
1. 15일 뒤 다른 멱등키로 재호출 시 앞서 호출 한 것과 다른 요청으로 취급 되어 2번의 환불이 일어나지는 않는지
2. 첫번째 요청 후 15일 내 API 재호출이 발생할 때 기존 키는 '새로 요청' 하는 것이 아니기 때문에 두번째 멱등키를 만들어 API 재호출을 하면 요청이 2개가 되어 2번 환불이 발생하지는 않는지
이상 두 가지 문의 드립니다.
6 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
* 멱등키가 동일할경우
=> 15일이내 요청시 동일요청건으로 판단하여 한번만 환불됩니다.
=> 15일이후 동일멱등키로 요청시, 기존 요청건의 멱등키는 삭제되기 때문에 새로운 요청으로 판단하여 이때도 환불이 일어납니다 (총 두번)
* 멱등키가 다를경우
=> 날짜상관없이 개별 환불요청으로 판단하여 요청횟수만큼 환불처리합니다.
문의주신 내용은 모두 다른 멱등키로 요청을 주신다고 하셨으므로, 요청횟수만큼 환불됩니다.
15일 이후 실제 고객 계좌로 환불처리가 되지 않은 문제가 발생 했다고 가정, API재호출이 필요할 때 이 경우 첫번째 요청에 의한 환불이 일어나지 않도록 토스측에 요청 드린 후 API 재호출을 하는 방향으로 진행하면 한 번의 환불만 진행 되나요?
15일 이후에는 최초 요청한 멱등키로 올리셔도 되고, 새로은 멱등키로 올리셔도 됩니다
최초 요청건이 실패했기 때문에, 두번째 요청이 성공한다면 한번만 환불발생합니다.
확인 감사합니다~
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.