23 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
v1 이용 중이세요? v2 이용 중이세요?
v1사용중입니다.
결제위젯 JavaScript SDK(Version 1) | 토스페이먼츠 개발자센터
결제위젯 JavaScript SDK를 추가하고 메서드를 사용하는 방법을 알아봅니다.
이렇게 지원합니다. 이벤트로는 내려드리지 않습니다.
알수없는 오류ㅜ가 발생했다네요
저는 정상적으로 로드 되는데요, 시크릿모드나 다른 브라우저에서 다시 들어가보시겠어요?
크롬 확장프로그램이나 쿠키에서 문제가 있는 듯 합니다.
열었습니다.
아, 열리시나요?
이벤트가 아닌것 같은데
클릭 할때마다 확인은 불가능한가요?
getSelectedPaymentMethod 라는 함수로 내려드리구요. 이벤트는 지원하지 않습니다.
이벤트로는 v2 부터 내려드립니다.
https://docs.tosspayments.com/sdk/v2/js#paymentmethodwidgeton 참고하세요.
paymentMethodWidget.on("paymentMethodSelect")
토스페이먼츠 JavaScript SDK | 토스페이먼츠 개발자센터
토스페이먼츠 JavaScript SDK를 추가하고 메서드를 사용하는 방법을 알아봅니다.
모듈 v1 v2 구분 어떻게 하나요?
v2는 서버쪽 수정사항은 없고 클라이언트 단 수정만 있습니다.
검토해 보시고, v2로 마이그레이션 하시는 방법이 있을 듯 합니다.
JS를 어떤 경로에서 불러오느냐에 따라 구분합니다.
https://js.tosspayments.com/v1/~~ 이면 v1,
https://js.tosspayments.com/v2/standard 이면 v2 입니다.
저희가 링크를 하지 않고
모듈을 다운받아서
그렇게 이용하시면 안됩니다.
npm에 올려두고 사용하고 있어서요..
npm에 올리고 사용하시면, npm에서 토스 모듈을 직접 받아주세요.
직접 npm에 올리시면 안됩니다.
자체 npm입니다..
공개 된곳에 올린것은 아니구요
패키지 관리를 자체적으로 하고 있어요
v1: https://npm.im/@tosspayments/payment-widget-sdk
v2: https://npm.im/@tosspayments/tosspayments-sdk
@이니스프리몰_고도화 님 .npmrc 파일로, 자체 npm 관리 중이실까요
@tosspayments:registry=https://registry.npmjs.org
이것을 귀사 npm 주소 선언부보다 높은 곳에 설정하시기 바랍니다.
이후 npm install 로 위 모듈 중 버전에 맞도록 설치하시면 비공개 레지스트리에서도 별도로 올리지 않고 이용이 가능하세요.
네
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.