# Unity Iap でサポートされているストア

> Unityアプリ内課金でサポートされているアプリケーション ストアのリストと、バージョン情報とプラットフォームの詳細を確認してください。

以下の表を参照して、使用できるストアの種類を確認してください。

|                                   | **D2C(ダイレクト トゥ コンシューマー)支払いプロバイダー(ストライプまたはCoda)**    | **Apple App Store**                                          | **Google Play ストア**                                | **Webshop**                                                  | **カスタムストア**                       |
| --------------------------------- | --------------------------------------------------- | ------------------------------------------------------------ | -------------------------------------------------- | ------------------------------------------------------------ | --------------------------------- |
| **サポートされているプラットフォーム**             | クロスプラットフォーム (ウェブベースのチェックアウト)                        | iOS、macOS、tvOS                                               | Android                                            | クロスプラットフォーム(ブラウザーベースのストアフロント)                                | 実装による                             |
| **どのような場合に使用するか**                 | AppleおよびGoogleストア以外、例えばウェブや外部支払いが許可されている一部の地域での製品販売 | Apple の標準購入フローを使用した Apple プラットフォームでの公開                       | Googleの標準購入フローを使用したAndroidでの公開                     | アプリケーション以外でブランド化されたウェブを通じてプレイヤーに直接販売する                       | Unity Iap でネイティブにサポートされていないストアの統合 |
| **チェックアウト体験**                     | アプリケーションへのディープリンクを使用した外部ウェブアウト                      | ネイティブOS購入シート                                                 | ネイティブOS購入シート                                       | 購入後にゲームに戻るディープリンク付きのブランド ウェブ ストアフロント                         | カスタマイズ                            |
| **支払い処理担当者**                      | Stripe(マネージ支払い、記録商人として)またはCoda(CodaPay、記録商人として)     | Apple                                                        | Google                                             | StripeまたはCoda(構成済みのD2C支払いプロバイダー経由)                           | 開発者                               |
| **製品カタログ設定**                      | リモートカタログ（必須）。IAP カタログと Codeless IAP はサポートされません。     | IAP カタログ、コード (`CatalogProvider`)、または Apple App Store Connect | IAPカタログ、コード(`CatalogProvider`)、またはgoogle playコンソール | Unity Dashboard で設定された Unity プロジェクトの IAP カタログ                | プログラム                             |
| **Unity Authentication required** | はい                                                  | いいえ                                                          | いいえ                                                | はい                                                           | いいえ                               |
| **購入処理**                          | SDK、バックエンドAPI(Webhook)、またはCloud Codeモジュール           | SDK /SDK                                                     | SDK /SDK                                           | バックエンドAPI(Webhook)またはCloud Codeモジュール(構成済みのD2C支払いプロバイダー経由)    | カスタマイズ                            |
| **レシート検証**                        | Unity Iap 注文サービス、JWT 署名付き Webhook イベント              | 自動 (StoreKit 2)、`OrderInfo.Apple.jwsRepresentation` によるリモート  | レシート`Payload`によるリモートサーバ側                           | Unity Iap 注文サービスと JWT 署名付きウェブフックイベント (設定された D2C 支払いプロバイダー経由) | カスタマイズ                            |
| **購入復元**                          | 再インストール後の最初の`FetchPurchases()`呼び出しで自動               | Manual (手動) - Apple ポリシーで要求される購入の復元ボタン                       | 再インストール後の最初の`FetchPurchases()`呼び出しで自動              | 再インストール後の最初の`FetchPurchases()`呼び出しで自動                        | カスタマイズ                            |
| **サポートされるサブスクリプション**              | いいえ                                                 | はい                                                           | はい                                                 | いいえ                                                          | 実装による                             |

## プラットフォームネイティブ##platform-native-stores

IAP パッケージがサポートするプラットフォームネイティブの以下のください。

| Store name (ストア名): | Platform (プラットフォーム) | バージョン                       | Website (ウェブサイト)                                                                                                                         |   |
| ------------------ | ------------------- | --------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | - |
| Google Play ストア    | Android             | Google Play Billing 9.0.0   | [google play Billing ライブラリ](https://developer.android.com/google/play/billing/release-notes) リリースノート (Google)                            |   |
| Apple App Store    | macOS / iOS / tvOS  | StoreKit v2                 | [StoreKit](https://developer.apple.com/documentation/storekit)(Apple)                                                                    |   |
| Microsoft Store    | XBOX(コンソールおよびPC)    | April 2025 GDK v2504.0.4020 | 詳細については、[Windows](https://docs.unity3d.com/Manual/xbox-games-on-windows-iap.html)でのXBOXゲームのアプリケーション内課金を参照してください。ドキュメントx 開発アクセスでのみ利用できます。 |   |

## コンシューマー向け直接支払いプロバイダー##direct-to-consumer-payment-providers

プラットフォーム ネイティブ ストアに加えて、D2C(ダイレクト トゥ コンシューマー)支払いプロバイダーを統合して、プレイヤーにアプリケーション製品を直接販売できます。これらのプロバイダーはMoR(Commerty of Record)として機能し、税務コンプライアンス、不正防止、紛争、カスタマー サポートをお客様に代わってハンドルします。

Unity Iap は、以下の Direct-to-コンシューマー 決済プロバイダーをサポートしています。

| プロバイダー | Website (ウェブサイト)                                  | 設定ガイド                 |
| ------ | ------------------------------------------------- | --------------------- |
| ストライプ  | [ストライプ](https://stripe.com/) (ストライプ)              | [Stripe](./stripe.md) |
| コーダ    | [Coda](https://www.coda.co/product/codapay/)(コーダ) | [Coda](./coda.md)     |

インテグレーション ワークフロー全体については、[D2C支払いプロバイダー](./payment-providers/workflow.md)のインテグレーションを参照してください。

## ウェブショップ##webshop

Unity Webshopは、ゲームのアプリ内課金用のホスト型ノーコード ウェブ ストアです。Unity Dashboardから構築および管理されます。既存のIAPカタログとD2C支払いプロバイダーを再利用するため、個別の支払いインテグレーションは必要ありません。プレイヤーは、ゲーム、ウェブサイト、ソーシャルチャンネルなどの複数のエントリーからウェブショップを開き、購入を完了するとディープリンクを介してゲームに戻ることができます。

詳細については、[Webshop](/iap/webshop.md) を参照してください。
