위젯결제 수단 선택 질문입니다.
화면과 같이 브랜드페이에서 일반결제 선택시 현재 결제 수단을 알고 싶습니다.
(화면에서는 "퀵계좌이체")
추가로 사용자가 결제수단선택시 저희 화면이 변경되어야 하는데요.
결제수단 변경시마다 호출되는 함수가 따로 있을까요? version 1로 개발 중입니다.


20 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
getSelectedPaymentMethod는 확인 했는데요.
v1 의 경우 선택할때마다 이벤트를 전달해 드리지는 않습니다.
아..그러면 v2는 있나요?
paymentMethodWidget.on('paymentMethodSelect', selectedPaymentMethod => {
if (selectedPaymentMethod.code === '카드') {
// 카드 안내사항 노출
}
if (selectedPaymentMethod.code === '문화바우처') {
// 커스텀 결제수단 (결제위젯 Pro 플랜 기능)
// 문화바우처 안내사항 노출
}
});
이건가요?
네 맞습니다.
지금 현재 v1으로 브랜드페이를 사용 중에 있습니다. 해당 버전을 v2로 변경하는부분은 많이 복잡할까요?
결제위젯 v1 으로 브랜드페이 사용하시는 거죠?
네네
이번에 일반결제도 위젯으로 변경하려고 작업중에 있습니다.
저 결제수단 선택부분에 문제가 있어서 문의 드렸습니다.
네 많이 복잡하지는 않으실겁니다 FE 쪽만 수정해주시면 될거에요.
다만 v1,v2 를 한페이지에 같이 사용하실수는 없어서 이부분만 조심해 주세요.
죄송하지만 FE가 무었인가요?
아 frontend 쪽을 말씀드린겁니다.
v1,v2를 한페이지에 사용하지는 않을예정입니다.
아..네넵
그리고 추가로..
API 호출쪽은 v1, v2 방식이 동일해서 수정하실필요 없구요.
v2에 selectedPaymentMethod대한 메소드는 어디서 확인해야 하나요?
토스페이먼츠 JavaScript SDK | 토스페이먼츠 개발자센터
토스페이먼츠 JavaScript SDK를 추가하고 메서드를 사용하는 방법을 알아봅니다.
예제를 보면 .code만 나와 있어서요
code말고 다른건 없나해서요
변경시마다 이벤트가 발생하고 selectedPaymentMethod.code 를 확인하시면 지금 선택된 결제수단을 보실수 있습니다.
code만 제공하는것으로 알고 있겠습니다.
친절한 답변 감사합니다.
넵넵
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.