결재위젯 테스트하는데 월요일까지는 됬었는데 오늘해보니 안되네요
error
:
code
:
"4000"
data
:
null
message
:
"인증되지 않은 시크릿 키 혹은 클라이언트 키 입니다." 이렇게 뜨네요???? 회사 규칙이 뭐가 바뀐건가요??
25 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
토스페이먼츠 결제연동팀
계약 전 결제위젯 테스트 안내
현재 결제위젯은 계약이 완료된 이후에 사용이 가능합니다. 계약 이전에는 아래 Key를 이용해 테스트 가능합니다.
admin은 아래 링크에서 체험해 보실 수 있어요! (위 apiKey와 연동되지 않습니다)
https://consumer.tosspayments.com/ex/payment-widget?device=MOBILE
위 내용 한번 참고해주시겠어요?
옙
Secured GET /api/toss/resultRequest?paymentKey=tgen_20240502110157wTaJ5
Response 403 FORBIDDEN
Failed to complete request: org.springframework.web.client.HttpClientErrorException$Forbidden: 403 Forbidden: "{"code":"FORBIDDEN_REQUEST","message":"허용되지 않은 요청입니다."}"
paymentKey 로 해서 상태를 보는데 저렇게 또 나오네요? 키값이 바뀌어서 그런거같은데요....
clientKey랑 secretKey가 바뀌어서 그런거같아요???
application.properties에 위에 알려주신거로 바꿨는데 이제 주문처리는 되는데 paymentKey로 해서 지불상태결과를 보는데 에러나네요?
paymentKey로 지불상태 볼때도
시크릿키 맞춰서 사용하셨나요?
시크릿키는 application.properties에 바꿔놔서... 주문할때랑 같아요
paymentKey남겨주세요
tgen_20240502110157wTaJ5
전같으면 waiting for deposit으로 보여야할텐데 에러나네요 허용되지 않은 요청이라고요
테스트 결제내역에도 안보이고요
테스트 결제내역은 원래 안보입니다.
테스트결제내역에 보여서 가짜로 입금처리해야되는데 조회가 안되요
네 제대로된 테스트는 계약 후에 하셔야해요
시크릿키 인코딩시 : 넣었는지 확인해주시겠어요
월요일까지 테스트 이상없었는데 이상하네요.....
이실장님께서 가이드 주신 것처럼,
결제위젯 서비스의 테스트 내역 확인, UI 설정 변경등의 온전한 테스트 기능은 계약 완료 된 이후에 제공 되도록 변경 되었습니다.
그 전에는 위에 공유 드린 키로 단순 프로세스 테스트만 해보실 수 있음을 양해 부탁 드립니다.
그럼 이제 주문취소같은거도 테스트 못해보는건가요??
아니요 되는데요
단순 결제 프로세스는 다 테스트 해볼 수 있어요
입금처리도 가짜로 입금완료로 해서 웹훅으로 와야되는데 지금 그거도 안되는데요
말씀드렸다시피 계약후에 가상계좌 테스트해주세요
저희 정책 변경으로 어쩔수 없습니다
가상계좌 테스트도 제공이 어려울것 같아요
이 수단도 테스트 키에서 제외 처리 할 수 있도록 하겠습니다.
가상계좌 입금통보 테스트가 꼭 필요하면
개발연동테스트 상점으로
결제창 띄워서 테스트하시기 바랍니다.
위젯에서 가상계좌 테스트는 계약후에만 가능합니다.
일단 계약이 완료되야 된다는거죠"?
ㄴㅔ
알겠습니다.
수고하세요~
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
아참.. 지금 결제할때는 위젯을 통해서 하고 결과보는거는 api로 하거든요.. 계약이 이루어지면 테스트키랑 운영키가 다를텐데 테스트로 할때는 어떻게 해야되나요?
나중에 주문이 생겨서 지불정보를 고객이 볼때 api를 통해서 보거든요.. 위젯으로 보는게 아니구요..
클라이언트키 시크릿키를 뭘 써야될지 모르겠어요. 결제할때는 위젯용쓰고 나중에 지불정보 조회해볼때는 api를 쓰는데 api용 시크릿키랑 클라이언트키를 넣어야되는지.....
다 위젯용 쓰시면 됩니다.