결제모듈 연동시 질문입니다.
2가지 질문이 있습니다.
1. 토스페이먼츠 가입후 개발 연동 체험 상점에서 API키 탭에서 API개발연동키로 햇을시 위젯을 열때 인증되지 않은 클라이언트키로 나옵니다.
2. 연동개발문서에 나온 클라리언트키와 시크릿키로할때는
결제 요청시 코드 401응답으로 인증되지 않은키라고 응답이 옵니다.
org.apache.commons.codec.binary.Base64로 시크릿키를 인코딩했습니다.
13 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
1) 결제위젯 연동 하시나요? 아니면 결제창 연동 하시나요?
2) 어떤 키 쓰셨나요?
3) 결제요청 어떤 단계에서 키 에러를 확인 했나요?
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
1. 결제위젱과 결제창 연동 뭐가 다른거죠? 가이드에는 결제위젯 연동하기 밖에 없는데요?
2. 개발자센터에 개발연동 체험 상점에 API키 > 테스트 > API개별 연동 키입니다.
3. 결제 승인 API 호출하기 입니다.
가이드에 결제창 이 있어요. 그래서 물어 본겁니다.
결제위젯 연동 하는 거고, 아직 계약 안되신 거면, docs 에 있는 키를 사용하세요
연동하기 | 토스페이먼츠 개발자센터
토스페이먼츠의 간편한 결제 연동 과정을 한눈에 볼 수 있습니다. 각 단계별 설명과 함께 달라지는 UI와 코드를 확인해보세요.
여기에 명시된 키를 사용 하세요
저 시크릿키로 사용하면 401 코드 응답옵니다.
그래서 Base64 인코딩 문의 드렸습니다.
test_gsk_docs_OaPz8L5KdmQXkzRz3y47BMw6 이걸 base64 로 인코딩 해서 나온 결과를 이곳에 알려주세요
어떻게 인코딩 했는지를 확인 해드릴게요
응답 받은건 {“code”:”UNAUTHORIZED_KEY”, “data”:null, “message”:”인증되지 않은 시크릿 키 혹은 클라이언트 키 입니다.“}라고 응답 받았습니다.
API Header 에
어떤 값을 보내고 있는지
그 값을 알려주세요
넵! 잠시만여