2016-06-17 14 views
0

ユーザがサブスクリプションライセンスを購入すると、google.payments.inapp.getPurchasesはACTIVE状態に戻ります。Chrome拡張機能のアプリ内支払いによる購入のキャンセルの購入状態ですか?

ユーザがサブスクリプションの自動更新を望んでいないにもかかわらず、サブスクリプション期間中にサブスクリプションを有効にする必要がある場合、getPurchases APIはどのような状態になりますか?

ACTIVEのままにするか、CANCELEDに変更しますか?

答えて

0

これはCancelling Subscriptionsページで見つかりました。

サブスクリプションをキャンセルし、覚えている:今後の注文1.No

は、そのサブスクリプションに課金されます。

2.Aキャンセルステータスが注文詳細ページに表示されます。

3.購読をキャンセルすると、再送信することはできません。

4.Googleペイメントは、購読がキャンセルされたことを示すキャンセル通知メールを購入者に送信します。

は、この関数は常に、最新の情報に戻りますと、購入がユーザーによってキャンセル、または支払を通じて を返金された場合 が反映されますwebstore payments IAP docs

google.payments.inapp.getPurchases 

上の続きを読むにしてください商人のコンソール。

+0

したがって、購読がキャンセルされると、getPurchasesメソッドはACTIVEではなくCANCELEDを返します。しかし、これは私が実際にテストしたときに見られるものと矛盾します。私はサブスクリプションをキャンセルしても常にACTIVEを返します。 – taptash

+0

はい。ウェブストアは完全に壊れています。それを使用しないでください。キャンセルされたライセンスは常にACTIVEに戻り、開発者のサポートはゼロになります。問題を解決するには数年(ほとんど)かかりますが、ほとんどの支払いは理由なく失敗します。ここにクロームwebstoreの別の真珠があります:http://stackoverflow.com/questions/37667802/chrome-extension-in-app-purchase-always-returns-purchase-canceled-even-if-the-p –

関連する問題