# Основная информация
С помощью виртуальных предметов и валюты вы можете построить внутриигровой магазин и настроить его отображение пользователям. Доступны следующие типы товаров:
* Виртуальные предметы — внутриигровые товары, например оружие, скины или бустеры. Продаются за реальные деньги или виртуальную валюту.
* Виртуальная валюта — внутриигровая валюта для покупки виртуальных предметов. Продается за реальные деньги или виртуальную валюту.
* Пакеты виртуальной валюты — фиксированное количество виртуальной валюты. Продается за реальные деньги или виртуальную валюту.
Для организации товаров в каталоге используются группы. Они позволяют логически объединять товары и управлять их отображением.
Используйте методы подраздела Admin для создания, обновления и удаления товаров.
Используйте методы подраздела Catalog для получения списков товаров и их отображения пользователям.
Уведомление
Не используйте методы подраздела Admin для построения каталога пользователям.
Примечание
Метод
Получение списка виртуальных предметов возвращает подробные данные о предметах, включая цены и атрибуты, и поддерживает пагинацию — используйте его для отображения страниц каталога в витрине магазина.
Метод
Получение списка всех виртуальных предметов возвращает артикул, название и описание предмета, а также ID и название группы без пагинации — используйте его для поиска или индексирования на стороне клиента.
Для реализации покупок за виртуальную валюту используйте метод [Создание заказа с указанным товаром, приобретенным за виртуальную валюту](/ru/api/catalog/virtual-payment/create-order-with-item-for-virtual-currency). Открывать платежный интерфейс не нужно — списание происходит в момент вызова метода.
Пример сценария покупки товара за виртуальную валюту:
