네이티브 앱 웹뷰 연동
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
네이티브앱 웹뷰위에 웹서버 띄우는 방식으로 구현하시는거죠?
네 맞습니다!
그럼 웹서버 위에 아래 링크 참고하셔서 구현해주시면 됩니다.
위에 링크는 웹뷰에서 외부앱(카드사) 띄울 때 참고해주시면 됩니다.
안드로이드에서 Webview의 loadData로 사용을 할 때, 별도로 세팅해줘야 할게 있을까요?
결제 UI부분이 표시가 되지 않고있습니다!
loadData가 어느부분말씀이신가요
안드로이드에서 아래 링크의 html을 Webview의 loadData로 실행해주고있는데, 결제 UI부분은 표시되지 않고, 결제하기 버튼만 나오고 있습니다
html은 그대로 입력하셨어요?
console error 확인해보시겠어요?
웹뷰 세팅 변경해서 결제 UI나오게 되었습니다. html은 그대로 사용했었습니다
네 공유 감사합니다.