> For the complete documentation index, see [llms.txt](https://developer.paddle.com/llms.txt).

# Launch checkouts from iOS apps

Add an external checkout workflow to your iOS app using Paddle Checkout to let customers make purchases outside your app. Use RevenueCat or webhooks to unlock purchases.

---

With recent developments in legislation around the App Store, you can link users in the United States to an external checkout for purchases in iOS apps.

You can use Paddle to build a seamless purchase workflow for your iOS app that lets customers make purchases outside your app.

{% card-group cols=3 %}

{% card title="Hosted checkout" image="/src/assets/images/tmp-build/paddle-hosted-icon-20250509.svg" url="/build/mobile-apps/link-out-mobile-app-hosted-checkout-app" %}
Link out to a checkout that's fully hosted by Paddle to let users make in-app purchases.
{% /card %}

{% card title="Vercel starter kit" image="/src/assets/images/tmp-build/vercel-hosted-icon-20250509.svg" url="/get-started/starter-kits/web-monetization" %}
Deploy a checkout to Vercel, then link out to it to let users make in-app purchases.
{% /card %}

{% card title="Custom workflow" image="/src/assets/images/tmp-build/custom-workflow-icon-20250509.svg" url="/build/mobile-apps/link-out-mobile-app-custom-workflow" %}
Build your own checkout implementation for more control over the purchase workflow.
{% /card %}

{% /card-group %}