Loyalty as service

О решении

Программа лояльности (Loyalty as Service) — это решение, которое позволяет пользователям зарабатывать или тратить баллы лояльности при оплате через Pay Station.

Пользователи могут применять накопленные баллы лояльности:

  • для частичной оплаты последующих покупок;
  • полной оплаты уникальных товаров, доступных исключительно за баллы лояльности.

Решение позволяет создавать собственные программы лояльности, не привязанные к виртуальной валюте.

Программа лояльности доступна для интеграции с другими решениями, если они используют такие продукты Xsolla как Shop Builder и Pay Station. Например:

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

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

Вы можете настроить программу лояльности через Личный кабинет:

  • Создать собственную программу и задать название и иконку баллов лояльности.
  • Установить правила начисления и списания баллов лояльности.
  • Установить, как баллы лояльности конвертируются в реальную валюту.
  • Задать список товаров, которые можно оплатить полностью или частично.
  • Задать приветственные баллы лояльности.
  • Настроить кешбэк — один для всех товаров или с градацией по диапазонам цен.

Дополнительно доступны:

  • управление балансами пользователей через API;
  • получение вебхуков о начислениях и списаниях;
  • аналитика использования программы лояльности через дашборд в Личном кабинете.

Возможности программы лояльности в магазине:

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

Возможности применения скидок и баллов лояльности:

  • Настройка правил списания и начисления баллов лояльности.
  • Гибкая настройка условий предоставления скидок.

Сценарий пользователя

  1. Пользователь видит баланс баллов лояльности в интерфейсе Pay Station или Web Shop.
  2. Пользователь выбирает, какую часть покупки оплатить очками лояльности.
  3. Пользователь получает кэшбэк после покупки.
  4. Пользователь обменивает очки лояльности на предметы, доступные только за очки лояльности.

Настройка программы лояльности

  1. В проекте в Личном кабинете перейдите в раздел Store > LiveOps и инструменты увеличения продаж > Программа лояльности.
Внимание
Как минимум одно условие должно быть задано в каждом разделе программы лояльности: Основные настройки, Получение баллов лояльности и Использование баллов лояльности.
  1. Чтобы создать баллы лояльности:
    1. В разделе Основные настройки обязательно задайте имя программы в поле Название программы лояльности.
    2. Нажмите Настроить баллы лояльности.

    1. Добавьте:
      • изображение;
      • название;
      • количество заработанных баллов лояльности за 1 потраченный USD.
    2. Нажмите Создать баллы лояльности.

  1. Чтобы настроить правила начисления баллов лояльности:
    1. В разделе Получение баллов лояльности нажмите Добавить правило.

    1. Добавьте:
      • диапазон цены товаров, за покупку которых начисляются баллы лояльности;
      • процент от цены,  возвращаемый пользователю в виде баллов лояльности.
    2. Нажмите Сохранить.

  1. Чтобы настроить правила списания баллов лояльности:
    1. Задайте список товаров, которые можно оплатить баллами лояльности полностью:
      1. В разделе Использование баллов лояльности в поле Эксклюзивные товары установите флажок Покупки за баллы лояльности и нажмите Выберите товары.

      1. Выберите товары, которые можно приобрести только за баллы лояльности. Для этого установите флажок напротив необходимых товаров в окне Эксклюзивные товары и нажмите Настроить цену товаров.
      2. Установите цену товара в баллах лояльности и нажмите Применить.

    1. Чтобы товары можно было частично оплатить баллами лояльности:
      1. В поле Использование баллов лояльности в разделе Товары со скидкой установите флажок Баллы лояльности для товаров со скидкой.
      2. В поле Процент скидки задайте максимальный процент цены, который можно покрыть баллами лояльности.

  1. Нажмите Создать программу лояльности.

Управление программой лояльности

Чтобы внести изменения в существующую программу лояльности, нажмите Редактировать программу.

Чтобы отключить существующую программу лояльности:

  1. Нажмите Деактивировать.
  2. Во всплывающем окне Отключить программу лояльности нажмите Да, деактивировать.
  3. Рядом с Редактировать программу появится статус Неактивна.

Примеры работы логики программы лояльности

Начисление баллов лояльности.

Заданные настройки:

  • В поле Количество баллов лояльности за $1 указано 10 баллов.
  • В поле Сумма награды в баллах лояльности указано 30%.

Расчет баллов лояльности, которые сможет заработать пользователь при покупке товара за 30 USD:

  • 30 USD x 30% = 9 USD — сумма, возвращаемая пользователю в виде баллов лояльности.
  • 9 x 10 = 90 баллов — количество баллов лояльности, начисленных за покупку.

Расходование баллов лояльности.

Заданные настройки:

  • В поле Количество баллов лояльности за $1 указано 10 баллов.
  • В поле Процент скидки указано 20%.

Расчет баллов лояльности, которые может потратить пользователь при покупке товара за 10 USD:

  • 10 USD x 20% = 2 USD — максимальная сумма, которую можно компенсировать баллами лояльности.
  • 2 x 10 = 20 баллов — количество баллов лояльности, которое можно потратить на покупку товара.
  • Игрок может купить товар за 10 USD, потратив 8 USD и 20 баллов лояльности.
Xsolla удерживает комиссию с суммы, полученной в денежной форме, и суммы, полученной в баллах лояльности, исходя из их денежного эквивалента:
  • 8 USD x 5% = 0.4 USD.
  • 20 баллов лояльности (эквивалентно 2 USD) x 5% = 0.1 USD.

Внимание

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

Комиссия удерживается из итоговой суммы, перечисляемой в вашу пользу.

Была ли статья полезна?
Спасибо!
Что может сделать страницу еще лучше? Сообщение
Жаль, что так произошло
Расскажите, почему статья не была полезна. Сообщение
Спасибо за обратную связь!
Ваши мысли и идеи помогут нам улучшить ваш пользовательский опыт.
Последнее обновление: 8 октября 2025

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

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