ssPaymentsError: 결제위젯을 초기화하지 않은 클라이언트 키입니다. 상점관리자에서 결제위젯 사용을 신청하세요.

위 소스를 웹페이지에서 실행시키면 브라우저 콘솔창에 이런 에러가 나네요. ㅎㅎ [var paymentWidget = PaymentWidget(clientKey, customerKey); // 결제위젯 초기화] <-- 이 소스가 개발문서가이드상에서는 const 변수명으로 할당되어있던데 const 변수로 할당시 아래 [paymentWidget = PaymentWidget(clientKey, PaymentWidget.ANONYMOUS); // 비회원 결제] 의 재정의가 안되어서 제가 var로 바꾸었습니다. 혹시 다른방법이 있을까요? <script> const clientKey = '<?php echo $clientKey?>'; const customerKey = '<?php echo $customerKey?>'; var paymentWidget = PaymentWidget(clientKey, customerKey); // 결제위젯 초기화 paymentWidget = PaymentWidget(clientKey, PaymentWidget.ANONYMOUS); // 비회원 결제 paymentWidget.renderPaymentMethods('#payment-method', 15000); function payment_run(){ paymentWidget.requestPayment({ orderId: 'AD8aZDpbzXs4EQa-UkIX6', orderName: '토스 티셔츠 외 2건', successUrl: 'http://localhost:8080/success', failUrl: 'http://localhost:8080/fail', customerEmail: 'customer123@gmail.com', customerName: '김토스' }); } </script>
5 Replies
토스페이먼츠 BOT
3/12 이후에 결제 연동을 해보신 분들을 찾습니다!🔎
제품 발전을 위해 설문에 참여해주세요! 추첨을 통해 선물을 드립니다. (1분 소요)
토스페이먼츠 BOT
토스페이먼츠 결제연동팀
계약 전 결제위젯 테스트 안내
현재 결제위젯은 계약이 완료된 이후에 사용이 가능합니다. 계약 이전에는 아래 Key를 이용해 테스트 가능합니다.
clientKey : test_ck_D5GePWvyJnrK0W0k6q8gLzN97Eoq
secretKey : test_sk_zXLkKEypNArWmo50nX3lmeaxYG5R
clientKey : test_ck_D5GePWvyJnrK0W0k6q8gLzN97Eoq
secretKey : test_sk_zXLkKEypNArWmo50nX3lmeaxYG5R
admin은 아래 링크에서 체험해 보실 수 있어요! (위 apiKey와 연동되지 않습니다) https://consumer.tosspayments.com/ex/payment-widget?device=MOBILE
유부장
유부장3y ago
계약전 결제위젯 테스트는, 위에 전달드린 메시지 확인 부탁 드려요
슬플땐우럭
슬플땐우럭OP3y ago
확인했습니다. 감사합니다.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.

Did you find this page helpful?