For AI agents and LLMs: a structured documentation index is available at /llms.txt. Every page has a Markdown sibling — append .md to any URL.

Skip to content
Docs

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.

AI summary

Choose an approach for adding an external checkout to your iOS app — hosted checkout (no hosting required), Vercel starter kit, or a fully custom Paddle.js implementation.

  • • Three options are available: Paddle-hosted checkouts (no hosting required, requires Paddle approval), a Vercel-deployed starter kit, or a custom Paddle.js checkout you host yourself.
  • • All approaches link out to a web-based checkout in Safari and redirect users back to the app via a custom URL scheme or universal link after purchase.
  • • Fulfillment can be handled via the RevenueCat x Paddle integration (no webhook code required) or by building your own webhook handler for transaction.completed events.

With recent developments in legislation around the App Store, you can link users in the United States flagUnited 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.

Was this page helpful?