아느스브
아느스브22h ago

애플 결제 창(결제 위젯) 문의입니다.

안녕하세요 환경은 다음과 같습니다. - flutter 3.22.3 - dart 3.4.4 dependencies: - tosspayments_widget_sdk_flutter: 2.1.1 - webview_flutter: 4.8.0 - url_launcher: 6.3.1 - upgrader: 10.3.0 dependency_overrides: webview_flutter_android: 3.16.0 v1을 이용하여 구현중입니다. 처음에 http에서는 몇개 안되는 것을 발견해서 https로 환경을 설정하였고 toss_payment.dart에서 https://도메인/shop/callback_card_m?id=paytest&od_id=25112117285200 으로 보내어 모듈을 실행합니다. 이렇게 하여 구성였습니다. 현재 flutter에서 안드로이드 일 때는 전부 정상적으로 작동하는데 애플에서는 삼성, 우리, 현대, kb 등 몇 개가 앱스킴이 안되는 문제가 발생합니다. 각 카드사 모듈마다의 문제인지 잘 모르겠습니다. 삼성에서는 모니모 페이 결제 눌러도 반응이 없고 다른결제를 눌렀을 때도 일반 결제, SMS 결제 둘다 반응이 없습니다. KB에서는 KB Pay 결제, Kb 스타뱅킹 결제, KB스타틴즈 가 작동하지 않습니다. 현대는 앱카드 결제, PIN번호 결제, 무기명 법인카드 전부 버튼이 작동하지 않습니다. 우리은행도 다 버튼이 작동하지 않습니다. flutter 초급자라 많은 실수를 했을 수 있는데 안드로이드는 다 되고 애플은 몇개만 안되니까 무엇을 실수 했는지 더 찾기가 힘듭니다.. 감사합니다. 참고한 링크: https://docs.tosspayments.com/guides/webview https://docs.tosspayments.com/guides/v2/webview https://kimjunho97.tistory.com/57 파일 같이 첨부하였습니다.
웹뷰(WebView) 연동하기 | 토스페이먼츠 개발자센터
모바일에서 결제창을 띄울 때 카드사별 결제수단을 인증하려면 외부 앱(3rd-party 앱)을 연동해야 합니다. 연동에 필요한 외부 앱 스킴(App URL Scheme)목록과 추가 로직을 살펴보세요.
웹뷰(WebView) 연동하기 | 토스페이먼츠 개발자센터
모바일 웹뷰 결제는 앱투앱(App to App) 이동이 필요한데요. 결제기관의 앱스킴 목록과 OS별 이동 방법을 알아보세요.
Rogan 메모장
Flutter - toss payment결제 페이지 webView 연동
flutter에서 WebView로 tossPayment 결제피이지를 WebView로 연동하면서 겪었던 시행착오를 다시 겪지 않도록,핵심만 기록해 보았습니다. (작성 완료까지 15분 걸림.) 환경 Flutter version 3.19.5dart version 3.3.3 pubspec.yml (사용한 패키지)webview_flutter: 4.7.0url_launcher: 6.1.14tosspayments_wi...
3 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(문제가 발생한 이미지나 전체 결제흐름 동영상을 첨부해주시면 빠른 분석을 받으실 수 있습니다.)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
Kimoon Lee
Kimoon Lee21h ago
안된다고 하신 앱은 다 기기에 설치 되어 있으신건가요? 삼성, 우리, 현대, kb 앱들이요.
아느스브
아느스브OP20h ago
안녕하세요 답변주셔서 감사합니다 그 부분 확인해보겠습니다 그런데 앱이 필요없는 일반 수기결제 벼튼도 안되는건 어떻게 해야할까요

Did you find this page helpful?