Stripe | Financial Infrastructure to Grow Your Revenue

Stripe | Financial Infrastructure to Grow Your Revenue

5282 articles

Accept in-app purchases on iOS and Android


Accept in-app purchases on iOS and Android

Let customers buy digital goods or subscriptions with Stripe

You can accept in-app payments on both iOS and Android with Stripe.

iOS apps US only: If you sell digital products, content, and subscriptions in the US, you can redirect customers to an external payment page using Stripe Checkout. To accept payments with Stripe Checkout, see Sell in-app digital goods and subscriptions. If you sell physical goods, you can accept payments using in-app payments.

Android apps US only: You can process payments directly in-app with a third-party payment processor like Stripe. To accept payments directly in-app with Stripe, see In-app payments.

Choose one of the following integration paths to implement the available payment UIs:

Accept payments

Recommended Use a pre-built payment page Use Stripe Checkout to redirect customers to a Stripe-hosted payment page.

Use payment links (low-code) Create a Payment Link for your in-app digital good or subscription.

Use a custom in-app flow Use in-app payments to create a custom payment form directly in your Android app to accept in-app purchases.

Manage subscriptions

Use a customer portal Redirect customers to a customised Stripe-hosted subscription management page.

Last verified 2026-09-25

Is this helpful?