UPDATE_REASON.COUPON
안녕하세요.
getSelectedPaymentMethod 을 사용해서 어떤결제수단(카카오, 네이버, 토스)을 선택했는지를 판단하려하는데.
해당 함수가 없다고 나옵니다. React 에서 TypeScript 를 사용중인데
RenderPaymentMethodsReturnType 에는 updateAmount, on 은 있으나, getSelectedPaymentMethod이 없네요.

10 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
// ==== getselectedpaymentmethod 으로 선택된 결제수단을 가져올 수 없음.
// 커스텀 결제수단 선택
paymentMethodsWidgetRef.current?.on('customPaymentMethodSelect', (paymentMethodKey) => {
console.log(paymentMethodKey);
});
// 커스텀 결제수단 해지
paymentMethodsWidgetRef.current?.on('customPaymentMethodUnselect', (paymentMethodKey) => {
console.log(paymentMethodKey);
});
npm 사용하시는거죠/
?
paymentMethodsWidgetRef 를 스크립트 디버그 해보면 함수가 있는데말이죵

네넵 맞습니다.
@tosspayments/payment-widget-sdk 를 사용합니다.
몇버전쓰세요
"@tosspayments/payment-widget-sdk": "^0.8.0",
이네요
tosspayments/payment-widget-sdk@0.9.3
이 최신이긴합니다
네 버전을 올려보겠습니다.
0.8.0 => 0.8.2 로 업그레이드 후 해당 함수 확인하였습니다.!
감사합니다!
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.