grimcomm
grimcomm2d ago

결제위젯 설치관련 문의 입니다.

리액트 프로젝트에 토스 결제위젯 설치중에 문의 드립니다. 저희는 개발업체라서 토스개발자센터에 결제위젯 연동키를 아직 신청하지 않았고 저희 의뢰업체어서 별도로 토스 계약중인 상태에서 개발에 착수 한 상황입니다. 급한대로 토스 매니저분께서 전달해주신 키(test_gck_docs_Ovk5rk1EwkEbP0W43n07xlzm, test_gsk_docs_OaPz8L5KdmQXkzRz3y47BMw6)로 시도를 했더니 테스트 API키가 문제 인건지 자꾸 에러가 나서 실행이 되지 않습니다. 질문1) 위 2개 키가 결제위젯 연동 키가 맞는지. 질문2) 아니라면 결제위젯 키는 이용신청 해야만 얻을 수 있는건지. 질문3) 개발용 키 별도로 있는지. 답변 가능하실까요?
No description
17 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
김차장
김차장2d ago
1. 키 맞습니다. 개발문서에서 안내되고 있는 값이에요 https://docs.tosspayments.com/guides/v2/payment-widget/integration 2. 상점관리자의 위젯 UI 를 수정하는 경우에는 계약 후 사용가능합니다. 3. 갖고계신 키가 개발용키입니다
연동하기 | 토스페이먼츠 개발자센터
토스페이먼츠의 간편한 결제 연동 과정을 한눈에 볼 수 있습니다. 각 단계별 설명과 함께 달라지는 UI와 코드를 확인해보세요.
김차장
김차장2d ago
오류는 다른 원인으로 발생한것으로 보이구요 결제창 생성시에 전달주신 orderId 값 전달해주시면 로그를 확인해볼게요
grimcomm
grimcommOP2d ago
orderid : ORDER_133806 입니다.
김차장
김차장2d ago
해당 값으로 통신이 발생하지 않았습니다. 에러는 어떻게 받으셨어요? COMMON_ERROR 이면 보내셨던 request body 전부 전달주세요
김차장
김차장2d ago
잘 안되시면 여기보시면서 단계적으로 하나씩 해보시길 권장드려요 https://docs.tosspayments.com/guides/payment-widget/integration
연동하기 | 토스페이먼츠 개발자센터
토스페이먼츠의 간편한 결제 연동 과정을 한눈에 볼 수 있습니다. 각 단계별 설명과 함께 달라지는 UI와 코드를 확인해보세요.
grimcomm
grimcommOP2d ago
결제위젯 UI 띄우기는 성공했고, 결제하기 버튼 클릭시 에러발생인데요 Uncaught (in promise) SDKBridgeError: Bridge의 응답이 없습니다. 이 경우는 리액트 cors 문제라고 보면 될까요?
김차장
김차장2d ago
개발하시는 환경에서 jsSDK 는 정상 호출되실까요?
grimcomm
grimcommOP2d ago
vite react 로컬에서 개발중이고 install 했습니다. import { loadPaymentWidget } from "@tosspayments/payment-widget-sdk"; console.log("TossPayments:", loadPaymentWidget); 결과: TossPayments: ƒ loadPaymentWidget(clientKey, customerKey, options) { var loadOptions = arguments.length > 3 && arguments[3] !== void 0 ? arguments[3] : {}; var _loadOptions$src = loadOptions.src, src = _loadOpti…
Kimoon Lee
Kimoon Lee2d ago
Uncaught (in promise) SDKBridgeError: Bridge의 응답이 없습니다. 라면 뭔가 통신 이슈일겁니다.
grimcomm
grimcommOP2d ago
이게 확인해보니 ... error 상황이 발생될때 예를들어.. 전화번호 입력안되있거나 할부선택 안되어잇거나 했을때 그 시점 이후에 동일하게 Uncaught (in promise) SDKBridgeError: Bridge 연결이 끊겼습니다. 콘솔에러가 뜨면서 <div id="payment-widget" /> 이 부분이 화면에서 사라지는 현상입니다.
Kimoon Lee
Kimoon Lee2d ago
네 해당 상황에서 저희내부 API 호출이 발생하는것 같은데요. 내부망에 일반적인 인터넷 통신이 차단되어 있는지 확인부탁드립니다.
grimcomm
grimcommOP2d ago
별도로 통신 차단 시키거나 하지는 않았습니다. 위 에러가 이전에 알려지지 않은 에러인가요?
Kimoon Lee
Kimoon Lee2d ago
네 보통 해당 케이스는 고객 브라우저에서 저희 서버로 정상 통신이 안될때 발생합니다.
grimcomm
grimcommOP2d ago
v1으로 하고있었는데 v2로 변경하면 해당 에러 없어질 수도 있나요?
Kimoon Lee
Kimoon Lee2d ago
버전이슈는 아닐겁니다. 통신이 안되는 거라서요.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.

Did you find this page helpful?