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
    Terminal SDKs
    iOS SDK
    Android SDK
    React Native SDK
    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 React Native SDK

Build payments into your React Native mobile app.

The Stripe React Native SDK allows you to build payments into your native Android and iOS apps using React Native. We provide powerful and customizable UI screens and elements that you can use out-of-the-box to collect your users’ payment details.

Examples of apps using the Address Element, Mobile Payment Element, and Card Element in a React Native app.
Mobile Payment Element
Recommended

Integrate the Stripe prebuilt PaymentSheet UI into the checkout of your React Native app.

Custom Payment Element

Complete the payment in your own UI using PaymentSheet.

Card Element

Use the basic card field in your own payment UI.

Address Element

Autofill the billing and shipping addresses of your customers quickly and accurately.

Appearance API

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

Customer Sheet
Beta

Present a prebuilt UI for managing a customer’s saved payment methods.

Apple Pay

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

Google Pay

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

See also

  • Stripe React Native 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. Log in 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.
$