Non-ActiveX 모듈로 마이그레이션 문의
Non-ActiveX 모듈로 마이그레이션 문의드립니다.
전달받은 문서에는
LGD_RETURNURL가 https로 되어있고,
LGD_RETURNURL 개발 샘플문서에는 http로되어있는데 상관없나요?
언어는 ASP입니다.
96 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
LGD_RETURNURL 는 직접 사용하실 주소를 사용하시면 됩니다.
http 로도 동작은 하지만 https 를 꼭 사용해주세요
LGD_RETURNURL가 http일때랑 https일때랑 전자결제창 디자인이 다른거같던데 원래 그런건가요?
다르지 않습니다.
MID 에 따라 달라지거나 보내시는 파라미터에 따라 달라질수 있습니다.
LGD_RETURNUR가 http일때는 첫번째 사진처럼 나오고 LGD_RETURNURL가 https일떄는 2번째사진처럼나와서요


신경안써도될까요?
MID 가 다르신것 같은데요.
첫번째창을 열때 보내주신 payload 와 두번째창을 열때 보내주신 payload 를 알려주세요
payload가 변수를 이야기하시는건가요
넵넵, LGD_ 이런식으로 전달되는 변수이구요 개발자도구를 열어보시면 console 에 찍히게됩니다
payreq_crossplatform.asp 문서에는 LGD_payload라는 변수가 없는데
개발자도구로한번보겠습니다
결제창이 열렸을때

변수명이 아니구요, Request.do 가 실행되면서 물고 올라오는 이 부분을 말씀드린거에요
개발자도구를 여시구 네트워크탭이 쭈르륵 올라올때 Request.do 를 봐주시면 되구요
첫번째 결제창과 두번째 결제창을 열때 올라온 값을 알려주시면 됩니다

이거말씀하시는게맞을까요
페이로드 탭을 클릭해서 캡쳐해주세요.


첫번째 두번째입니다
상단에 CST_PLATFORM 도 확인해주실수 있을까요?
두개다 CST_PLATFORM 없습니다

이게 제일상단이예요
저희 페이지가 많이 오래전에만들어진거라 빠진거같기도해요
확인좀해보겠습니다
일단 저희쪽에서 테스트를 해보면

이 화면이 뜨는게 맞는것으로 보입니다.
그리고 LGD_CUSTOM_LOGO 도 빼보세요.


혹시 https 로 하신 경우는 주문서 페이지도 https 이신거죠?
http로되어있습니다
payreq페이지이야기하시는거죠?
아뇨 지금 캡쳐하신 저 페이지요.
returnURL 이 https 일때랑 http 일때가 브라우저 상에 표시되는 URL 도 동일한가요?
네 동일합니다 LGD_RETURNUR이거만 달라요
흠.. 이상하네요.. 그런데 어차피 저 페이지가 https 면 returnURL 도 https 여야 해서 https 로 사용해 주시면 될것 같습니다.
뭔가 분기하는 로직이 있는것 같은데 당장은 확인이 어렵네요.
저 페이지는 http로 되어있어요, 거기서 returnURL 을 http로하면 구디자인 https로하면 신디자인이 나오는거같습니다. 사용에 문제가없다면 상관없을꺼같은데 문제가있을까요 제가 웹쪽을 전문분야로 하는사람이아니라 작업이 어려워서요.
저희가 사용하는 모듈이 내년 2월까지밖에못쓴다고 메일을 받아서 작업중이라
아 토스 결제페이지는 https://xpayvvip.tosspayments.com/xpay/js/xpay_crossplatform.js' type='text/javascript
이렇게되어있습니다
patreq페이지가 http입니다
patreq페이지가 http 라면 LGD_RETURNURL 도 http 로 사용하셔야 합니다.
결제가 안되시지는 않을거구요. 왼쪽 예전 UI 상태로 주문번호를 다르게 해서 창을 띄우신 후에 해당 주문번호를 알려주세요.
결제는 다정상적으로 되고있습니다. 추후 24년 3월부터 결제가 안될까봐 문의드린겁니다
ActiveX 가 아닌 NON-ActiveX 로 정상적으로 되고 있다는 말씀이신가요?
이 문서를 전달 받았는데 안에 내용처럼 다 변경하고 결제를 하니 정상적으로 이루어지는데 LGD_RETURNURL가 http일때랑 https일때 디자인이 달라서 문의를 드린거였습니다.
ActiveX 결제인지 NON-ActiveX결제인지 제가 확인을 할수있나요? 전 문서보고 수정만해서 결제를 해본거라서요
크롬, 엣지에서 결제를 진행시 , 별도 프로그램이나 크롬 extension 설치없이 정상적으로 결제가 되면 non-activex 입니다.
아 그렇군요 그전모듈은 익스플로워에서만 됐었거든요
크롬 엣지에서 정상결제된다면 24년3월이후로도 문제없이 사용가능한걸로 알면될까요
24년 3월이후가 IE의 서비스 종료를 의미한다면..네 맞습니다.

메일을 이렇게전달받았었거든요
크롬 엣지에서 정상결제된다면 문제없다고 봐도괜찮을까요
네 맞습니다. 이상없이 사용가능합니다.
그전모듈은 크롬엣지에서 결제가안됐습니다
답변감사합니다 디자인이 다른부분은 신경안써도되겠지요? 결제만 정상처리된다면
참고로 패치를 하시는김에..session->non session 방식으로의 변경도 권장드립니다. 크롬의 경우 브라우져 보안이 높다보니, non session 방식으로의 전환도 권장드립니다.
지금 가이드 드린게 nosession 방식입니다.
제가 웹쪽을 담당하는게아니라 임시로 수정만처리하는거라..추후 가변경하도록하겠습니다 우선 결제되는게 우선이라
LGD_RETURNURL 을 http 로 하신후 결제 진행하시고 주문번호를 알려주세요. 확인해 보도록 하겠습니다.
냥과장님 말씀대로..지금 패치하신 내용이라면 non session 방식을 따로 패치하실 필요는 없을것 같습니다.
주문번호 확인해서 알려드릴게요 잠시만요
amT_24772
주문번호 이게맞을까요
네 정상인가요
확인중입니다
네
https://drive.google.com/file/d/1wG9Lk2jdxCJcLZzDNiHee-waivLhiuK9/view?usp=drive_link
여기에서 안내되는 parameter 를 참고하셔야 하는데요
Google Docs
TossPayments_no_session_ASP.zip
LGD_VERSION 을
ASP_Non-ActiveX_Standard
로 세팅 하시고 다시 시도 부탁드려요LGD_VERSION만 수정해서 결제해보면될까요
넵
그래도 해결이 안되신다면 parameter 를 하나씩 분석하면서 맞춰야합니다. ㅠ.ㅠ
확인해보시니 문제가있던가요? 저희측에서는 결제도되고 토스페이먼츠 관리자페이지에서 결제된거 확인도되거든요.
결제자체에 문제는 없는데요, 사이트 이펙트도 고려해서 운영하시는게 좋아서 추가 안내를 드리고있어요
아아 사용에는 문제없는데 추가안내를
해주시고계신거란거죠?
우선은 24년3월이후로도 결제가정상으로 되는건가요?
네 우선 지금은 문제가 없어보이는데...
나중에 결제차단이 될때
LGD_VERSION=ASP_XPay_lite_1.0,
이런 값들을 보내시면 막힐 수 있어요
아 결제차단외 될때 테스트를 해봐야
알수있다는걸까요?
넵 맞습니다. 그래서 위 샘플코드로 연동을 하시는게 가장좋구요
너무 고칠게 많아서 어려우시다면 보내지는 파라미터라도 샘플코드에서 사용되는 형태로 고쳐주셔야 해요
ㅠ네 샘플코드로 새로만들기에는 지금 여력이안되서. 마이그레이션 문서보고 최소한으로 고쳐서 해본거라서요
네 우선 LGD_VERSION 을 변경하고 다시 테스트 부탁드려요
네방금 변경해서
결제했습니다 정상처리됐어요
결제창 UI는 똑같이 나오시나요?
결제창 UI는 리턴Url을 http로하면

https로하면

이렇게나오더라구요
주문번호는 amT_24775이거예요 방금해본건..
우선 결제에 문제는 없을거같고 UI가 다르게 나오는 부분을 저희쪽에서도 더 확인해볼게요
네 추가문의내용있으면 새로 포스트를 작성해야할까요 아니면 여기다 문의드려도되나요?
새로 작성해주시는것이 좋습니다
정리하면 결제가문제는없는데 결제차단되고나서 혹시나 막힐수도있다 이렇게 이해하면될까요? 그때는 보내지는 파라미터로 맞춰서 변경해야된다는거죠?
넵 맞습니다
지금 당장에는 확인은
불가한거구요?
그때되서 안되면 좀힘들꺼같아서 어떻게 확인할방법이없을까요
잠시만요, no_session 가이드를 좀 확인해볼게요
네 감사합니다
이걸 전부 하시고 LGD_VERSION 도 ASP_Non-ActiveX_Standard 로 보내주셨을때
결제가 잘 된다면 더 하실것은 없습니다
저희가 전달받은문서는 이거고 이거는 전부수행했습니다
이거 다적용했고 LGD_VERSION 도 ASP_Non-ActiveX_Standard 결제까지 해서 정상결제되었습니다
이것도 하셔야하는 내용이고
no_session 도 별도로 작업하셔야 하는데요
Active-X 전용 결제창을 이용할 경우 아래 링크를 참고하시어, ActiveX => Non-ActiveX 전환을 먼저 진행 하신 후 본 문서를 참고하시기 바랍니다.
ActiveX => Non-ActiveX 전환가이드 :
https://drive.google.com/drive/folders/1n2H46Afhwt35Ig4-sRKjl8jpOQkKyS92
제가 전달받은 저문서의 내용에
추가로 작업이 더필요하다는이야기인가요?
죄송합니다. 안내 다시 드릴게요
네 이해가잘안되서
ㅠ
이거 하셨으면 더 하실게 없습니다.
현재는 이문서의 내용작업과 LGD_VERSION 도 ASP_Non-ActiveX_Standard 변경까지되어있습니다.
넵, 그러면 완료되신거에요
이거하고나니 원래 크롬이랑 엣지에서 안되던 결제가 되긴하더라구요
아 그럼따로할게없다는 말씀이시네요
넵 맞습니다. 크롬이랑 엣지에서 안되던 결제 해결도 포함되어있었어요
네 감사합니다
넵 좋은 서비스 운영해주셔서 감사합니다.
친절한 답변감사드리고 수고하세요^^
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.