Можем ли мы проверить, была ли Apple возмещена покупка пользователя в приложении?

Ситуация:
- Пользователь делает IAP и получает некоторый контент, мы сохраняем идентификатор устройства пользователя, чтобы они могли получить доступ к этому контенту, когда захотят .
- Пользователь решил, что ему не нравится контент, поэтому позвонил в Apple и получил возмещение.
- Пользователь по-прежнему может получить доступ к контенту, даже если ему было возмещено его IAP

. Проблема:
Мы не хотим, чтобы у пользователя был доступ к этому контенту. Это может стать лазейкой, которой они воспользуются. (разблокируйте контент, затем получите возмещение и сохраните доступ к указанному контенту)

Вопрос:
Есть ли у нас какой-либо способ проверить, были ли пользователю возвращены средства за IAP с помощью их transactionId, transactionReceipt или любого другого информация, которую мы можем иметь?

Для справки: я прочитал StoreKitGuide , в нем не упоминается этот случай.

18
задан NSAlexC 21 June 2011 в 17:07
поделиться