계좌검증(유효성) API
계좌검증(유효성) 가이드 문서에 "TossPayments에서 제공되는 샘플파일은 XPay 결제 모듈 연동에 필요한 라이브러리(설치파일 포함) 및 설정파일과 실제 해당 서비스를 구현한 샘플페이지로 구성됩니다. 제공되는 샘플파일은 프로그래밍 언어의 특성에 따라 파일의 구성이 달라질 수 있습니다."라고 써있는데요
연동에 필요한 라이브러리 파일과 샘플소스는 어디서 받을 수 있을까요? (java-jsp 입니다)
9 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
😆
계좌검증서비스는 유료부가서비스이기 때문에, 별도의 테스트계정이 제공되지 않으며
요청페이지에 설정하는 LGD_MID 에 서비스 등록이 되어 있어야 사용가능합니다.
연동시 서비스미등록 가맹점 등의 에러가 발생시 , 저희 고객센터에 문의주셔서 서비스 신청을 해주시기 바랍니다.
서비스 신청 진행하겠습니다.
1) 근데 샘플소스에 있는 conf파일은 수정방법에 대한 가이드는 더 없을까요? (전달받은 가이드에는 conf 설명이 없습니다)
1-1) lgdacom.conf 파일의 설정값은 뭔지 잘 모르겠습니다
1-2) mall.conf에서 상점mertkey 정보는 어떠한 키를 넣어야될지 모르겠습니다.
2) 샘플소스에 LGU+ 기준으로 되어있는데 원래 이렇게 전달되는것인지,, 저희는 '한림대 커뮤니티교육원'입니다
넵 감사합니다~
연동 테스트하면서 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', 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가 잘못되서요
잠시만요
{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 필드가 누락되었습니다.
넵 감사합니다~
넵 로그파일 준비해놓겠습니다
계좌성명조회는 CST_PLATFORM='test' 가 지원되지 않습니다. CST_PLATFORM=service 만 됩니다.
그래서, MID hallymlife 에 계좌성명조회 부가서비스 등록/신청이 되어 있어야 합니다.
어짜피 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
이런식으로 값이 존재해야하는데요 잘 들어가 있을까요?
아 다시 해보겠습니다