Региональные цены
При настройке каталога товаров существует возможность настроить ценовую политику для игроков из разных стран (страноцентричные цены) для виртуальной валюты и виртуальных предметов. По умолчанию цена для каждого товара задается в долларах США. Также вы можете задавать региональные ограничения и устанавливать страноцентричные цены одновременно.
Как это работает
Страна пользователя передается в параметре country
при запросе каталога (API-метод Get virtual items list). Если страна не указана явно, она будет определена на основе IP-адреса пользователя. Затем для страны пользователя происходит подбор цен для каталога товаров.
Для кого подходит
Для партнеров, которые хотят повышать продажи в странах с низкой покупательной способностью, определяя ценовую политику магазина в отношении игроков из разных стран.
Сценарий интеграции
Вы можете добавлять, редактировать, удалять страноцентричные цены:
Создание через Личный кабинет
Чтобы создать виртуальный предмет со страноцентричной ценой:
- Откройте ваш проект в Личном кабинете.
- В боковом меню нажмите Магазин.
- В панели Виртуальные предметы нажмите Настроить.
- Нажмите + и в раскрывающемся списке выберите пункт Создать предмет.
- Укажите атрибуты предмета.
- В блоке Настройки цен выберите Платный предмет.
- Установите переключатель Цены в реальной валюте в положение Вкл и укажите цену в реальной валюте. Без настройки страноцентричных цен стоимость предмета будет одинаковой для всех стран и в долларах США.
- Настройте цены:
- Если вы хотите, чтобы цена предмета была задана в разных валютах — нажмите + и укажите валюту и цену.
- Если вы хотите задать специальные цены для стран — нажмите Добавить цену и укажите страну, валюту и количество. Вы можете задать необходимое вам количество страноцентричных цен.
- Если вы хотите добавить цену в виртуальной валюте, установите переключатель Цены в виртуальной валюте в положение Вкл и укажите значения.
- Если вы хотите, чтобы пользователь мог купить предмет ограниченное количество раз, установите переключатель Ограничивать покупку предметов пользователем в положение Вкл и укажите количество, доступное для покупки.
- Если вы хотите, чтобы предмет отображался в каталоге, установите переключатель Показать предмет в магазине в положение Вкл.
- Нажмите Создать предмет.
Примеры настройки

Для товара задана валюта по умолчанию — USD и цена в этой валюте — 5 USD, настройки для стран отсутствуют. В этом случае пользователи из всех стран будут видеть эту цену.

Для товара задано два варианта цены: в USD и в EUR, но специальные цены для стран не указаны. В этом случае пользователи из стран, где используется USD в качестве валюты, будут видеть цену в 5 USD. Пользователи из Евросоюза будут видеть цену в 7 EUR.

Если для страны пользователя настроена отдельная цена, то пользователь в каталоге товаров увидит именно эту цену. Например, пользователь из Афганистана будет видеть цену в 2 USD, в то время как пользователь из Германии — 10 EUR.
Создание через методы API
Чтобы настроить страноцентричные цены для виртуальных предметов, передайте в метод Create item или Update item массив объектов с настройками цен для стран.
Пример запроса:
- http
"prices": [
{
"amount": 100,
"currency": "USD",
"is_enabled": true,
"is_default": true
},
{
"amount": 200,
"currency": "CZK",
"country_iso": "CZ",
"is_enabled": false,
"is_default": false
}
]
Была ли статья полезна?
Оценить страницу
В другой раз
Спасибо за обратную связь!
Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.