2017-08-03 14 views
-1

Androidアプリで購読を追加しました。今私はそれをテストしています。Androidアプリ内課金(サブスクリプション)のテスト

  1. Goggle Playデベロッパーコンソールにテストアカウントを追加しました。
  2. 私はデバイス上でサブスクリプションを購入しています(テストアカウントあり)。私はPurchaseTokenを取得します。 PurchaseState = PaymentPending。
  3. 私のサーバー上でこのトークンをチェックすると、私はPurchaseState = PaymentPendingを取得します。

    正常ですか?本当の購入では、PurchaseState = PaymentRecivedかどうか?

答えて

1

サブスクリプションの試用期間があるため、この期間が満了するまでクライアントに課金されません。

しかし、私はクライアントがすでに支払っているかどうかを知るためには、それほど重要ではないと思います。

実際に問題となるのは、アクティブなサブスクリプションがあり、IInAppBillingService.getPurchasesを呼び出して知っていることです。最終的にアイテムを支払っていない場合は、購入リストで消去されます。

希望すると助かります。

+0

ありがとうございます。それだけが必要 – FetFrumos

関連する問題