Hosted checkout for mobile apps

Hosted checkout is the quickest way to let mobile app users make purchases outside your app. Present users with a secure, optimized checkout experience that redirects back to your app.

Quickly add a mobile purchase flow using hosted checkout. Customers tap a button in your app to open a checkout, then they're redirected to your app when they complete their purchase.

Hosted checkout is fully hosted by Paddle, meaning you can add it in minutes — no need to build or host a checkout on your own infrastructure.

Illustration showing a mobile checkout flow. On the left, a payment screen with product details, price, and payment options. On the right, a confirmation screen with a success message and return to app button.

How it works

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.

Use hosted checkout to add a secure, optimized payment experience to your app.

Instead of processing payments through the App Store, you can direct users to a Paddle-hosted checkout page. When users complete a purchase, they're seamlessly redirected back to your app where you can handle fulfilment.

As a merchant of record, Paddle comes with all the benefits of the App Store — including global payments, tax compliance, fraud prevention, and buyer support — with lower fees and more control over the purchase flow.

Typical payment service providers (PSPs) aren't set up to handle these tasks, leaving app developers to take on responsibility for compliance, global tax remittance, and handling refunds and chargebacks.

Customer experience

  1. Illustration of a mobile app screen with a prominent 'Buy Now' button for purchasing premium features.

    Customer launches a checkout

    You can create a hosted checkout link in Paddle, then present users with a button to open a new browser window to pay using Paddle Checkout.

  2. Illustration of the Paddle checkout screen showing product details, price summary, and payment method options including Apple Pay.

    Customer enters their details

    Paddle Checkout presents customers with a secure, optimized payment experience. It automatically calculates taxes and displays product information in a compliant way.

     

    Customers can pay using card, Apple Pay, Google Pay, PayPal, or other local payment methods.

  3. Illustration of a payment confirmation screen with a success message and 'Return to App' button.

    Checkout completed

    Paddle routes every payment to the best acquirer for that sale to get the best possible chance of success.

     

    When payment is complete, customers are automatically redirected to a screen in your app that you specify.

  4. Illustration of the app showing a success screen with unlocked premium features and a 'Get Started' button.

    You fulfil the order

    When users return to your app, you can immediately unlock the purchased content or features.

     

    Paddle integrates with RevenueCat for entitlements, or you can build a custom workflow using webhooks.

Next steps