3

私のアプリでInAppBillingバージョン3を使用しています。テストアカウントを使用してサブスクリプションを購入できます。今私の質問は、どのように私のアプリの請求の詳細を1つのサブスクリプションプランで知ることができるかです。私は1つのプランを購入し、毎日更新するとします。詳細(例:product_id、時刻、日付、更新、renewing_status ...など)でこの製品に更新が行われたことを知るための規定や方法はありますか?私はthisリンクに言及しました。サブスクリプションアンドロイドのお支払い情報を取得していますか?

もう1つのことは、ユーザーは一度に複数のサブスクリプションを購読できますか?

答えて

2

かなり検索したところ、私の解決策が見つかりました。テスト購入のためのサブスクリプション注文番号をに提供していません(テストアカウントを使用して本番環境に移行せずにアプリケーションをテストする場合)。 Googleはそれが本物の購入ではないとして課金サーバを再生するために詳細を送信していないかのようにそれだけでPRODUCT_ID、トークン、purchase_time、developer_payload、autoRenewing、パッケージ名とpurchase_stateを提供しています。それはautoRenewingを提供してそれでもあなたは、独自のロジックを実装することができます=真(製品はリニューアル状態にある場合)purchase_state = 0(購入)、で(製品は非更新状態にある場合) (キャンセル)と(払い戻し)。そしてもう一つは、私は、ことを日常的にサブスクリプションにRECURをとっているが、彼らは唯一のテスト用のサブスクリプションプランを購入しながら、彼らが得る同じ内容を、取得するテストユーザーグーグルの説明書を読んだ後知るようになりました。

これは、その他の詳細と実際の購入のための注文IDを提供しています。あなたのサブスクリプションは毎月で、計画を購入しながら、ご注文IDGPA.1234-5678-9012-34567ある場合。次の月Googleは注文IDGPA.1234-5678-9012-34567..0(2か月)、GPA.1234-5678-9012-34567..1(3か月目)に。したがって、購入の更新を注文IDhere)で追跡することができます。残りは同じです。

+0

私はあなたと同意します。ありがとうございます:) –

関連する問題