2016-11-17 2 views
15

Я читал до сих пор онлайн, что единственный способ определить, отменен ли пользователь при покупке приложения, - это использовать данные квитанции что я получаю с iPhone пользователя и проверяю, существует ли файл cancelation для этого элемента, но насколько мне известно, это поле можно найти только в элементах автоматической возобновляемой подписки.Обнаруживать, если пользователь возвратил «расходный» товар в магазине приложений (магазин приложений Apple в системе покупки приложений)

(по крайней мере, к тому, что я прочитал в Интернете на каждом посте я обнаружил, что переговоры о в покупке приложения, нет упоминания на расходные материалы на всех.)

Потому что они всегда хранятся в данных квитанций, в то время как расходные материалы, хранятся в данных квитанции до тех пор, пока приложение не завершит транзакцию, как только это будет сделано, транзакция покупки для этого элемента навсегда исчезнет из данных квитанции после завершения процесса на iPhone.

Итак, мой вопрос: если пользователь попросил отменить покупку приложения у Apple, являющегося расходным элементом, я также верну эту транзакцию в транзакции в данных квитанции с полем cancelation_date?

Я никогда не видел, чтобы кто-нибудь подтвердил это.

Было бы неплохо, если бы кто-то мог предоставить строку base64 с информацией о квитанции с примером cancelation_date (если это законно делать tho).

+0

Это вопрос возраста! – Fattie

ответ

2

Год назад у меня был тот же вопрос, что и вы, и я нашел this thread, где автор сказал, что Apple не добавила способ обнаружить отмененные покупки. Я все еще живу с этим, как есть.

Лучший способ узнать, что это contacting Apple technical support, каждая учетная запись имеет 2 запроса/год, поэтому я рекомендую вам написать там.

Надеюсь, вы найдете ответ и сообщите нам о результатах.

+0

, который, кажется, его размер, Носов ...............................: O жесткий! – Fattie

+0

Обратите внимание, что @revo указал на .. https://forums.developer.apple.com/message/257212#197209. как говорит revo: «Итак, год спустя, и до сих пор нет решения. Я задал тот же вопрос на форумах разработчиков Apple ...» – Fattie