success URL 호출 시 요청 http code 문의드립니다
안녕하세요.
결제위젯을 통해 결제연동을 하였고, 현재 실 운영중에 있습니다.
현재 결제가 간헐적으로 누락되는 현상이 있고, 서버 로그(Apache Log)를 확인해보니
- 정상 처리된 주문번호는 HTTP 200
ipadress - - [24/Apr/2025:18:34:25 +0900] "GET /api/toss/success?data=...&paymentType=NORMAL&orderId=219_LK1GJA95L5FQN606ELWT&paymentKey=...&amount=... HTTP/1.1" 200 6247
- 미 처리된 주문번호는 HTTP 302
ipadress - - [18/Apr/2025:16:40:58 +0900] "GET /api/toss/success?data=...&paymentType=NORMAL&orderId=219_97GTPQN6LJ8J0ZUBKD3Z&paymentKey=...&amount=... HTTP/1.1" 302 -
로 확인됩니다.
로그상에 파라미터 정보는 보여지나 전송 데이터 크기가 표시되지 않는 것으로 보여지고, redirect 로 호출되어 파라미터가 없어지는게 아닌가 생각됩니다.
위젯에서 2가지 HTTP Code 형태로 호출되는 기준 및 조치에 대한 가이드를 요청 드립니다.
4 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
인증 이후 로직을 한번 설명해주실 수 있으실까요?
일반적으로는 인증 후 리다이렉트 url 로 받은 orderId, amount, paymentKey 을 사용하여 바로 승인요청을 하면되구요
알려주신 주문번호 219_97GTPQN6LJ8J0ZUBKD3Z 건도 정상적으로 승인요청되어있어요
302로 처리하는건 귀사의 서버에서 처리하시는 것 같은데요.
저희는 동일하게 redirect 시켜 드리고 있습니다. 왜 302 로 처리 되는지를 확인해 보시기 바랍니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.