이동욱
이동욱
구모듈(Xpay)연동 결제 실패 시 해당 에러에 대한 응답메세지 노출 여부
안녕하세요 구모듈(Xpay) 연동 과정 중에 궁금한 사항이 있어서 문의드립니다. 구모듈 카드결제 샘플인 payres.jsp에서 xpay.TX() 로 결제요청하고 결제실패시 통신 응답 메세지( xpay.m_szResMsg )를 사용자에게 보여줘도 상관이 없습니까? 토스 개발자센터에 등록된 구모듈 에러코드(https://docs.tosspayments.com/legacy/errors) 에 있는 내용이 나오는것 같습니다. 샘플에는 바로 해당내용을 화면에 보여주긴 하지만 혹여나 해당 응답메세지로인한 취약점이 생길 수 있는지 궁금해서 한번 문의드립니다.
6 replies
구모듈(Xpay)로 테스트 결제(카드결제)시 테스트 결제내역에 조회가 안됩니다.
안녕하세요, 구모듈(xpay)로 개발하고 테스트모드로 결제완료하고 개발자센터 > 테스트 결제내역을 확인해봤는데 결제내역이 조회가 안됩니다. 그래서 토스 디스코드 문의채널을 확인해보니 신모듈(API방식)만 테스트결제 내역을 제공한다는 답변을 본것같습니다. 혹시 구모듈은 개발자센터 페이지에서 테스트결제 내역 확인이 불가능한건가요?
12 replies
구모듈(XPAY) 결제 시 http protocol not supported. 에러 발생
안녕하세요~ 구모듈(XPAY)로 연동 중 이슈가 생겨서 문의 드립니다. 현재 JAVA 환경에서 작업하고 있습니다. 예전 프로그램에서 사용하던 mall.conf와 lgdacom.conf 파일들을 복사하고 머트키만 변경해서 새로운 프로그램에 적용했습니다. 그리고 테스트 모드로 결제 진행하니 아래와 같은 에러 로그가 출력되었습니다. 2024-08-19 16:45:13 [FATAL] [null] TX failed: res code = 20001; msg = http protocol not supported. 그래서 토스페이먼츠 개발자 센터에서 제공하는 구 모듈 가이드에서 제공하는 샘플코드(jsp)에 있는 설정파일들(mall.conf 와 lgdacom.conf)를 적용하니 잘 됩니다. 왜 이전 프로그램에서 사용하던 설정파일은 에러가 발생할까요? 예전 프로그램의 lgdacom.conf과 토스페이먼츠가 제공하는 lgdacom.conf 파일을 비교해보니 url, test_url 이 다릅니다. 에전 lgdacom.conf test_url : http://xpayclient.lgdacom.net:7080/xpay/Gateway.do 현재 lgdacom.conf test_url : https://xpay-gateway-sandbox.tosspayments.com/xpay/Gateway.do 혹시 저 부분이 달라서 안되는걸까요? 그리고 lgdacom.conf 에 url 부분도 다릅니다. 이전 프로그램은 실제 운영중인데 괜찮습니까?
4 replies