결제승인 api 호출시 허용되지 않은 요청 오류
프론트에서 http://localhost:5173/success?paymentType=NORMAL&orderId=cjZ3mHa1XmVikp3mpNXh5&paymentKey=y05n91dEvLex6BJGQOVDvR002nbAkO8W4w2zNbgaYRMPoqmD&amount=5000 를 통해 받은 후 https://api.tosspayments.com/v1/payments/confirm 호출하는데 백엔드에서 호출하는데 localhost https로 하는데 허용되지 않은 요청이라고 뜹니다. 원인이 뭔가요?
3 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
처음 결제창을 띄울때는 amount=5000 이었고 아래와 같이 인증성공응답을 받았는데,
{"mId":"tvivarepublica","key":"y05n91dEvLex6BJGQOVDvR002nbAkO8W4w2zNbgaYRMPoqmD","orderId":"cjZ3mHa1XmVikp3mpNXh5","status":"READY","amount":5000,"currency":"KRW"}
이후 confirm으로 승인요청때는 amount=20000으로 올렸습니다.
{"amount":20000,"paymentKey":"y05n91dEvLex6BJGQOVDvR002nbAkO8W4w2zNbgaYRMPoqmD","orderId":"cjZ3mHa1XmVikp3mpNXh5"}
인증시의 금액과, 승인시의 금액 불일치로 "허용되지 않은 요청" 응답이 되었습니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.