Доступные SDK и библиотеки
Xsolla SDK
Xsolla SDK — это универсальное решение для разработчиков игр, объединяющее инструменты для управления внутриигровой коммерцией в мобильных, браузерных и ПК-играх. SDK позволяет бесшовно интегрировать платежи как в сборки для официальных магазинов приложений, так и в версии для каналов прямой дистрибуции.
Полезные ссылки:
Xsolla SDK (базовый API)
Библиотеки Xsolla SDK с базовым API позволяют реализовывать индивидуальные сценарии взаимодействия с пользователем и настраивать логику покупок под специфические требования вашего проекта.
Каждая библиотека содержит готовые структуры данных и клиентские методы для работы с Xsolla API для реализации следующих сценариев:
- аутентификация пользователей;
- получение каталога товаров;
- создание заказа при покупке товара в один клик или через корзину;
- открытие платежного интерфейса;
- отслеживание статуса заказа на клиенте;
- покупка подписки.
| Название | Поддерживаемые платформы | Ссылки |
|---|---|---|
| Xsolla SDK для Unity (legacy/enterprise) | Windows 64-bit (x64), macOS, Android, iOS, веб. | Репозиторий (SDK и демопроект). Демо (WebGL). |
| Xsolla SDK для Unreal Engine | Windows 64-bit (x64), iOS, Android. | Репозиторий (SDK и демопроект). |
| Xsolla SDK for Cocos Creator | HTML5, WeChat Mini Games, Android, iOS. | Репозиторий (SDK и демопроект). |
Для игрового движка Defold доступен SDK, разработанный и поддерживаемый командой Defold. Он содержит методы для работы с Xsolla API в части работы с каталогом, заказами и платежами, но не включает методы аутентификации.
Этот SDK поддерживает платформы HTML5, Windows, Linux, macOS, iOS и Android.
Полезные ссылки:
Серверные и облачные инструменты
| Название | Описание | Ссылки |
|---|---|---|
| PHP SDK | Готовые классы для реализации серверной логики и обработки вебхуков Xsolla. | |
| Расширения для BaaS | Готовые функции для интеграции с PlayFab и Firebase. | Документация. |
Функциональные SDK и UI SDK
| Название | Описание | Поддерживаемые платформы | Ссылки |
|---|---|---|---|
| Headless checkout | SDK для самостоятельной реализации платежного интерфейса без использования Xsolla Pay Station. Позволяет полностью настроить компоненты интерфейса и использовать для оплаты WebView или браузер. | Веб. | Репозиторий (SDK и демопроект). Демо. |
| Ready-to-use store (Unity) | Модуль Xsolla SDK для Unity (legacy/enterprise) с готовым UI и логикой для быстрой интеграции возможностей Xsolla. | Windows 64-bit (x64), macOS, веб. | |
| Xsolla Login widget SDK | SDK для интеграции веб-виджета аутентификации пользователей и работы с Login API. | Веб. | Страница в npm. |
| Pay Station Embed | Клиентский скрипт для интеграции веб-виджета платежного интерфейса Xsolla. | Веб. | Демо. |
Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.