У меня есть это новое приложение, которое я создаю, которое будет использовать потребительские покупки в приложении.
Мой вопрос: как это работает? Я имею в виду, представьте, что пользователь покупает расходные материалы. Итак, после завершения продажи я установил флаг в базе данных приложений, разрешающий использование этого объекта. Я где-то читал, что я должен предоставить пользователю кнопку для восстановления старых транзакций, если пользователь по какой-то причине теряет свое устройство и должен восстановить все.
Представьте, что пользователь уже использовал эту покупку, и после этого он восстанавливает старые покупки в приложении. Что происходит тогда? Будет ли у пользователя одинаковые ресурсы снова, поэтому он может использовать второй раз без оплаты? Как это работает и как я должен подходить к этому?
спасибо