결제 조회시 FAILED_INTERNAL_SYSTEM_PROCESSING 로 조회됩니다.

상점 mid : kvp_aza 주문번호 : 25063023185101 /payments/orders/25063023185101 로 조회시 위 사유로 "status": "ABORTED", 로 조회되는대 토스 관리자 페이지에서는 매입요청상태, 승인번호 모두 정상 조회 됩니다. 원인이 뭘까요?
9 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
박의원
박의원3mo ago
확인후 회신드리겠습니다
Kimoon Lee
Kimoon Lee3mo ago
동일주문번호로 실패한건 성공한건 모두 있어서 그렇습니다. 주문번호로 조회하지 마시고 paymentkey 로 조회해 주세요.
애터미아자_최원석
네. 확인 감사드립니다. 혹시 동일 od_id 에 대해 마지막 paymentkey 값을 알 수 있는 방법이 있을까요?
Kimoon Lee
Kimoon Lee3mo ago
이건 승인완료시에 저장하셔야 합니다. ㅎ해당 주문번호로 결제 성공한 paymentkey 는 kvp_a202506302324344DLo4 이것으로 보이네요.
박의원
박의원3mo ago
일단 원인은, 동일 orderId로 반복해서 승인요청을 올렸고, 이중 한건은 성공 , 한건은 중복결제요청으로 실패처리가 되었습니다. 상점관리자상의 정상승인내역은, 정상승인건인데, 주문번호로 조회시 중복건으로 거래가 잡혀서 API에서 에러가 발생했습니다. 일단 정상적으로 조회가 될수 있도록 저희쪽 업데이트작업을 진행중입니다. 완료되면 회신드리겠습니다
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
애터미아자_최원석
말씀하신대로 취소시 사용을 해야 해서 결제 요청이 성공되면, 주문완료 처리를 하면서 paymentKey 는 저장을 하고 있습니다. 이번건처럼 간혹 발생하는 상점관리자상 결제 완료 되었으나 주문완료 처리가 안된 경우를 찾아서 보완하려고 하는대 오류로 인해 성공한 paymentKey 를 저장하지 못한 상황이라 /payments/orders/ 에서 조회되는 paymentKey가 마지막 paymentKey 인지 궁금해서 여쭤 봤습니다.
Kimoon Lee
Kimoon Lee3mo ago
/payments/orders/는 마지막으로 변경된 paymentkey 가 잡히는 거라서 원하시는정보를 못얻을 가능성도 있습니다. 가능하시면 결제 요청 전에 paymentkey 를 저장해 두셨다가 주문완료 처리가 안된 경우 에 해당 paymentkey로 조회하시는 방식으로 하시는게 더 안전합니다.

Did you find this page helpful?