개발자A
개발자A3d ago

toss 결제 코드 오류

안녕하세요. 결제수단 선택(신용카드, 계좌이체, 가상계좌)후 진행하면 마지막 단계에서 오류가 발생하고 있습니다. xpay code error 라는 코드가 나옵니다
31 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
김차장
김차장3d ago
스크린샷과 결제창이 열릴때 전달주신 LGD_OID 전달부탁드립니다
개발자A
개발자AOP3d ago
이용 사이트는 경주시 평생 학습 가족관 입니다 주문번호는 20250203173937774입니다
No description
개발자A
개발자AOP3d ago
로그 부분 확인한 결과 API 를 초기화 하고 결제 로직을 타는 와중 마지막 결제 단계에서 에러가 발생하는것으로 확인이 되었습니다 java.net.UnknownHostException: xpayvvipclient.uplus.co.kr 정확히 이런 에러가 나는데 XPayClient를 통한 결제 처리 시도중 에러가 난것 같습니다 시간이 오래 걸리는 걸 보아 time out 에러가 발생하는 중입니다 자세한 발생 사진 및 스크린샷을 추가적으로 송부해 드리겠습니다
유부장
유부장3d ago
우선 저희쪽 로그에서는 인증완료 까지 확인되고, 가맹점 측에서의 승인 요청이 확인되지 않는데 XPay log 를 techsupport@tosspayments.com 으로 전달 부탁 드립니다.
Ayaan이안
Ayaan이안3d ago
Team Toss (Public) on Notion
LG U+ 서비스 도메인 이용종료 안내 | Notion
안녕하세요. 토스페이먼츠입니다.
Ayaan이안
Ayaan이안3d ago
이 공지 내용대로 URL 변경, 수행하셨을까요? uplus.co.kr 도메인은 작년 12/31자로 지원이 종료되어 결제 진행이 더 이상 되지 않습니다.
개발자A
개발자AOP3d ago
아 도메인 문제가 맞는것 같습니다 12월 이전에 테스트 작업을 처리 하였을땐 그땐 정상 작동을 하고 있었기에 알려주신 부분이 맞는것 같습니다
Ayaan이안
Ayaan이안3d ago
해당 공지 내용대로 URL 변경 및 방화벽 처리를 부탁드립니다. 대부분 UnknownHostException나 RequestTimedOut인 경우 해당 공지 내용대로 수행하였을 때 해결됩니다. 다만 TLS 1.2 지원 등등 변경사항이 많아서, 한단계씩 진행하시고 follow up 받으시기 바랍니다. 일단, 해당 공지 내용대로 도메인 수정 후에 작동 여부 회신해 주시면 감사드리겠습니다.
개발자A
개발자AOP3d ago
네 빠른 회신 감사드립니다 단계별로 진행하여 작동여부 회신 드리도록 하겠습니다
Ayaan이안
Ayaan이안3d ago
대부분 TLS 1.2처리가 안되어있는 경우, 변경 후에 오류메시지가 바뀌어서 나오실텐데요. 이 경우에도 이 채널에 회신 주시면 다음 단계 가이드 드리겠습니다.
개발자A
개발자AOP3d ago
현재 Lgdacom.conf 파일 및 JS 파일 수정이 완료가 되었습니다 허나 인프라를 담당하시는분이 현재 방화벽 작업이 힘들어 내일 중으로 마무리가 되기에 내일 작업을 이어서 진행 해야 할 것 같습니다 몇가지 질문사항을 드리자면 1. https://js.tosspayments.com/xpay_crossplatform/sandbox/v1 이런 URL과 notion 에 적힌 https://xpay.tosspayments.com/xpay/js/xpay_crossplatform.js 두 URL의 JS가 거의 유사한데 어떤 차이점이 있고 같은 것으로 통일해서 모두 변경하는 것이 맞을까요?? 2. 코드 수정 및 파일 변경 이후 java.net.UnknownHostException: xpay-gateway.tosspayments.com 로 에러메시지가 나왔는데 이부분은 인프라에서 방화벽을 열어주지 않아 발생한 것일까요 아니면 TLS와 관련이 있는 것일까요 이상입니다 감사합니다
Ayaan이안
Ayaan이안3d ago
1. 네 URL 규칙이 통일되어서 노션에 적힌거로 수정해주시기 바랍니다. 참고로 https://xpay.tosspayments.com/xpay/js/xpay_crossplatform.js -> 운영계, https://xpay-sandbox.tosspayments.com/xpay/js/xpay_crossplatform.js -> 개발계 분기 필요합니다. 2. 귀사 네트웍 담당자에게 방화벽을 열고, DNS 상태 점검을 요청 바랍니다. 만약 DNS를 수동으로 등록하는 방식이라면, DNS hosts에 하기와 같이 도메인 설정을 요청하시기 바랍니다.
* 방화벽 등록 : https://docs.google.com/document/d/1kyhcyXmaRuxZAlNJ_Oiuo2EoFVMlQbHZewZW40E6u2w/edit?usp=sharing 내 6. Xpay 결제를 위한 방화벽 설정 참조

210.98.141.15를 hosts에 xpay-gateway.tosspayments.com 과 매칭되도록 등록
210.98.141.11를 hosts에 xpay-gateway-sandbox.tosspayments.com 과 매칭되도록 등록

e.g.)
210.98.141.15 xpay-gateway.tosspayments.com

210.98.141.11 xpay-gateway-sandbox.tosspayments.com
* 방화벽 등록 : https://docs.google.com/document/d/1kyhcyXmaRuxZAlNJ_Oiuo2EoFVMlQbHZewZW40E6u2w/edit?usp=sharing 내 6. Xpay 결제를 위한 방화벽 설정 참조

210.98.141.15를 hosts에 xpay-gateway.tosspayments.com 과 매칭되도록 등록
210.98.141.11를 hosts에 xpay-gateway-sandbox.tosspayments.com 과 매칭되도록 등록

e.g.)
210.98.141.15 xpay-gateway.tosspayments.com

210.98.141.11 xpay-gateway-sandbox.tosspayments.com
만약 DNS가 상용 DNS(SK, KT, LG 통신사 DNS 등)를 사용하고 있는데 해당 오류가 난다면, 네트웍 상태를 점검하셔야 합니다. (가맹점 서버 오류)
개발자A
개발자AOP3d ago
네 상세한 답변 감사드립니다 추가적인 작업은 진행하며 문의드리도록 하겠습니다
Ayaan이안
Ayaan이안3d ago
넵 익일 처리후에 이 채널에 이어서 문의해주시면 대응해 드리겠습니다.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
개발자A
개발자AOP2d ago
방화벽 처리 및 포트 개방 하였음에도 불구하고 여전히 java.net.UnknownHostException: xpay-gateway.tosspayments.com 에러 발생중입니다
박의원
박의원2d ago
해당도메인을 서버 DNS에서 인식하지 못해 발생하는 에러입니다. 서버 hosts 파일에 아래 도메인 / IP 를 추가해야 합니다. 210.98.141.15 xpay-gateway.tosspayments.com 210.98.141.11 xpay-gateway-sandbox.tosspayments.com
Kimoon Lee
Kimoon Lee2d ago
별도로 서버에서 DNS 사용안하시니요?
개발자A
개발자AOP2d ago
host 추가 하니 제대로 적용 되었습니다 감사합니다 알려주신 건 hosts 파일에 도메인 매칭하는것인데 운영 4개 테스트 4개 전부 각각 URL에 매칭 하는것이 맞을까요??
Kimoon Lee
Kimoon Lee2d ago
hosts 파일은 IP 를 하나씩 밖에 매칭이 안되실겁니다.
Ayaan이안
Ayaan이안2d ago
운영체제마다 다르지만 보통은 1개만 매칭이 됩니다.
개발자A
개발자AOP2d ago
네 DNS 설정후 동작 합니다 다만 결제 실패가 뜬건이 하나가 있습니다 주문번호: 20250204150527245 입니다 계좌 이체시 실패건입니다
Kimoon Lee
Kimoon Lee2d ago
어떤 에러를 받으신건지 확인 가능할까요?
개발자A
개발자AOP2d ago
상점 관리자 부분에선 결제실패라고 나오고 에러코드는 xpay error입니다 세부 코드가 따로 있나요??
Kimoon Lee
Kimoon Lee2d ago
네 코드가 내려갈텐데요.
개발자A
개발자AOP2d ago
아 200원 미만 결제는 계좌이체가 안되어서 그런것 같습니ㄷ
Kimoon Lee
Kimoon Lee2d ago
15시 8분 요청 건이라면 200원 미만은 계좌이체가 안됩니다. 이렇게 에러 나갔습니다.
개발자A
개발자AOP2d ago
확인되었습니다 1000원으로 테스트 시 결제가 잘되는것을 보아 문제없을것 같습니다
Kimoon Lee
Kimoon Lee2d ago
LGD_RESPMSG 에 결제실패시 에러가 전달됩니다. 해당 에러정보를 참고하시면 됩니다.
개발자A
개발자AOP2d ago
네 감사합니다

Did you find this page helpful?