2013-03-07 12 views
5

私は、非更新契約のiOSアプリを実装しています。関連性の高い情報はオンラインで入手できませんでした。私はあなたの指導を求める。以前購入した最新の定期購読ではなく、更新していない定期購読を払い戻します。可能?

私が一番気になるユースケースは、ユーザーが定期購入を1回購入した後、購入直後にもう一度購入してサービス期間を延長した場合です(そのようなシナリオhereを参照)。そのユーザーが最初の購入を払い戻し、2番目の購入をそのまま残したらどうなるでしょうか?これは実際には可能なのでしょうか、あるいは私はあまりにも過食症ですか?

私が知る限り、verifyReceiptは、最新の良品の領収書(WWDC'12にManaging Subscriptions with In-App Purchaseを見る)を返すだけなので、上記のケースが可能であると仮定すると、問題に遭遇します。

Appleは払い戻しポリシーに関する関連情報をAppleに提供していません。

(自動再生可能なサブスクリプションが更新アクションが自動的にiTunesのことで世話をしているとして、このケースを除外するようだと、iTunesがそれを可能にするまで、サブスクリプションのこのタイプを拡張することが可能ではないようです。)

答えて

1

verifyReceiptだけではないだろう最新の良品を返却し、確認のために提出した領収書が良いかどうかを伝えます。そのため、ユーザーが取引をキャンセルした可能性がある場合は、質問しているすべての領収書を提出してください。

*最初の購入を「キャンセル」することはどういう意味ですか? 「買い」の代わりに「キャンセル」をタップすると意味しますか?さて、取引は終わらず、領収書をもらえません。

または、払い戻しをリクエストしたときはどういう意味ですか?私は彼らが購入を取り消すことができる他の方法を知らない。

編集:
あなたが払い戻しに言及している場合、if a user has been issued a refundを伝えるために、開発者のための方法はありません。 Appleは、払い戻しを受けても、そのユーザーにサービスを提供し続けることを前提としています。領収書は、払い戻しのステータスに関係なく、おそらくすべて正しく検証されます。

+0

ありがとう、@アンドリュー。私は払い戻しを意味します。 –

関連する問題