queryPurchaseHistory() устарела в Play Billing Library 7. На этой странице описаны рекомендуемые альтернативы для случаев, когда ваше приложение могло использовать queryPurchaseHistory() .
Обработка закупок
Для получения информации о покупках для обработки используйте queryPurchasesAsync(QueryPurchaseParams, PurchasesResponseListener) .
Более подробную информацию см. в разделе «Обработка покупок» нашего руководства по интеграции.
Обработка аннулированных покупок
Для получения информации об аннулированных или отмененных покупках используйте API разработчика сервера для работы с аннулированными покупками .
Отслеживание истории покупок
Если ваше приложение хочет отслеживать историю покупок пользователя, оно должно хранить эту историю на своей серверной части.