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.
Google Pay Documentation
Official Google Pay Android developer documentation can be found at https://developers.google.com/pay/api/android/.
Google Pay Android integration checklist https://developers.google.com/pay/api/android/guides/test-and-deploy/integration-checklist
Google Pay Android brand guidelines https://developers.google.com/pay/api/android/guides/brand-guidelines
Updated 14 days ago
