레거시 시스템 문의 건
1.
https://docs.google.com/document/d/1NL5Uqb3LY75offgTjsee8t6qodmAhLjPiQ6st4i0Fjk/edit
연동 문서와 같이 openXpay 를 이용하여 카드 결제 수단을 등록하고 있습니다.
관련가이드 중 vue 환경에서 호출 가이드가 없어 보이는데 , vue 환경에서는 위 스크립트를 어떻게 호출해야 하는지 가이드 부탁 드립니다.
(현재 openXpay 실행시 검증값[LGD_HASHDATA] 생성오류 또는 데이터가 위변조가 되었습니다)
2. https://pgweb.tosspayments.com:18443/pg/wmp/Home2009/demo/xpaydemo/httpCasDeposit.jsp 위 페이지를 통해 가상 계좌 납부 테스트 진행중인데 , 첨부 이미지와 같이 noteurl 호출이 되지 않아 보입니다. 관련해서 호출되지 않은 사유를 알 수 있을까요 테스트한 가상계좌는 기업 : X8011945097619 입니다.
2. https://pgweb.tosspayments.com:18443/pg/wmp/Home2009/demo/xpaydemo/httpCasDeposit.jsp 위 페이지를 통해 가상 계좌 납부 테스트 진행중인데 , 첨부 이미지와 같이 noteurl 호출이 되지 않아 보입니다. 관련해서 호출되지 않은 사유를 알 수 있을까요 테스트한 가상계좌는 기업 : X8011945097619 입니다.
Google Docs
XPay_결제연동매뉴얼_v1.0.2
▪ 개정 이력 No. 일자 버전 개정후 1 2020.08.01 1.0.0- 전자결제 서비스 법인 전환에 따른 사명 및 CI변경 2 2020.10.21 1.0.1 현금영수증 테스트서버 포트 수정(9091) 목 차 1. XPay 결제 4 2. 개발환경 확인사항 5 3. 빠른 테스트를 위한 가이드 7 4. XPay 연동 샘플파일 안내 12 4.1. 샘플파일 구성 및 설명 14 5. XPay 결제를 위한 개발사항 24 5.1. XPa...

36 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
프론트 쪽이 vue 라면, 백엔드는 어떤것 사용하고 있으실까요?
java 쓰고있어요 프론트에서 openXpay 호출하고 있습니다.
백엔드 단에서 설정한 JSP XPay 모듈쪽 보시면, mall.conf 파일 내에 MID, Mertkey 에 어떤 값을 저장하셨는지 확인 부탁 드립니다.
테스트한 가상계좌의 주문번호 전달 주시면 더 좋을것 같습니다.
9343-951899-03-d3222a46252350d476fd2dbc830a83cd
주문번호입니다.
mid , mertkey 는 댓글로 드려도 되나요
mall.conf 내에 설정한 값 말씀 이실까요?
💡 정보 제출
아래 버튼을 눌러 외부로 노출되기 민감한 정보를 제출해주세요
정보제출 버튼 누르고 전달 해주시면 됩니다
dddan#6937
정상적으로 제출되었습니다.
Noteurl 은 [IOException] Fatal transport error: java.net.SocketException: Connection reset
이렇게 에러난 것으로 확인됩니다.
해당 주소가 외부에서 접속 가능한지 확인 부탁드립니다.
호출된 주소정보 알 수 있을까요
확인하신후 삭제하겠습니다.
확인했습니다.
LGD_HASHDATA 를 어떻게 만들고 계신지 코드를 확인해 주실수 있을까요?
따로 만들지 않습니다 만들어야 하나요 ?
기존 java 환경에선 만들지 않고 호출하고있었어요
예전에 계약하신 MID 알려주시면, 설정 확인 해보겠습니다.
지금 결제 진행하시는 MID 는 새롭게 부여 받으신 MID 일까요?
* 일전 환경에서 사용한 MID 와, 이번에 Vue + Java 환경에서 사용하는 MID 가 같은지 다른지 여부 및 해당 MID 를 전달 주시면 됩니다.
이전 mid 그대로 사용하고 있습니다.
noteurl 은 외부에서 호출이 가능한데, reset 되는 이유 혹시 알 수 있을까요...
connection reset 이어서, 저희쪽 서버에서 접속이 가능한지 여부 확인이 필요하실듯 합니다.
외부 접속에 대한 방화벽 설정등은 따로 없으실까요?
그리고, 이전에 문제 없으셨다던 mid 알려주시면 설정 확인 해보겠습니다.
아까 그 정보제출좀 다시 주세요..
서버를 새로 구성하신건가요?
네 새로 구성하고 있어서 test 환경 도메인이 변경 되었습니다.
💡 정보 제출
아래 버튼을 눌러 외부로 노출되기 민감한 정보를 제출해주세요
dddan#6937
정상적으로 제출되었습니다.
요청하는 파라미터 들인데 안에 mid 포함되어있어요
저희 client쪽 설정을 바꿔봤습니다. 다시한번 테스트 해보실수 있을까요?
LGD_RESPMSG: 검증값[LGD_HASHDATA] 생성오류 또는 데이터가 위변조가 되었습니다
request 쪽에 hashdata 파라미터 자체가 안넘어가는데 이게 문제일까요
MID 별로 서비스가 나뉘어져 있어서, 서비스에 맞는 MID 로 요청이 필요 하십니다.
현재는 서비스에 맞지 않는 MID 로 해당 서비스 결제 요청을 하고 계셔서 그런것으로 보여지네요
마지막 fc02 번으로 바까보겠습니다.
넵
noteurl 먼저 확인좀 부탁드립니다.
noteURL 은 설정을 변경해 봤습니다. 다시한번 테스트 부탁드립니다.
넵 조금이따 해보겠습니다 고맙습니다
해보고 안되면 다시 댓글 달게요
안녕하세요 아까 문의드린 1번 케이스는 저희쪽에 mid 설정이 상이해서 발생했었습니다.ㅠ
2번 케이스는 아직 저희쪽으로 응답이 못넘어오고있어요
지금은 타임아웃이 오고 있습니다.
[IOException] Fatal transport error: org.apache.commons.httpclient.ConnectTimeoutException: The host did not accept the connection within timeout of 10000 ms
그런데 지금은 URL 이 달라진것 같은데요.
117.52.12.xxx 로 되어 있는 URL 로 호출하신것으로 보입니다.
안녕하세요.
9343-951899-71-189cf103f003a1184923a1ebd50aec7b 이 주문번호로 지금 새로 발송해 봤습니다
노티가 정상적으로 나간것 같은데요. 확인 되실까요?
확인했습니다
도움주셔서 감사합니다!!
네 감사합니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.