# Основная информация С помощью виртуальных предметов и валюты вы можете построить внутриигровой магазин и настроить его отображение пользователям. Доступны следующие типы товаров: * Виртуальные предметы — внутриигровые товары, например оружие, скины или бустеры. Продаются за реальные деньги или виртуальную валюту. * Виртуальная валюта — внутриигровая валюта для покупки виртуальных предметов. Продается за реальные деньги или виртуальную валюту. * Пакеты виртуальной валюты — фиксированное количество виртуальной валюты. Продается за реальные деньги или виртуальную валюту. Для организации товаров в каталоге используются группы. Они позволяют логически объединять товары и управлять их отображением. Используйте методы подраздела Admin для создания, обновления и удаления товаров. Используйте методы подраздела Catalog для получения списков товаров и их отображения пользователям.
Уведомление

Не используйте методы подраздела Admin для построения каталога пользователям.

Примечание

Метод Получение списка виртуальных предметов возвращает подробные данные о предметах, включая цены и атрибуты, и поддерживает пагинацию — используйте его для отображения страниц каталога в витрине магазина.

Метод Получение списка всех виртуальных предметов возвращает артикул, название и описание предмета, а также ID и название группы без пагинации — используйте его для поиска или индексирования на стороне клиента.

Для реализации покупок за виртуальную валюту используйте метод [Создание заказа с указанным товаром, приобретенным за виртуальную валюту](/ru/api/catalog/virtual-payment/create-order-with-item-for-virtual-currency). Открывать платежный интерфейс не нужно — списание происходит в момент вызова метода. Пример сценария покупки товара за виртуальную валюту: ![Пример процесса покупки с использованием виртуальной валюты](https://cdn.xsolla.net/developers/current/images/api_docs/virtual-items-currency-overview.png)