17

ユーザーがアプリ内購入をキャンセルしたかどうかを検出する唯一の方法は、ユーザーの iPhone から取得した領収書データを使用して、そのアイテムのキャンセル日がそこに存在するかどうかを確認することだとオンラインでこれまで読んだことがありますが、私が知る限り、このフィールドは、自動更新可能なサブスクリプション アイテムにのみ表示されます。

(少なくとも、アプリの購入について言及しているすべての投稿をオンラインで読んだ限りでは、消耗品についてはまったく言及されていません。)

消耗品はアプリ自体が取引を終了するまでレシートデータに保存されるのに対し、消耗品は常にレシートデータに保存されるため、アプリ自体が取引を終了すると、その商品の購入取引は、アプリ自体が取引を終了すると、レシートデータから永久に削除されます。アイフォン。

そこで私の質問は、ユーザーが消耗品である Apple からのアプリ内購入のキャンセルを要求した場合、同じアイテム トランザクションをレシート データに cancel_date フィールドが含まれているものとして返してもらえるのでしょうか?

これを確認した人を見たことがない。

誰かが cancel_date の例を含む領収書データベースの base64 文字列を提供できればうれしいです (それが合法である場合)。

4

2 に答える 2