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