---
title: Mobile commerce
description: >-
  Build iOS, Android, and React Native apps with the Storefront API and Checkout
  Kit.
source_url:
  html: 'https://shopify.dev/docs/storefronts/mobile'
  md: 'https://shopify.dev/docs/storefronts/mobile.md'
---

# Mobile commerce

Embed Shopify checkout in your iOS, Android, or React Native app with Checkout Kit. Build product browsing, search, and cart with the Storefront API.

[#### Embed Shopify checkout in your app\
\
](https://shopify.dev/docs/storefronts/mobile/checkout-kit)

[Get started with Checkout Kit for iOS, Android, or React Native.](https://shopify.dev/docs/storefronts/mobile/checkout-kit)

[#### Build a mobile storefront\
\
](https://shopify.dev/docs/storefronts/mobile/about-mobile-storefronts)

[Build product browsing and cart with the Storefront API.](https://shopify.dev/docs/storefronts/mobile/about-mobile-storefronts)

## How it works

Mobile commerce on Shopify includes:

* **[Mobile storefronts](https://shopify.dev/docs/storefronts/mobile/about-mobile-storefronts)**: Browse products, search your catalog, and build a cart with the Storefront API.
* **[Checkout Kit](https://shopify.dev/docs/storefronts/mobile/checkout-kit)**: Present Shopify checkout inside your app. Shopify processes the payment and creates the order.
* **[Accelerated checkouts](https://shopify.dev/docs/storefronts/mobile/checkout-kit/accelerated-checkouts-overview)**: Buyers pay with Shop Pay and Apple Pay directly from product and cart pages, without opening checkout.

![Sequence diagram showing the mobile commerce flow: buyer browses and adds to cart, app creates a cart through the Storefront API, API returns a checkoutUrl, app presents checkout using Checkout Kit, and buyer completes the purchase through Shopify.](https://shopify.dev/assets/assets/images/custom-storefronts/diagrammobilelight-C5Rz0vXJ.png)

## Eliminate checkout friction with Checkout Kit

Checkout Kit renders your store's checkout natively in your app, with your branding, [Shopify Functions](https://shopify.dev/docs/apps/build/functions), UI extensions, and payment methods. You can pass a `checkoutUrl` and Checkout Kit does the rest.

[Embed Checkout Kit\
\
](https://shopify.dev/docs/storefronts/mobile/checkout-kit)

[Quick start, platform support, and configuration options.](https://shopify.dev/docs/storefronts/mobile/checkout-kit)

[Authenticate checkouts\
\
](https://shopify.dev/docs/storefronts/mobile/checkout-kit/authenticate-checkouts)

[Prefill checkout with authenticated buyer information.](https://shopify.dev/docs/storefronts/mobile/checkout-kit/authenticate-checkouts)

![Three mobile screens showing a Shopify checkout with store branding, Shop Pay, and order confirmation.](https://shopify.dev/assets/assets/images/custom-storefronts/checkout-sheet-kit/csk-branding-options-0G3j9Uza.png)

![Two iPhone screens side by side: a product page for a Bird of Paradise plant with Add to Cart, Shop Pay, and Apple Pay buttons, and the Apple Pay payment sheet ready for one-tap checkout.](https://shopify.dev/assets/assets/images/custom-storefronts/mobile-accelerated-checkout-C50G7hmh.png)

## Faster payments with accelerated checkouts

Add Shop Pay and Apple Pay buttons to product and cart pages. Buyers complete a purchase in one tap, without opening checkout.

[About accelerated checkouts\
\
](https://shopify.dev/docs/storefronts/mobile/checkout-kit/accelerated-checkouts-overview)

[How accelerated checkouts work and when to use them.](https://shopify.dev/docs/storefronts/mobile/checkout-kit/accelerated-checkouts-overview)

[Apple Pay certificates\
\
](https://shopify.dev/docs/storefronts/mobile/create-apple-payment-processing-certificates)

[Create a payment processing certificate for Apple Pay.](https://shopify.dev/docs/storefronts/mobile/create-apple-payment-processing-certificates)

## Product discovery with mobile storefronts

The Storefront API gives you access to your store's products, collections, and search. Build a product list, add cart management, and create a `checkoutUrl` to pass to Checkout Kit.

[About mobile storefronts\
\
](https://shopify.dev/docs/storefronts/mobile/about-mobile-storefronts)

[Build product browsing, cart, and search in your app.](https://shopify.dev/docs/storefronts/mobile/about-mobile-storefronts)

[Build a mobile storefront\
\
](https://shopify.dev/docs/storefronts/mobile/build-mobile-storefront)

[Products, cart, and checkout in a step-by-step tutorial.](https://shopify.dev/docs/storefronts/mobile/build-mobile-storefront)

![A mobile app displaying products from a Shopify store with a product detail page and cart.](https://shopify.dev/assets/assets/images/custom-storefronts/checkout-sheet-kit/purchase-flow-csk-BWhMFIl_.png)
