계좌검증(유효성) API
계좌검증(유효성) 가이드 문서에 "TossPayments에서 제공되는 샘플파일은 XPay 결제 모듈 연동에 필요한 라이브러리(설치파일 포함) 및 설정파일과 실제 해당 서비스를 구현한 샘플페이지로 구성됩니다. 제공되는 샘플파일은 프로그래밍 언어의 특성에 따라 파일의 구성이 달라질 수 있습니다."라고 써있는데요
연동에 필요한 라이브러리 파일과 샘플소스는 어디서 받을 수 있을까요? (java-jsp 입니다)
27 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
😆
계좌검증서비스는 유료부가서비스이기 때문에, 별도의 테스트계정이 제공되지 않으며
요청페이지에 설정하는 LGD_MID 에 서비스 등록이 되어 있어야 사용가능합니다.
연동시 서비스미등록 가맹점 등의 에러가 발생시 , 저희 고객센터에 문의주셔서 서비스 신청을 해주시기 바랍니다.
서비스 신청 진행하겠습니다.
1) 근데 샘플소스에 있는 conf파일은 수정방법에 대한 가이드는 더 없을까요? (전달받은 가이드에는 conf 설명이 없습니다)
1-1) lgdacom.conf 파일의 설정값은 뭔지 잘 모르겠습니다
1-2) mall.conf에서 상점mertkey 정보는 어떠한 키를 넣어야될지 모르겠습니다.
2) 샘플소스에 LGU+ 기준으로 되어있는데 원래 이렇게 전달되는것인지,, 저희는 '한림대 커뮤니티교육원'입니다
1. 가이드 드리겠습니다.
-> lgdacom.conf는 수정금지입니다
-> mall.conf 설정 값은 서비스 신청 이후, 해당 서비스 신청된 MID를 확인하시어 개발자센터 최하단 “머트키” 항목에서 확인가능합니다
2. 해당 기능은 LG Dacom의 XPAY 전문 형태로만 제공되는 기능으로 양해 부탁드립니다.
넵 감사합니다~
1번에 대한 가이드입니다. https://docs.google.com/document/d/1kyhcyXmaRuxZAlNJ_Oiuo2EoFVMlQbHZewZW40E6u2w/edit?usp=drivesdk
Google Docs
XPAY결제모듈공통사항_v.1.0.8
Xpay-결제모듈_공통사항 Protocol and Core Function Specification Version 1.0.8 2024.08 목차 1. 문서 개요 3 2. 결제창 UI 안내 4 3. 지원하는 개발환경 5 4. 시스템 요구사항 5 4.1 공통사항 5 4.2 TLS 1.2를 지원하기 위한 개발언어별 요구사항 5 4.3 하드웨어 및 OS 요구사항 5 5. ...
연동 테스트하면서 LGD_AUTHCODE 필드가 누락되었다는 오류가 발생합니다. 전달받은 문서에는 해당 필드정보가 없어서 어떠한 값을 넣어야하는지 모르겠습니다
[LGD_AUTHCODE 설정하지않으면]
2025-08-02 12:42:50,987 DEBUG [com.intermorph.crs.aplcnt.web.IMXPayAccountAuthController] ### 2. 계좌인증 응답 도착 : [XC01] LGD_AUTHCODE 필드가 누락되었습니다.
2025-08-02 12:42:50,988 DEBUG [com.intermorph.crs.aplcnt.web.IMXPayAccountAuthController] → LGD_RESPCODE: XC01
2025-08-02 12:42:50,988 DEBUG [com.intermorph.crs.aplcnt.web.IMXPayAccountAuthController] → LGD_RESPMSG : LGD_AUTHCODE 필드가 누락되었습니다.
[LGD_AUTHCODE 에 임의에 값을 넣으면]
2025-08-02 12:41:38,584 DEBUG [com.intermorph.crs.aplcnt.web.IMXPayAccountAuthController] ### 2. 계좌인증 응답 도착 : [XC01] 인증실패 유효하지 않는 요청입니다.
2025-08-02 12:41:38,584 DEBUG [com.intermorph.crs.aplcnt.web.IMXPayAccountAuthController] → LGD_RESPCODE: XC01
2025-08-02 12:41:38,584 DEBUG [com.intermorph.crs.aplcnt.web.IMXPayAccountAuthController] → LGD_RESPMSG : 인증실패 유효하지 않는 요청입니다.
LGD_TXNAME을
AccCert로 보내신게 맞나요?
{LGD_TXNAME='AccCert', CST_PLATFORM='test', CST_MID='thallymlife', LGD_MID='tthallymlife', LGD_GUBUN='2', rfdBank='07', rfdAcntNo='1', rfdName='1', CONFIG_PATH='D:/work/HLU_PRJ/xpay'}
요청데이터 정보입니다
앗 mid가 잘못되서요
잠시만요
rfdBank? rfdAcntNo? rfdName?
가이드에 없는 파라미터가 오는데
가이드대로 보내주셔야 합니다.

{LGD_TXNAME='AccCert', CST_PLATFORM='test', CST_MID='hallymlife', LGD_MID='thallymlife', LGD_GUBUN='2', LGD_BANKCODE='23', LGD_ACCOUNTNO='11111111111', LGD_NAME='가가가', CONFIG_PATH='D:/work/HLU_PRJ/xpay'}
다시 수정했습니다~
그렇게 넘기면 어떻게 나오나요?
2. 계좌인증 응답 도착 : [XC01] LGD_AUTHCODE 필드가 누락되었습니다.
2025-08-02 13:14:48,070 DEBUG [com.intermorph.crs.aplcnt.web.IMXPayAccountAuthController] → LGD_RESPCODE: XC01
2025-08-02 13:14:48,070 DEBUG [com.intermorph.crs.aplcnt.web.IMXPayAccountAuthController] → LGD_RESPMSG : LGD_AUTHCODE 필드가 누락되었습니다.
이거 평일에 토스팀에서 확인해봐야 할 것 같습니다.
파라미터는 제가 보았을 때는 제대로 넘어온거 같아서 다른 원인이 있는지 로그를 봐야 할 것 같아요.
넵 감사합니다~
혹시 가능하시다면 xpay log 폴더를 미리 압축하여 준비해두시는게 어떠실까요?
mall.conf 에 지정된 log_dir 위치에서 오늘 날짜로 되어있는 log파일을 압축해서 보관하고 계시다 평일에 박의원님이 요청하실 때 메일로 보내시면 될 것 같아요
넵 로그파일 준비해놓겠습니다
계좌성명조회는 CST_PLATFORM='test' 가 지원되지 않습니다. CST_PLATFORM=service 만 됩니다.
그래서, MID hallymlife 에 계좌성명조회 부가서비스 등록/신청이 되어 있어야 합니다.
기존에 CST_PLATFORM='test'였을때는 지원되지않는 MID라는 응답이 왔던 다른 가맹점 문의건이 있었는데요.
해당 건은 보니 전혀다른 오류같은데 확인이 불가능하실까요?
어짜피 test 로 두면 에러가 나기 때문에, 변경을 해야 합니다.
[XC01] LGD_AUTHCODE 누락은 sandbox에서 지원을 하지 않기 때문에 발생하는 에러로 보이구요..그래서 정식스펙인 service 로 놓고 동일에러가 나는지 봐야 할듯 합니다.
2025-08-05 12:37:24 [INFO ] [] Init_TX User TX3X
2025-08-05 12:37:24 [FATAL] [] Key for MID [hallymlife] does not exist in mall.conf
2025-08-05 12:37:24 [FATAL] [null] TX failed: res code = 20101; msg = Could not connect error;javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
2025-08-05 12:59:29 [INFO ] [] Init_TX User TX3X
2025-08-05 12:59:29 [FATAL] [] Key for MID [hallymlife] does not exist in mall.conf
2025-08-05 12:59:30 [INFO ] [null] m_szResCode = XC01
2025-08-05 12:59:30 [INFO ] [null] m_szResMsg = LGD_AUTHCODE 필드가 누락되었습니다.
<xpay 로그>
2025-08-05 12:37:24 [INFO ] [] Init_TX User TX3X
2025-08-05 12:37:24 [FATAL] [] Key for MID [hallymlife] does not exist in mall.conf
2025-08-05 12:37:24 [FATAL] [null] TX failed: res code = 20101; msg = Could not connect error;javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
2025-08-05 12:59:29 [INFO ] [] Init_TX User TX3X
2025-08-05 12:59:29 [FATAL] [] Key for MID [hallymlife] does not exist in mall.conf
2025-08-05 12:59:30 [INFO ] [null] m_szResCode = XC01
2025-08-05 12:59:30 [INFO ] [null] m_szResMsg = LGD_AUTHCODE 필드가 누락되었습니다.
service로 호출해도 동일한 현상입니다. 혹시 저희가 더 확인해봐야 되는 부분이 있을까요??
mall.conf 파일내에
상점아이디=mertkey
이런식으로 값이 존재해야하는데요 잘 들어가 있을까요?
아 다시 해보겠습니다