위즈빌
위즈빌3y ago

결제창 오픈 안됨

캡쳐화면과 같이 라이브러리랑 소스 다 넣었는데 안되네요. 왜 안될까요?
No description
57 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
today.lastday
today.lastday3y ago
openXpay()가 구현된 라이브러리를 로드 안하신 것 같은데요?
위즈빌
위즈빌OP3y ago
해당 라이브러리 이름이 어떻게 되나요? 관련된 라이브러리는 다 적용한 것 같습니다.
today.lastday
today.lastday3y ago
<script language="javascript" src="https://xpayvvip.tosspayments.com/xpay/js/xpay_crossplatform.js" type="text/javascript"></script> 추가되어 있나요?
위즈빌
위즈빌OP3y ago
No description
위즈빌
위즈빌OP3y ago
No description
위즈빌
위즈빌OP3y ago
아래 사진처럼 똑같은 방식으로 적용중인데 저런 오류가 뜹니다
위즈빌
위즈빌OP3y ago
No description
today.lastday
today.lastday3y ago
저희가 테스트해볼 수 있는 곳이 있을까요? 샘플코드는 아래 링크에 있는걸 참고하셨는지도 같이 확인 부탁드려요. https://drive.google.com/drive/u/0/folders/1Yl9tfjS2fnLGLmu69VwPXbEsrka_4oXX
위즈빌
위즈빌OP3y ago
소스는 동일한데 lgd_domain_url , lgd_return_url 값을 못가져 오고 있습니다.
유부장
유부장3y ago
저희가 직접 테스트를 해볼수 있다면 문제를 바로 확인해 드릴 수 있을것 같은데요 아니면 https://docs.google.com/document/d/1kyhcyXmaRuxZAlNJ_Oiuo2EoFVMlQbHZewZW40E6u2w/edit?usp=share_link 이곳에 명시된 공통사항 확인하시고 하나씩 확인 해보셔야 할것 같아요
Google Docs
XPAY결제모듈공통사항_v.1.0.3
Xpay-결제모듈_공통사항 Protocol and Core Function Specification Version 1.0.3 2022.09 목차 1. 문서 개요 3 2. 결제창 UI 안내 4 3. 지원하는 개발환경 5 4. 시스템 요구사항 5 4.1 공통사항 5 4.2 TLS 1.2를 지원하기 위한 개발언어별 요구사항 5 4.3 하드웨어 및 OS 요구사항 5 5. 가맹점 결제 서버 보안 Check List 6 6. Xpay 결제를 위한 방화벽 설정 6 6.1 결제,취소,부분취소, 현금...
유부장
유부장3y ago
공통사항 + 저희가 전달드리는 샘플 확인하시고 설정에 문제가 없는지, 특정 설정에서 명시하는 루트는 잘 설정했는지 등등 하나씩 확인 해보셔야 할것 같아요
위즈빌
위즈빌OP3y ago
로컬이라 원격 가능한가요?
Kimoon Lee
Kimoon Lee3y ago
저희가 원격으로 지원을 해드리고 있지는 않습니다. lgd_domain_url , lgd_return_url 이게 없다는 에러가 발생하시는 건가요? 확인하신 에러메시지를 공유해 주실수 있을까요? 그리고 테스트 하신 주문번호도 알려주시기 바랍니다.
위즈빌
위즈빌OP3y ago
No description
위즈빌
위즈빌OP3y ago
오픈을 하면 바로 오류가 떠서 주문번호가 없습니다.
Kimoon Lee
Kimoon Lee3y ago
오픈하실때 입력하시는 LGD_OID 가 있으실겁니다. 그값을 확인해 주세요. 혹시 시크릿탭을 쓰고 계신지도 확인해 주실수 잇을까요?
위즈빌
위즈빌OP3y ago
스크릿탭이요?
Kimoon Lee
Kimoon Lee3y ago
아 시크릿 탭입니다. 아니면 타사 쿠키가 허용되어 있는지도 확인해주세요.
Ayaan이안
Ayaan이안3y ago
로컬에서는 ngrok 등으로 간이 서버를 여실 수 있습니다.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
위즈빌
위즈빌OP3y ago
No description
위즈빌
위즈빌OP3y ago
해당 메세지는 어떤 걸 확인해보면 될까요??
Kimoon Lee
Kimoon Lee3y ago
mall.conf 파일에 mertkey 설정이 잘못되어 있을때 발생하는 오류입니다.
위즈빌
위즈빌OP3y ago
감사합니다. 그리고 혹시 launchCrossPlatform 실행 후에 바로 payment_return 실행되는게 맞을까요?launchCrossPlatform 실행시에는 결제창만 뜨는거 아닌가요??
Kimoon Lee
Kimoon Lee3y ago
네 결제창만 뜨는게 맞습니다. payment_return 이 바로 실행되는건 결제창을 열때 문제가 발생한 겁니다. (지금 문의 주시는 HASHDATA 오류등) payment_return 에서 LGD_RESPCODE 와 LGD_RESPMSG 를 출력해서 에러 를 확인해주시기 바랍니다.
위즈빌
위즈빌OP3y ago
안녕하세요 현금영주승 때문에 질문이 있습니다. 이부분은 값이 LGD_CASHRECEIPTYN 아닌가요??
No description
OMG
OMG3y ago
아닙니다. LGD_CASHRECEIPTYN 는 캡쳐해주신 화면의 현금영수증 부분이 Y/N 값에 따라 노출여부가 달라집니다. 현금영수증 발급용도의 디폴트 설정은 LGD_DEFAULTCASHRECEIPTUSE 를 사용하여 바꾸실 수 있습니다. (0: 미발행, 1: 소득공제, 2: 지출증빙) 디폴트 설정만 셋팅 할 수 있는것이어서 사용자가 변경하면 바뀔 수 있기 때문에 강제 셋팅을 불가능합니다.
위즈빌
위즈빌OP3y ago
네 감사합니다. 구 모듈에서는 LGD_AUTHDATA 값을 받았었는데 크롬 호환버전에서는 값이 없는걸까요?
OMG
OMG3y ago
지금 문의주시는 버전이 구모듈이어서 내용이 잘 이해가 되지 않네요. LGD_AUTHDATA 를 응답값으로 받은 샘플 거래건 정보를 주시면 확인해 볼 수 있을 것 같습니다.
위즈빌
위즈빌OP3y ago
LGD_OID가 APDMALL_1675927619357 입니다 테스트입니다
OMG
OMG3y ago
보내주신 주문번호로 로그를 확인했지만 인증응답, 승인(가상계좌발급)응답 에 LGD_AUTHDATA 는 없습니다.
위즈빌
위즈빌OP3y ago
LGD_AUTHDATA는 어디에 사용되는 데이터인가요??
OMG
OMG3y ago
필드명 prefix 는 구모듈 파라미터로 보이지만 저희쪽에서 드린건 아닌것 같은데요. 혹시 응답 받은 로그를 주실 수 있을까요?
토스페이먼츠 BOT
💡 정보 제출
아래 버튼을 눌러 외부로 노출되기 민감한 정보를 제출해주세요
위즈빌
위즈빌OP3y ago
로그는 로컬에서 실행한거라 저장이 안되어서 없습니다. 테스트여서 해당 데이터값이 없는것인지 현재 실제로도 사용을 안하는 값인지 확인하고싶습니다.
OMG
OMG3y ago
LGD_AUTHDATA 는 저희쪽에 존재하지 않는 파라미터입니다.
OMG
OMG3y ago
혹시.. 거래영수증(매출전표) 호출 스크립트의 authdata 를 말씀하시는 거라면, 카드거래건 영수증 출력할 때만 사용하고, 아래 매뉴얼을 참고해보시면 될 것 같습니다. <a href="javascript:showReceiptByTID('LGD_MID', 'LGD_TID', 'authdata')">영수증 출력</a> https://docs.google.com/document/d/1kyhcyXmaRuxZAlNJ_Oiuo2EoFVMlQbHZewZW40E6u2w/edit?usp=share_link
Google Docs
XPAY결제모듈공통사항_v.1.0.3
Xpay-결제모듈_공통사항 Protocol and Core Function Specification Version 1.0.3 2022.09 목차 1. 문서 개요 3 2. 결제창 UI 안내 4 3. 지원하는 개발환경 5 4. 시스템 요구사항 5 4.1 공통사항 5 4.2 TLS 1.2를 지원하기 위한 개발언어별 요구사항 5 4.3 하드웨어 및 OS 요구사항 5 5. 가맹점 결제 서버 보안 Check List 6 6. Xpay 결제를 위한 방화벽 설정 6 6.1 결제,취소,부분취소, 현금...
Ayaan이안
Ayaan이안3y ago
말씀하시는 걸 보니 기존 ActiveX 버전 Xpay를 구모듈이라고 말씀하시는거로 보입니다
위즈빌
위즈빌OP3y ago
No description
위즈빌
위즈빌OP3y ago
로컬에선 불러와졌는데 실서버에서 적용하니 이렇게 떴네요
Kimoon Lee
Kimoon Lee3y ago
content security policy 를 사용하시는 것 같네요. 해당 페이지의 meta tag 를 확인해 주시기 바랍니다. 저희 사이트에 있는 JS 를 로드 하지 못하도록 막으신것 같네요..
위즈빌
위즈빌OP3y ago
content security policy 없이 적용했을 때도 동일한 메세지가 떴으나, 혹시나해서 추가했었는데 동일합니다 <meta http-equiv="Content-Type" content="text/html; charset=EUC-KR"> 이런식으로 하면 막히는건가요?
Kimoon Lee
Kimoon Lee3y ago
아뇨.페이지에서 막으신게 없다면 웹서버 설정등을 확인해 주셔야 할것 같아요.. <meta http-equiv="Content-Security-Policy" content="default-src 'self'; script-src 'self'; style-src 'self'; "> 보통 이런식으로 설정을 하시게 됩니다.
Ayaan이안
Ayaan이안3y ago
스크린샷상 12번 줄에 csp 가 설정되어 있네요
Kimoon Lee
Kimoon Lee3y ago
아 그러네요.. <meta http-equiv="Content-Security-Policy" 이거 설정 빼고 확인 부탁드릴께요.
위즈빌
위즈빌OP3y ago
12번라인 없이 진행했을때에도 동일한 오류가 났습니다.
Ayaan이안
Ayaan이안3y ago
12번 라인 없이 진행하셨을 때의 콘솔을 보내주시기 바랍니다.
위즈빌
위즈빌OP3y ago
실서버에 배포해서 적용해야하는 상황이라 바로 보여드리진 못합니다. 하지만 위의 캡쳐화면과 동일한 오류내용이 뜹니다. 그리고 로컬에서 service로 실행시 결제 가능한건가요? 검증값 생성오류가 계속 발생하는데, 다른 설정 오류인건가요?
Kimoon Lee
Kimoon Lee3y ago
네 결제 가능하고 검증값 생성 오류가 발생하는건 mall.conf 파일에 상점 mertkey 가 잘못 설정되셨을가능성이 높습니다.
위즈빌
위즈빌OP3y ago
12번라인 주석처리 후 진행시에도 동일한 오류 발생합니다. 어떤 설정을 해줘야하나요?
No description
OMG
OMG3y ago
meta 태크 수정으로 현상 재현 및 정상적으로 .js 호출까지 확인 하였는요. 혹시 브라우저 새로고침 하실 때 캐시까지 초기화하여 새로 고침 해보셨나요? ctrl + shift + r (맥이실 경우에는 command + shift + r)
위즈빌
위즈빌OP3y ago
캐시 지우고 진행해도 동일한 오류가 발생합니다. (브라우저캐시 및 서버 tomcat 캐시 모두 삭제)
Kimoon Lee
Kimoon Lee3y ago
라이브에 올리셨다고 했는데 저희가 들어가서 확인해 볼수 있을까요? 그리고 주석처리 하지마시고, 아예 삭제한뒤에 진행부탁드립니다. 그리고 웹서버에서 적용된 security policy가 있는지도 확인 부탁드리구요.
위즈빌
위즈빌OP3y ago
웹서버의 적용된 security policy라는건 정확히 어떤걸 확인하라는 건가요? tomcat이나 아파치에 적용된 보안정책을 말씀하시는 건가요?
Kimoon Lee
Kimoon Lee3y ago
네 웹서버 레벨에서도 해당 부분을 전체 페이지에 대해 설정이 가능하다고 알고 있습니다. 혹시 이런부분이 있는지도 확인부탁드릴께요..
위즈빌
위즈빌OP3y ago
아파치 서버 설정에 토스페이먼츠 주소 추가하고 진행하니 됐습니다. 감사합니다.

Did you find this page helpful?