bred.choi
bred.choi4w ago

결제연동 오류 확인 부탁 드립니다.

카드 결제 시 아래와 같은 오류가 발생합니다. CST_PLATFORM= service LGD_MID = itgardqpzy LGD_PAYKEY= 20240826181614D81461D46BC2AB75EBDCE4FC19A29D237F635957 결제요청이 실패하였습니다! TX Response_code = 20001 TX Response_msg = URL error; WINHTTP error code = 122 -2147217900 - 에러 번호
65 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
Kimoon Lee
Kimoon Lee4w ago
새로 연동하시는 건가요? 아니면 기존에 연동하시다가 갑자기 에러가 나시는 건가요?
박의원
박의원4w ago
conf/lgdacom.conf 파일 안에 기재된 내용을 공유부탁드립니다.
bred.choi
bred.choi4w ago
내용 공유해 드립니다. 2년째 결제를 못하고 있다가 제가 담당자로 와서 손보고 있습니다. url = https://xpayclient.lgdacom.net/xpay/Gateway.do test_url = https://xpayclient.lgdacom.net:7443/xpay/Gateway.do aux_url = http://xpayclient.lgdacom.net:7080/xpay/Gateway.do
박의원
박의원4w ago
아래와 같이 변경해주시기 바랍니다. url = https://xpayvvipclient.tosspayments.com/xpay/Gateway.do test_url = https://xpay-gateway-sandbox.tosspayments.com/xpay/Gateway.do aux_url은 삭제하셔도 됩니다. 그리고 결제창 호출 js 주소도 아래와 같이 변경해주시기 바랍니다. 운영 : https://xpayvvip.tosspayments.com/xpay/js/xpay_crossplatform.js 테스트 : https://js.tosspayments.com/xpay_crossplatform/sandbox/v1
hkkim
hkkim4w ago
configpath 로 설정한 경로가 어떻게 되시나요?? lgdacom 폴더까지 지정이 되어있나요?? 위 설정한 경로 하위 루트에 conf 폴더가 있는지도 확인 부탁드립니다 asp에서 20001 url 에러는 configpath에 지정된 환경파일을 참조하지 못할떄 발생될 수 있습니다.
bred.choi
bred.choi4w ago
configPath= /www/common/lgupcrossplatformConf/conf CST_PLATFORM= service LGD_MID = itgardqpzy LGD_PAYKEY= 202408271320095AF4E6C18D77E09E15163E38D4FA6162F3ABA4C1 결제요청이 실패하였습니다! TX Response_code = 20001 TX Response_msg = URL error; WINHTTP error code = 122 -2147217900 - 에러 번호 동일한 에러가 발생합니다. url = https://xpayvvipclient.tosspayments.com/xpay/Gateway.do test_url = https://xpay-gateway-sandbox.tosspayments.com/xpay/Gateway.do conf 디렉토리 실제 경로입니다 F:/home/itgarden/www/common/lgupcrossplatformConf/conf
Ayaan
Ayaan4w ago
@박의원 잘 보니 CST_PLATFORM이 service네요 test_url이랑은 무관할 것 같습니다
bred.choi
bred.choi4w ago
' 데이콤(DACOM) __ Case CM_PG_DACOM ' # 테스트용 <-> 서비스용 변경시 수정 페이지 ([DACOM] 테스트용 : platform = "test", [DACOM] 서비스용 : platform = "service") ' 1. /pay/dacom/payutil.js ' 2. /my/pop_order_buyConfirm.asp ' 주) /pay/dacom/log 폴더에 웹계정 쓰기권한 설정. 데이콤 결제 오류로그 기록 protocol = iif(sitePort=443, "https", "http") ' # 테스트용<->서비스용 변경 ' [DACOM] 테스트용 (platform : test) If CST_PLATFORM = "test" Then '[jings3] 서비스or테스트 분기 (S) lguplusport = iif( protocol = "https", "7443", "7080" ) .Write "<script type=""text/javascript"" src="""& protocol &"://js.tosspayments.com:"& lguplusport &"/xpay_crossplatform/sandbox/v1""></script>"& vbCrLf else ' [DACOM] 서비스용 (platform : service) .Write "<script type=""text/javascript"" src="""& protocol &"://xpayvvip.tosspayments.com/xpay/js/xpay_crossplatform.js""></script>"& vbCrLf End If '[jings3] 서비스or테스트 분기 (E) .Write "<script type=""text/javascript"" src="""& pathPay &"/dacom/payutil.js""></script>"& vbCrLf
hkkim
hkkim4w ago
보통 configPath 경로 설정은 , 토스페이먼츠에서 제공한 환경파일중 conf 상위폴더까지 지정이 원칙입니다. configPath= /www/common/lgupcrossplatformConf/conf 가 아닌 configPath= /www/common/lgupcrossplatformConf 와 같이 지정후 테스트 부탁드립니다.
Ayaan
Ayaan4w ago
먼저, 스크립트 불러오실때, 테스트용에서 lguplusport빼주세요. 443으로 통합되었습니다.
Ayaan
Ayaan4w ago
No description
bred.choi
bred.choi4w ago
configPath= F:/home/itgarden/www/common/lgupcrossplatformConf CST_PLATFORM= service LGD_MID = itgardqpzy LGD_PAYKEY= 20240827174618682E32D658723001437DDC36B59ABF0C21A34E0B 결제요청이 실패하였습니다! TX Response_code = 20001 TX Response_msg = URL error; WINHTTP error code = 122 -2147217900 - 에러 번호 수정하였으나 위 결과와 동일합니다 ㅠㅠ
Kimoon Lee
Kimoon Lee4w ago
URL 에러면아직 못찾는 건데요. F:/home/itgarden/www/common/lgupcrossplatformConf/conf 아래에 lgdacom.conf 파일이 있으신건가요?
박의원
박의원4w ago
파일이 있다면, F:/home/itgarden/www/common/lgupcrossplatformConf/conf 폴더와 하위파일에 대해 IIS_USER 계정 읽기/쓰기 권한이 잡혀있는지도 확인부탁드립니다.