Как создать сайт для free-to-play игры

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

Free-to-play — бизнес-модель распространения компьютерных игр, которая позволяет пользователю играть без обязательного внесения денежных средств. Основным способом монетизации free-to-play игр являются внутриигровые покупки. Многие популярные и коммерчески успешные игры используют монетизацию free-to-play. Конструктор сайтов позволяет монетизировать игру через продажу на сайте:

  • пакетов виртуальной валюты;
  • виртуальных предметов;
  • подписок.

Вы можете продавать внутриигровые товары двумя способами:

  • На сайте с блоком Магазин. В этом случае требуется авторизация пользователя на сайте.
  • Через шаблон Веб-магазин. В этом случае пользователь может совершать покупку после авторизации или входа с помощью ID.

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

Сценарий для шаблона Магазин

Примечание
Чтобы приобрести товар, пользователю необходимо пройти авторизацию на сайте, нажав Войти.

  1. Пользователь переходит на сайт free-to-play игры и открывает раздел с магазином.

  1. Пользователь выбирает товары и оплачивает их. Процесс оплаты зависит:
  2. Пользователь видит купленные товары в своем аккаунте в игре.

Покупка разного количества товаров

  • Один товар. Чтобы купить один товар, пользователь нажимает Купить сейчас и в открывшемся платежном интерфейсе оплачивает покупку.

  • Несколько товаров. Чтобы купить несколько товаров, пользователь нажимает значок корзины у каждого нужного товара и добавляет их в корзину. После этого пользователь нажимает Перейти к оплате и в открывшемся платежном интерфейсе оплачивает покупку.

Покупка товаров разного типа

  • Виртуальный предмет. После авторизации система, в зависимости от типа валюты, в которой продается товар, инициирует процесс оплаты.
  • Пакет виртуальной валюты. После авторизации система начисляет виртуальную валюту на баланс пользователя и инициирует процесс оплаты.

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

Сценарий для шаблона Веб-магазин

Чтобы приобрести товар, пользователю необходимо пройти авторизацию или идентификацию на сайте, нажав Войти. Далее в инструкции описан вариант с идентификацией пользователя. Вариант с авторизацией аналогичен Cценарию для сайта с магазином.

  1. Пользователь переходит на сайт, созданный на шаблону Веб-магазин.
  2. Пользователь нажимает Войти вводит свой ID из игры.
  3. Пользователь выбирает товары и переходит к этапу оплаты.
  4. Пользователь выбирает способ оплаты и оплачивает товары.

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

  1. Пользователь видит купленные товары в своем аккаунте в игре.

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

Предварительные действия

  1. Зарегистрируйтесь в Личном кабинете.
  2. Создайте проект в Личном кабинете, и откройте Конструктор сайтов.
  3. Создайте сайт с помощью одного из следующих шаблонов:
    • Магазин. Позволяет создать на сайте магазин с внутриигровыми товарами и продавать их через корзину через авторизацию пользователя.
    • Веб-магазин. Позволяет продавать на сайте внутриигровые товары через ввод ID пользователя из игры.

Сценарий интеграции

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

В другой раз

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

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

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