Amazon IAP ネイティブ課金
eSuite ネイティブ課金 APIを使用すると、クライアントはAmazonアプリストアの購入で作成されたアカウントを複製し、eSuiteに直接プロファイルを作成できます。
概要
eSuite ネイティブ課金 APIを使用すると、Amazon Appstoreのアプリ内購入からのサブスクリプション、顧客、更新情報をeSuite内で複製し、継続的に更新されるサブスクリプションとエンタイトルメントを作成できます。
Amazon IAPおよびeSuiteセットアップの前提条件
Amazon IAPネイティブ課金を使用するには、クライアントは最初にMPP Globalに資格情報を提供してAmazon IAPのネイティブ課金を設定する必要があります。 資格情報は、使用されているアプリのAmazon Developer Consoleから収集されます:
| キー/値 | 説明 | オプショナル |
|---|---|---|
| Developer Secret | Amazon-Assigned secret Key | No |
| RVS Server URL | Amazon IAPのRVSサーバーURL | No |
eSuite HQでサブスクリプションの構成
eSuiteでAmazon IAP ネイティブ課金を使用するには、最初にeSuite HQでサブスクリプションサービスを設定する必要があります。 サブスクリプションサービスの構成は、Amazon IAPサービスの構成と一致することをお勧めします(価格設定と契約期間を含む)。 これが設定されると、「Amazon IAP」の支払い方法が許可された支払い方法の選択で利用可能になります:
完了したら、次のパラメーターをサービスの「製品パラメーター」に設定する必要があります:
| キー/値 | 説明 | オプショナル |
|---|---|---|
| AmazonProductId | サブスクリプション用に購入する商品の一意のID | No |
その後、サブスクリプションはネイティブ課金に使用できるようになります。
動的および固定価格サービス
固定価格サービスの場合、eSuiteに表示される価格と通貨は、サービスで確立されたものと同じになります。 サービスに複数の通貨がある場合、リクエスト呼び出し通貨を渡すことができます。
動的に価格設定されたサービスの場合、eSuiteに表示される価格と通貨は、デフォルトで価格0のクライアント優先通貨になります。作成された商品から通貨と価格を入力することをお勧めします。
eSuite REST APIの使用
完全なAPIドキュメントは、APIリファレンスのネイティブ課金のセクションで確認できます。