Все, что вы передаете с клиента на сервер, может быть изменено злоумышленником. Вот почему вы никогда не должны доверять никаким данным, которые поступают непосредственно с сервера.
Решение состоит в том, чтобы только передать itemID от клиента, и заставить сервер искать цену, основанную на этом. Если злонамеренный пользователь передаст другой идентификатор элемента, он просто будет покупать другой элемент, но по той цене, которую вы указали.
Я настоятельно рекомендую посмотреть Пять советов по защите вашего приложения от Firebase Summit 2018 для получения дополнительных советов по обеспечению безопасности вашего приложения.