결제위젯 React Native SDK는 지원하는 옵션값이 거의 없다고 보면 되나요?
결제위젯 React Native SDK( https://docs.tosspayments.com/reference/widget-rn#%EA%B2%B0%EC%A0%9C%EC%9C%84%EC%A0%AF-react-native-sdk )를 도입하려고 했는데요,
결제창 JavaScript SDK( https://docs.tosspayments.com/reference/js-sdk )에는 있었던
cardCompany, cardInstallmentPlan 등의 임의 옵션을 어떻게 직접 지정해서 결제창을 띄울 수 있을지 문서에서는 찾지 못했습니다.
어떻게 해야 React Native 결제위젯에 저런 값을 지정해서 결제창을 띄울 수 있는 건가요?
지원하지 않는 게 맞다면 이런 경우엔 deprecated된 결제창 Javascript SDK를 써야 되는 것 맞는지 궁금합니다.
그리고 또한 지원하지 않는 게 맞다면 아직 온전한 제품이 아니기 때문에 '결제창은 이전 버전 제품으로 사용을 권장하지 않아요. 새로운 버전의 결제위젯을 사용해주세요.'라는 부분이 수정되어야 할 것 같습니다.
결제창 JavaScript SDK | 토스페이먼츠 개발자센터
토스페이먼츠 결제창 JavaScript SDK 사용에 필요한 준비와 메서드 사용법, 결제 실패 및 에러 처리 방법을 알아봅니다.
결제위젯 React Native SDK | 토스페이먼츠 개발자센터
결제위젯 React Native SDK를 추가하고 메서드를 사용하는 방법을 알아봅니다.
19 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
우선 연동하시려는게 결제위젯인가요 결제창인가요?
위젯이 지원하면 위젯을 연동하고 싶습니다
위젯은 위 파라미터를 안받는게 맞습니다. 기능을 지원하지 않는게아니라, 해당 파라미터를 위젯이 고객이 선택한대로 보내주기 때문입니다.


결제창의 경우 1번 단계에서 고객이 cardCompany, cardInstallment등을 선택했을 경우 2,3,4번 단계에서 해당 값을 고정해주기 위함입니다.
결제위젯은 1번 단계에서 선택한 값을 저희가 5번으로 보내주기 때문에 필요가 없는 파라미터입니다.
1번 단계로 진입하기 전에 상품에 대한 맥락 설명이 많이 필요하고 이 과정에서 고객이 cardCompany와 cardInstallment를 지정한 후에 1번이 시작되어야 하는 서비스인데
그럼 이렇게 결제 위젯 진입되면서 고객 선택을 고정시켜야 할 경우에는 결제 위젯을 사용할 수 없는 건가요?
고객마다 고정된 값이 다른거죠?
맞습니다
그럼 위젯을 사용하실 수 없습니다. 위젯은 render된 화면에서 고객이 결제수단을 직접 구현하는게 컨셉입니다.
혹시 서비스하시는 플랫폼 명을 알수 있을까요?
React Native 입니다
아 귀사가 서비스하는 서비스 문의드렸습니다.
우선 현재 말씀하신 내용은 지원불가한게 맞으며, 추후 이런 서비스에서는 위와 같은 내용이 필요하다는 점을 제품팀에 전달하기 위함입니다.
💡 정보 제출
민감 정보를 안전하게 제출해주세요
위로 제출해주셔도 됩니다.
네 별도 제출해두겠습니다
그러면 '결제창은 이전 버전 제품으로 사용을 권장하지 않아요. 새로운 버전의 결제위젯을 사용해주세요.' 이 문장이 혹시 이후에 결제 위젯이 아닌 방식은 사라지는 것으로 이해하면 되는 걸까요?
제가 설명한 방식이 지원이 안 되기 시작할 예정인게 수순이라면 미리 대비해야 할 것 같아서 궁금합니다
아니요 결제창은 사라지지 않습니다.
현재도 계속 업데이트 되고 있어요
더불어 RN의 경우 sdk에서 결제창은 지원하지 않는데요.
관련해서 간단하게 연동방법 안내가 필요하실까요?
네 설명 감사합니다
연동방법은 괜찮습니다. 인앱 브릿지 웹뷰로 다시 구현하려 합니다
네 위에 간단히 서비스명 제출해주시면 주신 의견도 전달하겠습니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.