Skip to content
Sign in
An image of the Stripe logo
Create account
Sign in
Home
Payments
Finance automation
Banking as a service
Developer tools
No-code
All products
Home
Payments
Finance automation
Home
Payments
Finance automation
Banking as a service
Developer tools
Overview
Building your integration
Developer tools
SDKs
    Overview
    Mobile SDKs
    iOS SDK
    Android SDK
    React Native SDK
    Web SDKs
    ES Module Stripe.js
    React Stripe.js
    Community
    Community libraries
    Versions
    Versioning and support policy
    Set an API version
API
Security
Sample projects
Videos
Stripe Apps
Stripe Connectors
Partners
HomeDeveloper tools

Stripe Android SDK

Build a payment experience in your Android mobile app.

The Stripe Android SDK allows you to quickly build a payment flow in your Android app. We provide powerful and customizable UI elements that you can use out-of-the-box to collect your users’ payment details. We also expose the low-level APIs that underpin those UIs so that you can build fully custom experiences.

Examples of apps using the Address Element, Mobile Payment Element, and Card Element in an Android app.
Mobile Payment Element
Recommended

Integrate Stripe’s prebuilt PaymentSheet UI into the checkout of your Android app.

Appearance API

Customize the look and feel of PaymentSheet to match the design of your app.

Address Element

Autofill your customers’ billing and shipping addresses quickly and accurately.

Custom Payment Element

Build a custom payment UI using PaymentSheet FlowController.

Google Pay

Add a separate Google Pay button to the checkout of your app.

Card Element

Use the basic card field in your own payment UI.

See also

  • Stripe Android SDK on GitHub
Was this page helpful?
Need help? Contact Support.
Watch our developer tutorials.
Check out our product changelog.
Questions? Contact Sales.
Powered by Markdoc
You can unsubscribe at any time. Read our privacy policy.
Stripe Shell
Test mode
Welcome to the Stripe Shell! Stripe Shell is a browser-based shell with the Stripe CLI pre-installed. Login to your Stripe account and press Control + Backtick on your keyboard to start managing your Stripe resources in test mode. - View supported Stripe commands: - Find webhook events: - Listen for webhook events: - Call Stripe APIs: stripe [api resource] [operation] (e.g. )
The Stripe Shell is best experienced on desktop.
$