> ## Documentation Index
> Fetch the complete documentation index at: https://integration.wpay.com.au/llms.txt
> Use this file to discover all available pages before exploring further.

# Android SDK

> Get set up with the Android SDK for your checkout experience.

<Info>
  **New Kotlin SDK Available**

  It is recommended to use the new [Kotlin SDK](/guides/payments/native/overview) for native Android development.
  It provides native 3DS support, improved performance, and a modern API. This Android SDK (Embed-based) is still supported and maintained for web view implementations.
</Info>

<img src="https://mintcdn.com/wpay/c50rx3S48hHhNNxb/assets/images/android/hero.png?fit=max&auto=format&n=c50rx3S48hHhNNxb&q=85&s=f0a0689cec81d86e235a07f0591861be" alt="Embed" width="1544" height="639" data-path="assets/images/android/hero.png" />

In this quick start guide, the following steps are covered.

1. [Create an API key](/guides/payments/android/quick-start/key) which is needed to generate
   the signed JWT token in step 2.
2. [Set up a server-side SDK](/guides/payments/android/quick-start/sdks) to generate a client
   token for authenticating to the API.
3. [Install the Android SDK](/guides/payments/android/quick-start/android) which handles the
   capture of the payment method details and process the payment.
4. [Process the transaction](/guides/payments/android/quick-start/transact) and inspect the result.
