멱등키/멱등성 구현 문의
안녕하세요, 결제 연동 중에 멱등키 부분 구현에서 이해가 가지 않는 부분이 있어서 문의드립니다.
https://docs.tosspayments.com/guides/using-api/idempotency-key , https://velog.io/@tosspayments/%EB%A9%B1%EB%93%B1%EC%84%B1%EC%9D%B4-%EB%AD%94%EA%B0%80%EC%9A%94가이드를 보고있는데요,
고객사 클라이언트의 서버 입장에서는 api 요청 시 멱등키를 자체적으로 생성 후 header 에 전달해서 요청하기만 하면 되고
내부적으로 따로 멱등key를 관리할 필요는 없는 것 맞을까요 ?
https://velog.io/@tosspayments/%EB%A9%B1%EB%93%B1%EC%84%B1%EC%9D%B4-%EB%AD%94%EA%B0%80%EC%9A%94#%EC%84%9C%EB%B2%84 여기에 구현된 멱등성 관련 DB는 토스에서 처리되는 방식이기 때문에 고객사에서 따로 관리할 부분이 아닌 것으로 이해했는데, 제대로 이해한 것이 맞는지 여쭤봅니다 🙂
@jennyhong
멱등키 | 토스페이먼츠 개발자센터
멱등키를 사용해서 중복 요청을 방지하고 안전하게 API 요청을 보내는 방법을 알아봅니다.
멱등성이 뭔가요?
생소한 표현이지만 알고 보면 쉬워요. 멱등성에 대해 이해하고 API를 멱등하게 제공하기 위한 방법도 함께 알아봐요.
4 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
네 멱등키는 따로 관리하실 필요가 없습니다!
관리하셔서 동일한 멱등키를 보내주시게 되면 오히려 문제가 될 수 있어요
혹시라도 네트워크등의 문제로 취소 api가 2번 호출되거나 등의 문제를 멱등키로 대응할 수 있습니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
넵 확인주셔서 감사합니다!!