키인결제 연동 4009 응답 문의
안녕하세요. 키인결제 UI요청 중 특정 API에서 404 응답이 내려와 질문드립니다. mid와 해당 url은 아래와 같으며 상점관리자 페이지 내 설정 첨부합니다.
mid : -
[GET] https://api.tosspayments.com/v1/payment-widget/widget-groups/keys?variantKey=DEFAULT
404 Not Found
{
"result": "ERROR",
"data": null,
"error": {
"code": "4009",
"message": "존재하지 않는 멀티 결제위젯입니다.",
"data": null
}
}


10 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
varientKey가 key-in-test가 아니라 DEFAULT로 넘어왔습니다.
확인 부탁드립니다.
variantKey는 가맹점에서 지정하는 방식인가요?
키는 로 시작하는 키를 사용했습니다
첨부하신 사진에 varientKey 나와있으세요.
이 키를 넣어야합니다.
https://docs.tosspayments.com/sdk/v2/js#widgetsrenderpaymentmethods
이 문서에 나와있는 설명을 참조하세요.
토스페이먼츠 JavaScript SDK | 토스페이먼츠 개발자센터
토스페이먼츠 JavaScript SDK를 추가하고 메서드를 사용하는 방법을 알아봅니다.
감사합니다 FE팀에 전달하겠습니다
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
FE팀에 확인해보니 별도의 variantKey는 전송하지 않고, clientKey와 customerKey를 사용하게끔 개발되어있다고 합니다.
그렇다면 variantKey를 보내주시기 바랍니다.
"추가 UI" 로 표시가 되는 위젯은 무조건 varientKey를 보내야 로딩이 됩니다.
보내지 않으면 DEFAULT가 들어가는데요, 이러면 만약에 해당 위젯이 없거나 거기에 키인이 없으면 오류가 날거라서요.
varientKey를 넘기도록 수정바랍니다.
정상동작 확인했습니다 감사합니다 👍