기술 자료

In-App Purchasing

Client API

SDK API

In-App Purchasing

Stores supported by Unity IAP

Review the list of app stores supported by Unity In-App Purchasing with version information and platform details.
읽는 시간 1분최근 업데이트: 2일 전

Refer to the following table to understand the different types of stores that you can use:

Direct to Consumer (D2C) payment provider (Stripe or Coda)

Apple App Store

Google Play Store

Webshop

Custom store

Supported platformsCross-platform (web-based checkout)iOS, macOS, tvOSAndroidCross-platform (browser-based storefront)Depends on implementation
When to useSelling products outside of Apple and Google stores, for example on web or in select regions where external payments are permittedPublishing on Apple platforms using Apple's standard purchasing flowPublishing on Android using Google's standard purchasing flowSelling directly to players through a branded web storefront, outside of app storesIntegrating a store not natively supported by Unity IAP
Checkout experienceExternal web checkout with a deep link back to the appNative OS purchase sheetNative OS purchase sheetBranded web storefront with a deep link back to the game after purchaseCustom
Who handles payment processingStripe (Managed Payments, as merchant of record) or Coda (CodaPay, as merchant of record)AppleGoogleStripe or Coda (via your configured D2C payment provider)Developer
Product catalog setupRemote Catalog (required); IAP Catalog and Codeless IAP are not supportedIAP Catalog, code (
CatalogProvider
), or Apple App Store Connect
IAP Catalog, code (
CatalogProvider
), or Google Play Console
IAP catalog from your Unity project, configured in the Unity DashboardProgrammatic
Unity Authentication requiredYesNoNoYesNo
Purchase fulfillmentSDK, backend API (webhook), or Cloud Code moduleSDK (
ConfirmPurchase
)
SDK (
ConfirmPurchase
)
Backend API (webhook) or Cloud Code module (via configured D2C payment provider)Custom
Receipt validationUnity IAP order service; JWT-signed webhook eventsAutomatic (StoreKit 2); remote via
OrderInfo.Apple.jwsRepresentation
Remote server-side via receipt
Payload
Unity IAP order service and JWT-signed webhook events (via configured D2C payment provider)Custom
Restore purchasesAutomatic on first
FetchPurchases()
call after reinstall
Manual - Restore Purchases button required by Apple policyAutomatic on first
FetchPurchases()
call after reinstall
Automatic on first
FetchPurchases()
call after reinstall
Custom
Subscriptions supportedNoYesYesNoDepends on implementation

Platform native stores

Refer to the following table of platform native stores that the IAP package supports, alongside the store version and website:

Store name

Platform

Version

Website

Google Play StoreAndroidGoogle Play Billing 8.0.0Google Play Billing Library release notes (Google)
Apple App StoremacOS / iOS / tvOSStoreKit v2StoreKit (Apple)
Microsoft StoreXbox (consoles and PC)April 2025 GDK v2504.0.4020For more information, refer to In-app purchases for Xbox games on Windows. Console documentation is available only with Xbox development access.

Direct to Consumer payment providers

In addition to platform native stores, you can integrate Direct to Consumer (D2C) payment providers to sell in-app products directly to your players. These providers act as the merchant of record (MoR), which means they handle tax compliance, fraud prevention, disputes, and customer support on your behalf. Unity IAP supports the following Direct to Consumer payment providers:

Provider

Website

Configuration guide

StripeStripe (Stripe)Stripe
CodaCoda (Coda)Coda
For the full integration workflow, refer to Integrate D2C payment providers.

Webshop

Unity Webshop is a hosted, no-code web storefront for your game's in-app purchases, built and managed from the Unity Dashboard. It reuses your existing IAP catalog and D2C payment provider, so there is no separate payment integration required. Players can open the webshop from multiple entry points, such as your game, website, or social channels, and return to the game via deep link after completing their purchase. For more information, refer to Webshop.