Skip to main content

WePay Android SDK

Native Android SDK for opening an existing WePay checkout URL in an in-app WebView.

  • Your backend is responsible for creating the contract and generating the checkout URL.
  • This SDK is responsible only for opening that URL in a WebView and detecting success/failure.

Features​

  • WebView-based checkout screen
    • Loads your existing checkout URL
    • Detects success (/success) and error (/error) redirects
    • Shows success/error messages and auto-closes
  • Optional KYC UI screens (if you want to build your own flow)

Requirements​

RequirementMinimum Version
Android SDK24+ (Android 7.0+)
Kotlin1.9+

Integration Steps​

StepDescription
1Installation — Add the SDK to your project
2Backend Setup — Generate the checkout URL from your server
3Open Checkout — Launch the WebView checkout in your app
4Advanced Usage — Directly start WebViewPaymentActivity
5Configuration — Required permissions and setup

Support​

For issues and feature requests, please use the GitHub Issues page.