devvvvv
devvvvv2y ago

네이티브 앱 웹뷰 연동

https://docs.tosspayments.com/guides/webview 위 링크를 보며 네이티브 앱에서 웹뷰로 결제연동을 하려고 합니다. 해당 사이트에서 결제창을 여는건 https://docs.tosspayments.com/guides/payment-widget/integration#1-%EA%B2%B0%EC%A0%9C%EC%9C%84%EC%A0%AF-%EA%B7%B8%EB%A6%AC%EA%B8%B0 위 방법으로 진행하는 걸까요?
웹뷰(WebView) 연동하기 | 토스페이먼츠 개발자센터
브라우저가 아닌 모바일 웹뷰로 결제창을 띄울 때 카드사별 결제수단을 인증하려면 외부 앱(3rd-party 앱)을 연동해야 합니다. 연동에 필요한 외부 앱 스킴(App URL Scheme)목록과 추가 로직을 살펴보세요.
결제위젯 연동하기 | 토스페이먼츠 개발자센터
토스페이먼츠 결제위젯 연동 가이드입니다. 내 상점의 주문서 페이지에 최적의 주문서 UI를 연동하세요. 결제 연동하기 가장 편리한 로우코드(Low-code) 솔루션입니다.
9 Replies
이실장
이실장2y ago
네이티브앱 웹뷰위에 웹서버 띄우는 방식으로 구현하시는거죠?
devvvvv
devvvvvOP2y ago
네 맞습니다!
이실장
이실장2y ago
그럼 웹서버 위에 아래 링크 참고하셔서 구현해주시면 됩니다. 위에 링크는 웹뷰에서 외부앱(카드사) 띄울 때 참고해주시면 됩니다.
devvvvv
devvvvvOP2y ago
안드로이드에서 Webview의 loadData로 사용을 할 때, 별도로 세팅해줘야 할게 있을까요? 결제 UI부분이 표시가 되지 않고있습니다!
이실장
이실장2y ago
loadData가 어느부분말씀이신가요
devvvvv
devvvvvOP2y ago
안드로이드에서 아래 링크의 html을 Webview의 loadData로 실행해주고있는데, 결제 UI부분은 표시되지 않고, 결제하기 버튼만 나오고 있습니다
이실장
이실장2y ago
html은 그대로 입력하셨어요? console error 확인해보시겠어요?
devvvvv
devvvvvOP2y ago
웹뷰 세팅 변경해서 결제 UI나오게 되었습니다. html은 그대로 사용했었습니다
유부장
유부장2y ago
네 공유 감사합니다.

Did you find this page helpful?