테스트 키/MID 관련 문의
포트원과 애플페이 결제 오류 건으로 소통하던 중 제가 알던거와 다른 내용을 전달받고 토스페이먼츠에 확인하라는 내용을 전달받아 문의드립니다.
20 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
im_nguardwrd2 MID인데요,
테스트용으로 아임포트 콘솔에 timnguardwrd2로 설정하고 client key를 test_ck_~~~~ 로 설정해 둔 상태입니다.
그런데 포트원에서 tim으로 시작하는 MID는 포트원에서 제공하고 있지 않고,
클라이언트 키도 test_ck로는 시작하지 않고
live_ck로 시작하는 키만 사용이 가능하다고 전달을 받았습니다.
라이브 키로도 포트원 콘솔 설정에 따라서 테스트 화면을 노출할 수 있다는 식으로 말씀하시길래, 확인요청드립니다.
포트원 콘솔 관련 문의인데 포트원에서 왜 저희한테 확인요청하라고 한지 모르겠네요
포트원 콘솔 관련 내용은 모르며, 아시는 것처럼 저희는 테스트키로 호출하면 테스트결제창/라이브키로 호출하면 라이브결제창이 나옵니다
그쪽에서 한 말과 차이가 있어서 확인하고자 하는 내용은,
라이브 키와 라이브 MID(t가 붙지 않은) 정보로도
테스트 창을 호출 할수 있는건가요?
그쪽에서는 테스트 키라는건 토스페이먼츠에 아예 존재도 안한다는 식으로 말씀하시면서 확인을 요청하셨습니다.
t가 붙은 MID도 아임포트와 호스팅사로 계약한 경우 제공되지 않는 정보라고 말씀을 해주셔서...
직계약으로 이용하고 있는거냐고 되물어 보시네요 지금은..
잘 아시는 것처럼,
토스페이먼츠에서 라이브 / 테스트를 키로 구분해서 제공 하고 있는데요
포트원측에서 토스페이먼츠의 테스트키를 적용할 수 없도록 막아놓은게 아닐까 생각 되네요
호출도 정상적으로 되고 일반 카드결제도 잘 되고 있는데, 애플페이만 말썽이라서 문의 하고 있는 중이었습니다.
포트원 : 해당 삼정아이디는 포트원에서 테스트용으로 제공되는 정보가 아닙닌다!
어디에서 전달받으신 상점아이디이신가요?
현재 운영환경은 애플페이 적용이 되어 있나요?
라이브 키에도 계약이 완료되어 있습니다.
그럼 잠시만요
-> 제가 "토스페이먼츠의 테스트용 MID로 제공받았습니다" 라고 하니,
포트원 : 말씀하신 tim_nguardwrd2 MID관련해서는 저희가 확인해서 안내해드리겠습니다. 포트원에서는 테스트모드 설정 시 테스트 진행이 가능한 정보를 자동으로 세팅해드리고있습니다!
라고 하시면서 iamporttest_3이라는 MID를 사용하라고 안내를 받았습니다.
네, 포트원 통해서 테스트 환경 서비스 제공 받으시는 거면, 저 MID 로 사용 하시는게 맞을것 같아요
토스페이먼츠가 제공하는 환경과는 별개로,
호스팅사에서 일괄적인 테스트 환경을 제공하려고, 특정 MID 로 설정을 모아두었을겁니다
그래서, 포트원 통해서 받으시는 서비스에 맞는 MID 를 사용하셔야 할것 같네요
이번에 제가 처음알게된 키값이라서..
그렇군요 저런
기존에는 잘 쓰고 있었던 MID였습니다.
근데 한가지 궁금한 점이 남아있습니다.
포트원 측 테스트 환경 운영 정책은 정확하게는 모르겠네요
네네
포트원에서 이렇게 진행하라고 안내를 받았는데,

테스트 MID(t가 있는)가 아닌데도 테스트 시크릿키를 사용할 수 있는걸까요?
저렇게 입력하면, 응답 MID 에 t 가 붙어서 응답된다 라고 보시면 될것 같아요
아마 포트원 측에서, MID 에 맞는 API Key Pair 를 관리하고 있을거고,
t 로 붙여서 응답하는 거는 토스페이먼츠 이니,
분리된 구조에서 키를 검증하고 있는것 같다, 라고 이해 되네요
포트원
* 고객으로부터 운영 MID 를 전달받고,
* 고객으로부터 그에 맞는 테스트키를 전달 받는다
포트원 - 토스페이먼츠
* 테스트키로 통신 한다
토스페이먼츠 응답
* 테스트키로 통신된 요청을 처리 한다
* 해당 MID 에 t 가 붙은 테스트MID 로 응답한다
고로, 포트원 측의 테스트 환경 운영 정책으로 인한 갭차이가 있다, 라고 이해하시면 될것 같습니다
친절한 답변 감사드립니다. 전달해 주신 답변대로 포트원쪽에 전달드렸고, 포트원 쪽에서 저희 MID에 대한 설정값 관련해서 확인이 필요하다고 토스페이먼츠 쪽에 연락하여 추가적으로 확인해 주신다고 합니다.
일단 이 문의건은 잠시 close 해 주셔도 될 것 같습니다. 포트원 쪽에서 추가 답변이 돌아오고, 거기서도 토스에 문의해 보라고 답변오는 건이 있을 때 이어서 진행하겠습니다. 감사합니다 🙏
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.