このセクションでは、now.gg決済モジュールと統合する際に従うべき重要な条件とガイドラインについて説明します。
購入検証は、購入ライフサイクルの必須ステップです。now.gg 支払いモジュールは、公開キーと購入検証 API を使用して購入検証を提供します。
購入の承認は、定期購読の処理と製品の権利付与(製品の配送)に関連します。
購入の消費とは、購入手続きを行い、ユーザーにプロダクトのエンタイトルメントを付与すること(プロダクトの配信)を指します。
非消費プロダクトをアプリ内課金として有効にするには、以下のロジックに基づいてアプリ/ゲームの実装を記述する必要があります:
now.gg Payments モジュールをアプリ/ゲームに統合している場合、アプリ内購入注文の返金は以下に示すように処理する必要があります。
払い戻しの手続き:
orderId
を明記の上、 store-support@now.ggまでご連絡いただきます。
orderId
は支払い後に生成される購入レシート内で確認することができます。orderId
を検証します。
orderId
が確認され次第、当該注文の元の支払い元への払い戻し処理を行います。購入フローでコールバックを実装したい場合は、そうすることができます。以下の手順でコールバックを設定します:
BillingManager.java
内のinitiatePurchaseFlow
メソッドを参照します。.setDeveloperPayload
(文字列)を見つけます。文字列は、購入時に渡したい文字列に置き換えてください。例: setDeveloperPayload(123sf456)
。onPurchasesUpdated
に返されます。サポートが必要な場合はdev-support@now.ggまでメールにてご連絡ください。
ドキュメント改訂版 1.0