Payments / Создание и настройка проекта в Личном кабинете
  На главную

Payments

Создание и настройка проекта в Личном кабинете

Регистрация в Личном кабинете

Личный кабинет — основной инструмент для настройки возможностей Xsolla, а также для работы с аналитикой и транзакциями.

Указанные на этапе регистрации данные о компании и вашем приложении будут использоваться для формирования рекомендаций с подходящими для вас решениями и создания черновика договора с Xsolla. Вы сможете изменить данные позже, но указание при регистрации верных данных ускорит процесс согласования договора.

Чтобы зарегистрироваться, перейдите в Личный кабинет и создайте аккаунт.

Примечание

Пароль от Личного кабинета должен содержать не менее:

  • 8 символов;
  • одной цифры;
  • одной прописной буквы латинского алфавита;
  • одной строчной буквы латинского алфавита.

Для обеспечения безопасности пароля рекомендуется:

  • менять пароль не реже одного раза в 90 дней;
  • использовать новый пароль, который не совпадает с последними 4 паролями вашей учетной записи;
  • использовать уникальный пароль, который не совпадает с паролями в других сервисах;
  • не хранить пароль в легкодоступных местах;
  • использовать менеджеры паролей для хранения пароля.

Личный кабинет использует двухфакторную аутентификацию и отправляет код подтверждения при каждой попытке аутентификации.

Создание проекта в Личном кабинете

Если у вас есть несколько приложений, мы рекомендуем создавать отдельный проект для каждого приложения. На основе данных, указанных при создании проекта, Xsolla сформирует рекомендации по подходящим для вас решениям.

Чтобы создать новый проект:

  1. Откройте Личный кабинет.
  2. В боковом меню нажмите Создать проект.

  1. Введите название проекта на английском языке (обязательно).

Примечание
После создания проекта вы можете добавить дополнительные языки и названия проекта на этих языках в разделе Настройки проекта.

  1. Выберите одну или несколько платформ релиза вашей игры (обязательно).
  2. Укажите ссылку на игру. Если у вашей игры нет сайта, укажите ссылку на источник, который содержит информацию об игре (обязательно).
  3. Выберите игровой движок.
  4. Выберите способ монетизации, который вы используете или собираетесь использовать.
  5. Укажите, вышла ли уже ваша игра. Если игра не вышла, укажите предполагаемую дату релиза.
  6. Нажмите Создать проект. Вы увидите страницу с рекомендованными для вас продуктами Xsolla.

В процессе интеграции вам потребуется ID проекта. Вы можете найти его в Личном кабинете рядом с названием проекта.

Настройка аутентификации пользователя

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

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

Xsolla предоставляет стандартные шаблоны для виджета авторизации. Их внешний вид и наполнение определяются способом авторизации, выбранным для проекта, и настройками кастомизации виджета в Личном кабинете.

Внимание
Кастомизация виджета в Личном кабинете доступна только после подписания Лицензионного договора с Xsolla.

Стандартный вид виджета для аутентификации по одноразовому коду или через социальные сети:

Чтобы настроить вариант авторизации в Личном кабинете:

  1. Откройте проект в Личном кабинете.
  2. В боковом меню нажмите Login.
  3. Нажмите Создать вариант авторизации.
  4. Выберите Стандартный вариант авторизации и нажмите Создать и настроить. Подождите, пока вариант авторизации не будет создан. Затем вы увидите страницу настроек варианта авторизации.
  5. В блоке Способы авторизации выберите Авторизация без пароля.
  6. Нажмите Настроить.
  7. Настройте авторизацию по одноразовому коду:
    1. В блоке Авторизация без пароля выберите раздел Настройки callback URL.
    2. В поле Callback URL добавьте URL-адрес, на который перенаправляются пользователи после их успешной аутентификации.
    3. Нажмите Сохранить изменения.
  8. Настройте OAuth 2.0-клиент:
    1. В цепочке навигации нажмите название вашего варианта авторизации, чтобы вернуться на страницу варианта авторизации.
    2. Перейдите к блоку Безопасность и выберите раздел OAuth 2.0 аутентификация.
    3. Нажмите Добавить клиент OAuth 2.0.
    4. Выберите тип аутентификации Публичная.
    1. Укажите URI переадресации OAuth 2.0 — путь в приложении, на который пользователь будет перенаправлен после успешной авторизации, аутентификации, подтверждения электронной почты или сброса пароля. Можно указать несколько допустимых путей.
Внимание
URI-адрес должен соответствовать одному из форматов:
  • Для настольных и веб-приложений путь должен содержать префикс https://. По умолчанию в SDK используется путь https://login.xsolla.com/api/blank. Укажите его или собственный URI-адрес.
  • Для Android-приложения укажите путь в формате app://xlogin.<ANDROID_PACKAGE_NAME>, где <ANDROID_PACKAGE_NAME> — название пакета Android-приложения.
  • Для iOS-приложения укажите путь в формате app://xlogin.<BUNDLE_ID> где <BUNDLE_ID>идентификатор iOS-приложения.
    1. Нажмите Подключить.
  1. Настройте аутентификацию через социальные сети (опционально):
    1. Нажмите название вашего варианта авторизации в цепочке навигации, чтобы вернуться на страницу варианта авторизации.
    2. Перейдите к блоку Аутентификация и выберите раздел Авторизация через социальные сети.
    3. Подключите социальные сети, через которые пользователи смогут регистрироваться и входить в приложение. Это можно сделать одним из следующих способов:
      • Чтобы подключить нужную социальную сеть, нажмите значок и выберите пункт Подключить.
      • Чтобы подключить сразу несколько социальных сетей, выберите нужные панели (рамки панелей станут зелеными). Затем в раскрывающемся меню Управление выберите пункт Подключить.
      • Чтобы подключить сразу все доступные социальные сети, нажмите Выбрать все. Затем в раскрывающемся меню Управление выберите пункт Подключить.
    1. Нажмите Сохранить изменения.

Чтобы протестировать настройки виджета, нажмите Проверить виджет в левой части экрана и авторизуйтесь

В процессе интеграции вам понадобятся:

  • ID варианта авторизации, который можно найти в проекте в Личном кабинете, в разделе Login > Дашборд.
  • ID клиента OAuth 2.0, который можно найти в проекте в Личном кабинете в разделе Login > проект авторизации > Безопасность > OAuth 2.0 аутентификация.

Создание предметов в Личном кабинете

Внимание

Вам потребуется создать каталог товаров на стороне Xsolla. Вы можете добавить товары вручную или импортировать их из Google Play или PlayFab. При импорте из Google Play можно импортировать не более 100 предметов за раз.

В рамках этой инструкции приведены шаги по базовой настройке виртуального предмета. Позже вы сможете дополнить свой каталог другими товарами (виртуальными валютами, бандлами, игровыми ключами), создать группы товаров, настроить акционные кампании, региональные цены и т. д.

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

  1. Откройте проект в Личном кабинете.
  2. Нажмите Store в боковом меню.
  3. В панели Виртуальные предметы нажмите Подключить.
  4. В раскрывающемся меню выберите Создать предмет.

  1. Задайте базовые настройки предмета в следующих полях:
    • Изображение (опционально).
    • Артикул (уникальный ID предмета).
    • Название предмета.
    • Описание (опционально).

  1. Задайте цену предмета:
    1. Установите переключатель Цены в реальной валюте в положение Вкл.
    2. В поле Цена в реальной валюте измените валюту (опционально) и укажите цену предмета.
    3. Если вы изменили валюту в поле Цена в реальной валюте, укажите эту же валюту в поле Валюта по умолчанию.

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

  1. Измените статус предмета на Доступен.

  1. Нажмите Создать предмет.

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

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

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