Android SDK
Introduction
The payabl. Android SDK is a unified solution designed to streamline payment processing on Android platforms. It provides native implementations for Google Pay and advanced open banking capabilities through Instant Bank Transfer integration.
Rather than directly handling sensitive payment data in your application, the SDK manages all cryptographic operations and token exchanges securely with the payabl. gateway.
Your application's primary responsibility is to trigger payment flows using session credentials (sessionId and ephemeralKey) provisioned securely by your backend.

Android SDK - Integration Workflow
The SDK follows a consistent architectural pattern:
- Your application initiates a payment flow by requesting session credentials from your backend.
- The Mobile SDK handles the actual payment processing and user interaction, and finally returns results via callback handlers that your app processes to update order status and user interface.
Updated 4 days ago
What’s Next
