SDK для Unity / Основная информация
 На главную

SDK для Unity

  • Руководство по интеграции

  • Демопроект

  • Аутентификация

  • Каталог

  • Подписки

  • Акции

  • Покупка товара

  • Инвентарь игрока

  • Личный кабинет и атрибуты пользователя

  • Руководства по сборке приложений

  • Решение проблем


  • Основная информация

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

    Способ открытия платежного интерфейса зависит от платформы, под которую собрано ваше приложение:

    • Для настольных приложений SDK позволяет открывать платежный интерфейс во внутреннем браузере приложения.
    • Для мобильных приложений платежный интерфейс открывается во внешнем браузере.
    • Для WebGL виджет платежного интерфейса открывается в iframe на той же странице браузера.

    SDK поддерживает покупку товаров из каталога в один клик или через корзину.

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

    Внимание
    После проведения первого реального платежа в силу вступает строгая политика платежей в тестовом окружении. Проведение платежа в тестовом окружении будет доступно только для пользователей, которые указаны в Личном кабинете в разделе Настройки компании > Пользователи.

    Инструкции

    Узнайте о дополнительных настройках из наших инструкций.

    Как настроить платежи через Steam

    Внимание
    Используйте эту инструкцию, если вы включили демопроект в свой проект Unity.

    Иксолла может выступать платежным шлюзом при оплате внутриигровых покупок через Steam. При этом вам не требуется интегрировать Steam SDK и учитывать особенности оплаты через Steam при реализации внутриигрового магазина.

    Чтобы настроить платежи через Steam:

    1. Подпишите дополнительное соглашение с Иксоллой.

    Примечание
    Иксолла взимает сниженный процент revenue share при проведении платежей через Steam. Уточните условия у аккаунт-менеджера проекта.

    1. Настройте прямой аккаунт для Steam в Личном кабинете.
    2. Подключите нативную авторизацию через Steam.
    3. Откройте проект Unity.
    4. В главном меню выберите пункт Window > Xsolla > Demo Settings.
    5. В панели Inspector в раскрывающемся списке Payments Flow выберите значение Steam Gateway.

    После изменения настроек проекта Unity к запросу платежного токена с помощью метода PurchaseItem добавится заголовок x-steam-userid.

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

    Полезные ссылки

    Последнее обновление: 22 августа 2022

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

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