korpay_kimbo
korpay_kimbo2mo ago

XPAY 세션 종료 에러 문의

안녕하세요, 현재 XPAY 버전으로 온라인 인증결제 연동중에 있어 세션이 종료되었거나 에러가 발생하였습니다. 라는 문구가 확인되어 문의드립니다. 주문번호 574831221195932 입니다. 확인해주시면 감사하겠습니다.
38 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
today.lastday
today.lastday2mo ago
브라우저에서 쿠키 차단 을 안함으로 하고 다시 해보시겠어요? 조치 후 다시 에러 발생하면 주문번호와 에러 화면 캡쳐도 같이 올려주세요.
korpay_kimbo
korpay_kimboOP2mo ago
현재 서드파티 쿠키 허용인 상태입니다 크롬 속성 -> 대상 --dsable-features=SameSiteByDefaultCookies,CookiesWithoutSameSiteMustBeSecure 추가 완료한상태이구요. LGD_OID 주문번호 korpayTest_123456 입니다.
No description
박의원
박의원2mo ago
지금 혹시 localhost로 테스트 중이신가요?
korpay_kimbo
korpay_kimboOP2mo ago
네, 로컬로 테스트중이며 ngrok으로 443연결시에도 동일한 오류가 뜨고있습니다.
박의원
박의원2mo ago
returnUrl 소스 버전이 오래된것 같은데요..여기 소스를 좀 붙여주실수 있으실까요?
korpay_kimbo
korpay_kimboOP2mo ago
현재 개발중인 소스를 붙이면되는걸까요? 아니면 제공받은 샘플을 붙이면되는걸까요?
박의원
박의원2mo ago
지금 에러나는 소스의 returnUrl을 그대로 붙여주시면 됩니다. 보안상 좀 곤란하시다면 아래 문서 참고 부탁드립니다.
박의원
박의원2mo ago
Google Docs
Tosspayments Xpay 결제창 변경가이드(Session-Non Session).docx
개요 2020년 이후 강화된 크롬 브라우져의 보안정책에 따라, xpay결제창을 호출하는 가맹점 페이지에 https를 적용하지 않을 경우, 종전에 session 으로 처리하던 결제요청 파라미터가 유실되어 정상적인 결제진행이 어려울 수 있습니다. (관련 공지 : https://www.tosspayment...
korpay_kimbo
korpay_kimboOP2mo ago
`${window.locaation.origin}/toss/receive 입니다
박의원
박의원2mo ago
url 이 아닌 소스코드확인이 필요합니다. 저 링크를 보시면 아마 수정전 종전소스로 되어 있을것 같은데요 링크내 문서의 수정후 소스로 변경후 다시 테스트 해보시겠어요? PC / 모바일 모두 확인부탁드립니다.
korpay_kimbo
korpay_kimboOP2mo ago
문서 확인완료하였습니다. 궁금한게 이전에 제공받은 payreq_crossplatform.jsp 코드 확인시 LGD_RETURNURL 확인은 하였는데 해당 URL로 인증값이 전달되는 경우는 카드사 인증 이후 값이 전달되는곳이 아닌지 문의드립니다. 전달주신 문서도 return받는쪽 코드만 있는것같아서요 현재 카드사 인증창 자체에 접속이 불가능한 상태입니다.
박의원
박의원2mo ago
위에 캡쳐하신 이미지의 오류에 대응하는것이 위 가이드 문서입니다. 말씀하신 대로라면, 지금 카드사 선택후 카드사 인증페이지 전환이 아예안되고, 저 메시지가 나오는 것인가요?
korpay_kimbo
korpay_kimboOP2mo ago
네, 맞습니다.
박의원
박의원2mo ago
예 일단은 문서내용참고하여 returnurl.jsp 는 수정하셔야 합니다. 카드사 인증창 안뜨는 것은 저희쪽 로그가 남아있나 확인해보겠습니다.
korpay_kimbo
korpay_kimboOP2mo ago
감사합니다. 추가적으로 코드도 업로드 해두겠습니다.
박의원
박의원2mo ago
지금 테스트모드이고, 결제창 호출 js를 https://js.tosspayments.com/xpay_crossplatform/sandbox/v1 로 호출한게 맞으실까요?
korpay_kimbo
korpay_kimboOP2mo ago
넵 맞습니다. CSTPlatForm test 및 service 둘다 동일한 에러문구가 확인되고있습니다.
Minsu Kim
Minsu Kim2mo ago
이건 payReq쪽 같은데, payRes (returnurl) 또한 확인해 주시는게 좋을 듯 합니다. /toss/receive에 해당하는 jsp입니다.
korpay_kimbo
korpay_kimboOP2mo ago
카드사창 자체가 안떠서 payRes로 요청자체가 안오는 상태입니다.
박의원
박의원2mo ago
일단 js 주소를 아래와 같이 수정후 테스트 결과 회신부탁드립니다. test : https://xpay-sandbox.tosspayments.com/xpay/js/xpay_crossplatform.js service : https://xpay.tosspayments.com/xpay/js/xpay_crossplatform.js
korpay_kimbo
korpay_kimboOP2mo ago
https://xpay-sandbox.tosspayments.com/xpay/js/xpay_crossplatform.js 로 sdk 변경후 테스트하였지만 동일한 에러가 발생합니다. CSTPlatForm test로 요청하였습니다. CSTPlatForm service 변경후 https://xpay.tosspayments.com/xpay/js/xpay_crossplatform.js 테스트 역시 동일합니다 service로 테스트한 주문번호는 574840128170600 입니다 test로 테스트한 주문번호는 korpayTest_0123456 입니다
박의원
박의원2mo ago
네혹시 결제요청 파라미터에 LGD_EASYPAY_ONLY 이걸 셋팅하셨나요?
korpay_kimbo
korpay_kimboOP2mo ago
아니요 셋팅안했습니다. 이쪽에 할당한 값도 확인가능합니다.
박의원
박의원2mo ago
<input type="hidden" id="LGD_ENCODING" name="LGD_ENCODING" value="1"/> 이 필드를 없애거나 <input type="hidden" id="LGD_ENCODING" name="LGD_ENCODING" value="UTF-8"/> 로 변경후 테스트 결과 회신부탁드립니다
korpay_kimbo
korpay_kimboOP2mo ago
<input type="hidden" id="LGD_ENCODING" name="LGD_ENCODING" value="UTF-8"/> 로 변경후 해당 에러는 사라졌습니다. 검증값 생성오류 데이터 위변조 오류문구가 확인되어 이부분은 제가 추가적으로 확인해보겠습니다. 도움주셔서 감사합니다. 마지막으로 sdk는 기존 js.tosspayments.com/xpay_crossplatform/sandbox/v1을 사용해도 되는걸까요? 기존 js.tosspayments.com/xpay_crossplatform/sandbox/v1 사용후 결제창 확인하였습니다. 도움주셔서 감사합니다. 해당 쓰레드는 종료하겠습니다.
Minsu Kim
Minsu Kim2mo ago
js.tosspayments.com 은 기존에 가이드가 나갔던 주소인데 지금은 xpay로 통합되어서 xpay.tosspayments.com을 쓰는걸 추천하고는 있습니다.
korpay_kimbo
korpay_kimboOP2mo ago
네 관련하여 세일즈팀에게 문의하여 최신연동문서 받도록하겠습니다 감사합니다
박의원
박의원2mo ago
hash키 오류는, mall.conf 에 설정한 mid = mertkey 값이 실제 발급된 정보와 달라 발생한 에러입니다. 이건 개발자센터 > API키 확인에서 정확한 mertkey값을 확인후 설정하면 해결됩니다
korpay_kimbo
korpay_kimboOP2mo ago
네 mall.config 수정후 UI확인하였습니다. 추가 적으로 통합결제창이 아닌 자체결제(허브)로 열려고 하는데 Xpay-PC-통합결제창-카드결제 전문에서는 확인이 안되는데 따로 전문이 있는걸까요:? LGD_CUSTOM_USABLEPAY 에서 SC0010 신용카드 기준으로 열었을때 구인증 화면을 확인했습니다. 카드사 앱을 통한 온라인 인증결제방식 및 자체결제창 ( 통합결제창을 여는게 아닌 카드사 화면 바로 호출하는 다이렉트 방식 ) 은 다른 전문이 있는지 추가 문의드립니다.
Minsu Kim
Minsu Kim2mo ago
자체창 결제는 별도 문서가있습니다. XPAY_[PC]_자체창-카드_v.1.0.3.docx 라는 문서가 있는데, 혹시 받으신적 없으시죠?
korpay_kimbo
korpay_kimboOP2mo ago
네 결제연동팀 한지형부장님에게 xpay 인증결제 연동가이드(샘플코드 포함) 결제공통사항 : https://docs.google.com/document/d/1kyhcyXmaRuxZAlNJ_Oiuo2EoFVMlQbHZewZW40E6u2w/edit?usp=drive_link xpay 결제 연동문서와 샘플코드 : https://drive.google.com/drive/folders/1XytZZ1sdWFxT5SiRVtjgov1xVix83RSb?usp=drive_link 이렇게만 전달받았습니다.
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. ...
Google Drive
Minsu Kim
Minsu Kim2mo ago
제가 토스 직원은 아닌터라 korpay가 문서를 어떻게 전달받는지 프로세스를 몰라서 토스팀에서 직접 전달을 해주시는게 맞는 방법인거 같아 일단 호출을 드려보겠습니다.
Kimoon Lee
Kimoon Lee2mo ago
이 링크 참고하시기 바랍니다.
korpay_kimbo
korpay_kimboOP2mo ago
감사합니다.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.

Did you find this page helpful?