What is an in-app payment?

In short

An in-app payment is a payment made inside a mobile app, without the buyer leaving the app for a browser. An in-app payment runs either through the app store's own billing system, which Apple and Google require for most digital content, or through a payment provider's SDK, the usual route for physical goods and services.

Also called
In-app purchase, IAP, Mobile app payment
Family
Accepting payments
Facts checked

How an in-app payment works

With a payment provider, the app embeds the provider's SDK, which draws the card form or opens Apple Pay or Google Pay. The SDK sends the payment details to the provider, the app's server confirms the payment, and any 3-D Secure challenge appears inside the app.

With store billing, the app calls the store's purchase API. The store charges the payment method on the user's store account, keeps its commission and pays the developer.

What Apple's and Google's rules say

Apple's App Review Guidelines, read on 13 October 2026, require in-app purchase to unlock features or content within an app (3.1.1). An app that sells physical goods or services consumed outside the app uses other methods, such as Apple Pay or card entry (3.1.3(e)).

Google Play's Payments policy requires Play's billing system for in-app digital features, content and services, and does not allow it for physical goods, physical services or peer-to-peer payments. Both stores list exceptions for particular storefronts, regions and programmes, and both sets of rules change often.

In-app payments in a fintech app

A top-up, a transfer or a card payment in a banking or card app moves the user's own money. Those flows run on the app's own payment rails, with strong customer authentication built into the app, and not on store billing.

Where an in-app payment shows up in a platform

Modules that do the work

Platforms that need it

Where it is written

The laws and standards this page's facts come from.

General information, not legal advice: what applies to you depends on your services and your market.

Every term

Start your project

Tell us the idea. We'll show you the platform.

One call is enough to map your product to the modules that already exist.

  • Response in under one business day
  • NDA on request
  • No obligation
How can we help?