카카오페이 키오스크 및 서버 구현방법 문의

키오스크용 안드로이드 단말기에서 카카오페이 결제기능을 구현하고 있습니다.
별도 서버에서 카카오API를 호출해서 ready에 대한 응답수신처리, 결제승인 요청, 취소등을
테스트용 CID로는 정상적으로 동작합니다. (키오스크에서는 웹뷰이용)

근데 업체에서 사용하는 CID를 카카오페이 결제준비(ready) API에 파라미터로 넣어서 호출하니 아래의 에러가 발생합니다.
403 Forbidden: [{“msg”:“permission denied”,“code”:-5}]

저희 서버 1대에서 여러 가맹점의 CID를 사용하는 별도의 설정이 필요한가요?
개발자 계정은 키오스크 및 서버를 개발하는 저희 회사만 가입한 상태입니다.

가맹점마다 개발자계정을 만들어야 하는지…
Admin 키는 하나만 있으면 되는건지 궁금합니다.
나중에 생성한 개발자계정과 기존에 발급받은 CID를 연결하는 작업이 필요한가요?

안녕하세요. 카카오페이입니다.

테스트용 CID는 발급된 admin_key 모두가 사용가능하지만,
실제 가맹점에서 사용하는 운영 CID는 해당가맹점의 admin_key 와 1:1로 권한부여가 되어있습니다.
그외 다른 admin_key 에 대하여 권한부여를 할수없습니다.
ㄴ 그렇게 된다면 도용이나 타가맹점에서 임의로 승인낼수 있기 때문입니다.

말씀하신것처럼 서버1대에 대하여 여러가맹점의 CID로 결제를 하고자 하신다면 CID에 맞게 admin_key를 맞추어 올려주셔야합니다.
물론 해당 admin_key 는 가맹점과 협의하신후 사용하셔야 할것 같습니다.

감사합니다.