Скидочные акции

Как это работает

Скидочные акции — маркетинговый инструмент для привлечения внимания потенциальных клиентов к продукту и повышения уровня продаж.

Основные возможности:

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

Copy
Full screen
Small screen
"price": {
  "amount": "2.3900000000000000",
  "amount_without_discount": "2.9900000000000000",
  "currency": "USD"
}

Ограничения:

  • Скидки настраиваются только в процентах, в диапазоне от 1 до 99.
  • На скидочные акции нельзя настроить региональные ограничения.

Скидку можно настроить на неограниченное количество товаров, к одному товару можно применить неограниченное количество скидок.

Внимание

Для игры или списка игр можно настроить разные типы акций: скидки, купоны, промокоды и бонусы.

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

Например:

Цена игрового ключа — $10. В Личном кабинете для игровых ключей созданы акции:

  • скидочная акция Черная пятница с размером скидки 10% и периодом действия 4–30 ноября;
  • скидочная акция Распродажа с размером скидки 20% и периодом действия 15 ноября — 15 декабря;
  • акция с промокодом на скидку 5% и периодом действия 1–30 ноября.

20 ноября в момент покупки игрового ключа действуют обе скидочные акции и акция с промокодом.

Итоговая стоимость игрового ключа будет определена из расчета (($10 - 10%) - 20%) - 5% и составит $6,84.

Пользователь может увидеть информацию об акциях:

  • при просмотре каталога игр;
  • оформлении заказа.

Если для создания магазина вы используете Site Builder, в каталоге игр отображается размер скидки, зачеркнутая цена без скидки и цена со скидкой.

Если вы создаете свою версию магазина, реализуйте отображение акций в каталоге на основании данных, полученных в методе Get games list. В ответе, кроме информации об игре, вы получите информацию об акциях:

  • название;
  • дата начала и окончания;
  • размер скидки для акции с типом Скидка;
  • цена товара со скидкой и без скидки для акции с типом Скидка;
  • бонусный товар для акции с типом Бонус.

Copy
Full screen
Small screen
{
  "items": [
    {
      "sku": "game_1",
      "name": "Game name",
      "groups": [
        {
          "external_id": "all",
          "name": "All games"
        },
        {
          "external_id": "Xsolla",
          "name": "Xsolla games"
        }
      ],
      "type": "unit",
      "unit_type": "game",
      "description": "Game description",
      "image_url": "https://cdn.xsolla.net/img/misc/images/b79342cdf24f0f8557b63c87e8326e62.png",
      "attributes": {
        "$ref": "../examples/client-attribute-game.yaml#/value"
      },
      "promotions": [],
      "unit_items": [
        {
          "sku": "game_key_01",
          "type": "game_key",
          "is_free": false,
          "price": {
            "amount": "30.5",
            "amount_without_discount": "30.5",
            "currency": "USD"
          },
          "virtual_prices": [],
          "can_be_bought": true,
          "drm_name": "Steam",
          "drm_sku": "steam",
          "has_keys": true,
          "is_pre_order": true,
          "release_date": "2020-08-11T10:00:00+03:00"
        },
        {
          "sku": "game_key_02",
          "type": "game_key",
          "is_free": false,
          "price": {
            "amount": "30.5",
            "amount_without_discount": "30.5",
            "currency": "USD"
          },
          "virtual_prices": [],
          "can_be_bought": true,
          "drm_name": "Origin",
          "drm_sku": "origin",
          "has_keys": false,
          "is_pre_order": false,
          "release_date": null
        }
      ]
    },
    {
      "sku": "game_2",
      "name": "Game name",
      "groups": [
        {
          "external_id": "all",
          "name": "All games"
        }
      ],
      "type": "unit",
      "unit_type": "game",
      "description": "Game description",
      "image_url": "https://cdn.xsolla.net/img/misc/images/b79342cdf24f0f8557b63c87e8326e62.png",
      "attributes": [
        {
          "external_id": "OS",
          "name": "OS",
          "values": [
            {
              "external_id": "9d5c5efb7c0f00a00fe4e3583f1215b0050bc723",
              "value": "Windows"
            }
          ]
        }
      ],
      "promotions": [],
      "unit_items": [
        {
          "sku": "game_key_01",
          "type": "game_key",
          "is_free": false,
          "price": {
            "amount": "30.5",
            "amount_without_discount": "30.5",
            "currency": "USD"
          },
          "virtual_prices": [],
          "can_be_bought": true,
          "drm_name": "Steam",
          "drm_sku": "steam",
          "has_keys": false,
          "is_pre_order": false,
          "release_date": null
        }
      ]
    }
  ]
}

При оформлении заказа пользователь увидит информацию о примененных акциях:

  • результат применения скидочной акции:
    • размер скидки по акции;
    • зачеркнутая цена без скидки;
    • цена со скидкой.
  • результат применения бонусной акции:
    • бонусные товары;
    • значение Free в строке цены для бонусных товаров.
  • результат применения промокода:
    • размер скидки по промокоду;
    • зачеркнутая цена без скидки;
    • цена со скидкой;
    • бонусные товары;
    • значение Free в строке цены для бонусных товаров.
Примечание
Если вы используете Site Builder, информация о примененных акциях и поле ввода промокода отображаются в корзине или в окне оформления заказа.

Как настроить

Настройка скидочной акции

Вы можете настроить скидочные акции одним из следующих способов:

Настройка через Личный кабинет

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

При настройке через Личный кабинет нельзя:

  • настроить скидки с дробными процентами;
  • настроить скидочные акции с бессрочным периодом действия;
  • редактировать активные скидочные акции.

Расширенные возможности для настройки скидочных акций доступны через методы API.

Примечание
Созданные акции по умолчанию отключены. Чтобы активировать акцию, перейдите в редактирование акции после ее создания.
Чтобы настроить акцию через Личный кабинет:
  1. В разделе Магазин > Акции в Личном кабинете нажмите кнопку Создать акцию.
  1. Задайте необходимые параметры:
    1. Укажите название акции.
    2. В поле Тип акции выберите Скидка.
    3. Установите процент скидки.
    4. Выберите тип продукта.
    1. Выберите один или несколько товаров, на которые будет распространяться скидка.
Примечание
Чтобы выбрать несколько разных типов продукта для одной акции, выберите товары для одного типа, проверьте, что они отобразились в поле Список товаров в акции, после этого вернитесь к полю Тип продукта и укажите еще один тип.

  1. Нажмите Далее.
  2. При необходимости вы можете ограничивать количество использований акции. Для этого на странице Условия и ограничения установите переключатель Ограничивать использование акции пользователем в положение Вкл и введите необходимое число.
  3. Для настройки персонализированной акции установите переключатель Акция для определенных пользователей в положение Вкл. Чтобы настроить персонализацию, воспользуйтесь инструкцией.
  4. Нажмите Далее.

  1. Укажите период действия акции.
  2. Нажмите Далее.
  1. Проверьте настройки и нажмите кнопку Сохранить и выйти.
Примечание
Нельзя редактировать активные скидочные акции.
  1. Чтобы активировать акцию:
    1. В каталоге акций найдите только что созданную акцию.
    2. Нажмите значок ••• и в раскрывающемся списке выберите Редактировать план.
    1. В правом верхнем углу в раскрывающемся списке выберите Активировать акцию.

Настройка через методы API

Для работы со скидочными акциями используются методы подраздела Discount из группы методов Promotions.

Чтобы создать акцию через методы API:

  1. Вызовите метод Create discount promotion for item с необходимыми параметрами.
  2. Вызовите метод Update item promotion с параметром “is_enabled”:true, чтобы активировать акцию.

Чтобы отредактировать акцию через метод API, вызовите метод Update item promotion с новыми параметрами акции. Редактирование акции также доступно для акций со статусом Active.

При создании или редактировании скидочной акции через методы API вы также можете:

Copy
Full screen
Small screen

"items": null
Copy
Full screen
Small screen

"items": [{
     “sku”: “strw2030”
  }, {
     “sku”: “strw4060”
  }, {
     “sku”: “cupred200”
  }
]
Copy
Full screen
Small screen

"discount": {
    “percent”: ”49.9”
}
Copy
Full screen
Small screen
"items": [{
     “sku”: “storm_shield”
  }, {
     “sku”: “heaven_crystals_pack_x500”
  },{
     “sku”: “strw2030”
  }
]
Copy
Full screen
Small screen
"items": [{
     “sku”: “brilliant_game_sku_steam”
  }
  ]
Copy
Full screen
Small screen

“date_end”: null
Copy
Full screen
Small screen
"attribute_conditions": [
{
"attribute": "has_purchase",
"operator": "eq",
"value": "0",
"type": "number"
}
],
"limits": {
"per_user": 1
}

Кастомизация условий скидочной акции

Вы можете настроить скидку, которая применяется при выполнении различных условий, например:
  • скидка с условием на сумму корзины;
  • скидка с условием на количество товаров в корзине;
  • скидка на один товар при покупке другого.
Чтобы настроить скидочные акции по условиям, обратитесь к персональному менеджеру проекта или напишите на csm@xsolla.com.
Была ли статья полезна?
Спасибо!
Что может сделать страницу еще лучше? Сообщение
Жаль, что так произошло
Расскажите, почему статья не была полезна. Сообщение
Спасибо за обратную связь!
Ваши мысли и идеи помогут нам улучшить ваш пользовательский опыт.
Оценить страницу
Оценить страницу
Что может сделать страницу еще лучше?

В другой раз

Спасибо за обратную связь!
Последнее обновление: 22 января 2024

Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.

Сообщите о проблеме
Мы постоянно улучшаем качество нашей документации. Ваш отзыв поможет нам в этом.
Укажите email-адрес, чтобы мы могли связаться с вами
Спасибо за обратную связь!