웹뷰 결제 가이드

웹에서 결제가 연동되어 있고, 앱에서는 웹뷰로 웹에 링크하여 서비스할 때 사용합니다. 웹뷰에서 결제 진행시 외부앱(카드사 앱)을 호출하게 되는데, 이에 대한 처리가 필요합니다.

1
개요
Client

부트페이에서는 쉽게 연동할 수 있도록 결제용 웹뷰를 제공합니다.

기존 WebView 대신 부트페이에서 배포한 WebView를 사용하시면 결제 시 외부 앱(카드사 앱) 연동 문제도 해결됩니다.

웹뷰 결제 연동을 위해 먼저 웹에서 부트페이 JavaScript SDK로 결제 연동이 완료되어 있어야 합니다.
2
SDK 설치하기
Client

먼저 사용하는 모바일 플랫폼에 맞게 부트페이 웹뷰 SDK를 설치하세요.

3
웹뷰 적용하기
Client

기존 WebView 대신 BootpayWebView를 사용하여 웹 서비스를 연결하세요.

4
참고 자료
Client

GitHub에서 전체 예제 코드를 확인할 수 있습니다.

프론트엔드
1
2
3
4
import kr.co.bootpay.android.webview.BootpayWebView val webView = findViewById(R.id.webview)webView.loadUrl("https://www.yourdomain/payment/") //link your domain