개발자
개발자4w ago

결제결과 통보에 실패했어요

해당 이미지 처럼 결제 결과 통보에 실패 했다고 하는데 여태 잘 쓰고 있다가 오늘 갑자기 발생 했습니다. 결제때는 이상 없으나 취소할때 간헐적으로 발생 한다고 합니다. 또한 취소 할때 저런 오류가 뜨지만 실제 취소는 정상적으로 됐다고 합니다. 취소 자체의 기능은 이상은 없는데 저런 메일이 오늘부터 해서 취소 할때마다 간헐적으로 나온다고 합니다. 결제는 무통장 입금으로 했습니다 확인 부탁드립니다!
No description
27 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
Ayaan이안
Ayaan이안4w ago
auton_01 M250201103744559
Kimoon Lee
Kimoon Lee3w ago
2월 1일 11시 15분 에 노티를 드렸는데 20초동안 응답이 없어서 오류 처리 된것으로 보입니다. 이후에 재시도 해서는 정상적으로 처리 되었습니다. 혹시 노티 받아서 내부 처리할때 20초 이상 응답이 걸리는 케이스가 있는지 확인부탁드리고, 응답시간을 줄여주시기 바랍니다.
개발자
개발자OP3w ago
LGD_RESPMSG = 26: 혹시 에러 코드가 이렇게 나왔는데 이건 응답이 오래걸렸을 때 나오는 오류 코드일까요?
Kimoon Lee
Kimoon Lee3w ago
이건 정상 응답입니다. 그리고 저건 API 응답에 대한 결과에요
개발자
개발자OP3w ago
넵 답변 감사합니다!
Kimoon Lee
Kimoon Lee3w ago
2월 1일 11시 15분 에 노티 드린게 20초 내에 응답되었는지 확인해보시고, 20초 이상이 걸렸다면 이부분을 개선해 주시면 됩니다.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
dhj9265
dhj92653w ago
안녕하세요 2월 1일 로그 확인이 어려워서 2월4일 결제 건중 주문번호 : M250204010024766에 대해서도 같은 '결제결과 통보' 메시지가 왔습니다. 혹시 어떤식으로 노티를 주시는지 알 수 있을까요?
Kimoon Lee
Kimoon Lee3w ago
지금 보면 할당 노티는 처리를 못하시고 입금 노티는 처리를 하는것 같습니다. 할당 노티는 LGD_CASFLAG=R 로 전달됩니다. 이번에도 20초 이상이 걸린것으로 보입니다.
dhj9265
dhj92653w ago
LGD_CASFLAG 무통장입금 플래그(무통장입금) 가 R인 경우는 '계좌할당'인 경우입니다. 해당 부분 로직 확인해보겠습니다. 감사합니다 로그상의 에러는 없어 보입니다. 간헐적으로 해당 리턴 메일이 오는 것으로 보이는데 재처리를 통해서 정상적으로 해결이 되었습니다. 그럼 xpay 구 모듈이나 네트워크상의 문제로 발생하는것이 유력할까요?
Kimoon Lee
Kimoon Lee3w ago
구모듈 이슈는 아닐것으로 보입니다. 다른 가맹점은 정상이라서요. 서버에 연결이 안되는건 아니라 네트워크상의 문제도 아니구요. 해당 URL 에서 20초 안에 응답을 못주시는게 이슈인것 같아요.
dhj9265
dhj92653w ago
안녕하세요 해당 문제에 대해 저희쪽에서 추가적으로 확인을 해봤으나 저희 로그에서는 토스페이먼츠에서 note_url을 통해 저희에게 콜을 보낼때 가상계좌 할당, 입금완료 등 문제 없이 받을 것을 확인 하였습니다. 혹시 20초 이상 걸렸다는게 저희가 로직을 처리 후 응답으로 MSG = 'OK' 이 값을 보내는데 이 OK 응답을 보내는게 20초 이상 걸렸다는 말일까요?
Ayaan이안
Ayaan이안3w ago
네 맞습니다
개발자
개발자OP3w ago
혹시 저희가 cas_noteurl.jsp를 사용하고 있는데 해당 jsp 샘플코드는 어디서 확인할 수 있을까요?
개발자
개발자OP3w ago
115.92.221.126 - - [04/Feb/2025:01:02:48 +0900] "POST /commerce/cas_noteurl.jsp?PARAMTYPE=XPAY&PARAMENCODING=UTF-8 HTTP/1.1" 200 32 24.697 저희쪽에서 1시 2분 48초 응답시간이 24.697초가 걸린 것을 확인 하였습니다 그런데 해당 시간대의 로그상 가상계좌 할당(R)이아닌 가상계좌입금확인(I)으로 노티확인이 되었는데 정확히 저희가 가상계좌 할당이 20초 이상이 걸린걸까요 아니면 가상계좌입금확인이 20초 이상걸린걸까요? 저희쪽 LGD_TID는 auton20250204010131ms7k6 해당 값 입니다. 이걸로 확인이 가능하실까요?
Kimoon Lee
Kimoon Lee3w ago
잠시만요 해당 거래건은 입금에서 timeout 발생했네요. 1시 2분 23초에 입금 노티 드렸는데 20초 동안 응답이 없어서 에러 처리 되었습니다.
개발자
개발자OP3w ago
넵 확인 감사합니다! 근데 저번에 할당에서 20초 응답이 걸렸다는 주문건이 있었는데 그 주문건은 어떤 주문번호 였을 까요? 저희쪽에서는 할당에서 응답이 오래걸렸던 부분이 없어서... M250204010024766 혹시 이 주문버호가 맞을까요?
Ayaan이안
Ayaan이안3w ago
M250201103744559 -> I, M250204010024766 -> R에서 20초 걸린것 같습니다.
개발자
개발자OP3w ago
M250204010024766 해당 주문건의 TID가 auton20250204010131ms7k6 이 TID 인데 이 주문건이 20초 이상걸린게 가상계좌입금확인 노티에서 오래걸린게 아니란 거죠? 저희쪽 access_log에서 20초 이상 응답이 걸렸던 부분이 1시 2분 23초 해당 시간대 이긴 했습니다 그런대 해당 시간대에 노티 들어온거는 가상계좌입금확인 밖에 없어서..... 어떤게 맞는지 모르겠습니다.. 혹시 R에서 오래걸렸다는 그런 자료를 볼 수 있을까요? 저희도 이런 자료를 토대로 보고를 해야해서요.. 부탁드리겠습니다! 참고로 115.92.221.121 - - [04/Feb/2025:01:01:31 +0900] "POST /commerce/cas_noteurl.jsp?PARAMTYPE=XPAY&PARAMENCODING=UTF-8 HTTP/1.1" 200 32 0.002 1시 1분 31초에 노티가 온게 있는데 이건 가상계좌할당 노티입니다 해당 주문건은 auton20250204010131ms7k6(M250204010024766)에 해당 됩니다.
Kimoon Lee
Kimoon Lee3w ago
M250201103744559 이건 입금 노티에서 오래걸렸구요. M250204010024766 이건은 제가 착각해서 설명 드렸네요. 입금노티 최초 전송건이 실패하고 이후에 성공한것으로 보입니다.
개발자
개발자OP3w ago
넵 답변 감사드립니다 그럼 지금 위 두 주문건이 모두 R이 아닌 I에서 발생한 문제로 인지하면 될까요?
Kimoon Lee
Kimoon Lee3w ago
네 두건 모두 최초 I 전송시 실패 이후 전송시 성공으로 확인됩니다.
개발자
개발자OP2w ago
안녕하세요 다름이아니라 결제 통보 메일관련해서 로직 수정 중 여러 방면으로 검색을 하다가 위 이미지 처럼 TLSY 설정을 하면 해결이 된다 이런 방안이 있다고 하던데 혹시 TLSY 설정을하게 되면 어떻게 되는 걸까요? TLSY 설정이 뭔지 알려주시면 감사하겠습니다!
No description
Kimoon Lee
Kimoon Lee2w ago
TLSY 는 TLS1.2 버전으로 노티를 보내드리는옵션입니다.
개발자
개발자OP2w ago
아아 이해했습니다 감사합니다!

Did you find this page helpful?