결제승인api 호출시 허용되지 않은 요청 오류에 대해서 문의드립니다.
https://api.tosspayments.com/v1/payments/confirm 을 아래의 데이타와 함께 호출하였습니다.
orderId : 001-oR5608844319
payments : jPR7DvYpNk6bJXmgo28eADxEoEdZIW8LAnGKWx4qMI91aEwB
amount : 8800
FORBIDDEN_REQUEST 라고 리턴되어서 확인 요청드립니다.
payments 키를 눈으로 보고 적어서 중간에 ZI MI 등이 l일수 있습니다. 양해 부탁드립니다.
감사합니다.
13 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
뭔가 연동을 잘못하고 계신것 같네요
저 paymentKey언제 발급받으신건가요
2/15일 10시 3분입니다.
paymentKey는 발급후 30분내에 승인api를 호출해줘야합니다.
최근에는 계속 결제시간 만료되었다고 에러받고 계셨네요
그리고 payments가 아니라 paymentKey입니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
발급후 30분내에 진행했을때는 말씀드린대로 허용되지 않은 요청오류로 나왔습니다. 그리고 제가 임의로 테스트를 나중에 할때는 말씀대로 결제시간이 만료되었다고 나왔습니다. 말씀하신대로 데이터 정보는 paymentKey로 보내고 있습니다.
혹시 허용되지 않은 요청에 대한 로그는 확인이 안되실까요? 뭐가 잘못되었는지 제가 뭘 잘못하고 있는지 모르겠네요.
결제창 연동하세요 결제위젯 연동하세요?
현재 위젯으로 연동하고 있습니다.
결제승인api만 서버에서 보내고 있습니다.
시크릿키는 어떤거 사용하셨나요?
💡 정보 제출
민감 정보를 안전하게 제출해주세요
저희가 받은 api개별연동의 시크릿키를 사용했습니다.
위젯의 연동키 시크릿을 사용해야 하나요?
네 위젯 쓰고 계시면, 가능하면 위젯 연동 시크릿키를 이용 해주세요
네 감사합니다. 바꾸고 한번 해보겠습니다.