시도
시도2y ago

선택한 카드사 정보 받아오기 문의

신용 체크카드 유저가 선택한 카드사 정보를 받고 싶은데 getSelectedPaymentMethod를 호출하면 pay_method가 카드라고만 오고 어떤 카드인지는 얻을 수가 없네요. 혹시 받을 수 있는 방법 있을까요? 저희는 flutter 앱 안에 결제 페이지 웹뷰가 있고 앱에서 결제할 때 toss webview widget을 호출하고 있습니다. 호출할 때 toss webview widget에 바로 선택한 카드사 페이지를 띄우고 싶습니다. 감사합니다.
No description
19 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
이실장
이실장2y ago
결제위젯이 바로 선택한 카드사 페이지를 띄워주는데요 어떤 사유로 카드사를 받고 싶은걸까요?
milkfried
milkfried2y ago
저희는 flutter 앱 환경이고, 결제위젯이 있는 결제 페이지(웹뷰)에서 자바스크립트 채널을 이용해서 flutter 쪽에 결제 정보를 보내고, flutter에서는 tosspayments_sdk_flutter를 이용하여 toss webview를 띄우고 있습니다. 이때 첨부된 사진과 같이 해당 위젯의 cardCompany 프로퍼티에 선택한 카드사를 전달하여 바로 카드사 페이지를 띄우고 싶습니다.
No description
이실장
이실장2y ago
음.. 아래 내용 먼저 확인 요청드립니다. - mid확인해주시겠어요? - 아래에서 결제위젯이 있는 결제페이지(웹뷰)는 페이지 전체가 웹뷰인가요? (아니면 일정 부분만 웹뷰인가요?)
결제위젯이 있는 결제 페이지(웹뷰)에서 자바스크립트 채널을 이용해서
milkfried
milkfried2y ago
1. mid : comentkmen 입니다. 2. 페이지 전체가 웹뷰입니다.
이실장
이실장2y ago
페이지 전체가 웹뷰이면, 해당 웹뷰에서 쭉진행하면 될 것 같은데. flutter로 결제정보를 보내서, tosspayments_sdk_flutter를 쓰시려는 이유가 있을까요?
milkfried
milkfried2y ago
가장 큰 이유는 웹뷰에서 그대로 진행할 경우에는 화면이 깜빡이면서 전환되는데, 이 것보다는 페이지가 새로 덮이는 형태의 UX로 작업해달라고 요청받아서입니다. 그래서 flutter 쪽에 결제 정보를 보내고, 결제 앱 관련 intent 처리들이 되어있는 tosspayments_sdk_flutter 웹뷰 페이지를 새로 열었습니다.
이실장
이실장2y ago
화면이 깜빡인다는게 어떤 의미일까요? 중간에 흰화면이 노출된다는 말씀일까요?
milkfried
milkfried2y ago
현재 있는 페이지가 replace 된다는 의미였어요 ㅎㅎ 디자이너 분이 원하신건 현재 있는 페이지 위에 새로운 결제 페이지가 덮이는 UX였습니다.
이실장
이실장2y ago
주문서 페이지는 그대로 있고, 새로운 웹뷰 위에서 카드사창으로 넘어가고 싶으신거군요?
milkfried
milkfried2y ago
맞스빈다! 맞습니다
이실장
이실장2y ago
(이후 결제 완료 후, 결제완료 페이지로 넘어가고 싶은거고요)
milkfried
milkfried2y ago
예..!
이실장
이실장2y ago
일단.. 지원하지 않는 기능입니다. 위젯이 위와 같은 방법으로 설계되지도 않아 추천드리지도 않고요. 실제로 결제수단 정보는 가져오더라도, 할부선택 정보등은 못가져옵니다.
milkfried
milkfried2y ago
그러면 ... flutter 위젯에서 flowMode를 DEFAULT로 설정하고, flutter 위젯쪽에서 카드사를 선택하도록 하고 싶습니다. 이럴 경우, 웹뷰에서 출력되는 카드사 선택 드롭다운을 미출력하도록 할 수 있나요? 유저가 두 번 카드사를 선택하게 되면 안좋을 것 같아서요
이실장
이실장2y ago
우선 지금 귀사에서 연동하려는 방법은 위젯 제품 입장에서 정상적인 방법은 아닙니다.
이실장
이실장2y ago
필요할 경우 Pro 버전 사용하시며, 커스텀결제수단을 추가해서 하시는 방법밖에 없습니다. https://docs.tosspayments.com/guides/payment-widget/pro/custom
커스텀 결제수단·직연동 추가하기 | 토스페이먼츠 개발자센터
토스페이먼츠가 지원하지 않는 결제수단(평생교육바우처, 사내 포인트 등)을 이용하거나 간편결제를 결제위젯에 직연동하고 싶을 때 커스텀 결제수단·직연동 기능을 사용하세요.
milkfried
milkfried2y ago
그렇군요.. 알겠습니다..! 답변 감사드립니다 🙇🏻
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.

Did you find this page helpful?