카카오페이 기능 구현에 따른 동시성 제어 문의 건

안녕하세요.

프로젝트용으로 펀딩 웹사이트를 제작하고 있습니다.
목업 CID와 카카오페이 데모를 사용해 단건결제 결제 기능을 구현했는데, 카카오페이 데모 사용에 따른 동시성 제어 방법에 대해 문의드립니다.

질문 1. 내부적으로 redis 분산락을 이용해 동시성을 제어하고 있습니다.
이때 카카오페이 데모를 사용하는 경우에도 동일한 방법으로 제어하면 될지요?
질문 2. 만약 질문1 적용이 어렵다면, 카카오페이 API에서 동시성 제어가 어떤 과정으로 처리되는지 궁금합니다.
아래는 저희가 검색한 내용인데 정정해주실 내용이 있다면 말씀 부탁드립니다. :slight_smile:

“카카오페이 API는 동시성 관련 문제를 처리하기 위한 내부 메커니즘을 가지고 있을 가능성이 높습니다.
일반적으로 대부분의 결제 처리 시스템은 동시성 문제를 고려하고 해결하기 위한 방법을 구현하고 있습니다.
따라서 카카오페이 API를 사용할 때 별도로 Redis 분산락을 사용할 필요는 없을 것으로 예상됩니다.
그러나 정확한 정보를 얻기 위해 카카오페이 API 문서나 지원팀에 직접 문의하여 동시성 관련 처리가 어떻게 이루어지는지 확인하는 것이 좋습니다.
프로젝트의 안정성을 위해서는 결제 처리에 대한 동시성을 이해하고 적절한 조치를 취해야 합니다.”

상기 내용과 관련하여 답변 또는 의견주시면 프로젝트 진행에 참고하도록 하겠습니다!

안녕하세요 카카오페이 온라인결제 입니다.

카카오페이 온라인결제 서비스 자체적으로 Redis를 활용한 동시성 제어를 구현하고 있어 별도로 Redis 분산락을 사용하실 필요는 없습니다.

감사합니다.