С чего начать
При этом типе интеграции с помощью Xsolla вы сможете:
- Создать каталог товаров и управлять им.
- Создать систему аутентификации пользователей.
- Управлять доступом пользователей к вашему приложению.
- Хранить пользовательские данные в безопасном хранилище Xsolla. Вы также можете подключить PlayFab, Firebase или собственное хранилище.
- Предоставить пользователям удобный интерфейс для оплаты внутриигровых покупок. При этом прием платежей и обработка транзакций полностью осуществляется на стороне Xsolla.
Процесс взаимодействия между вашей игрой и Xsolla
Сценарий интеграции
- Создайте и настройте проект на стороне Xsolla:
- Зарегистрируйте в Личном кабинете и создайте новый проект. ID созданного проекта потребуется вам на дальнейших шагах.
- Настройте в Личном кабинете вариант аутентификации пользователя. ID созданного варианта потребуется вам на дальнейших шагах.
- Создайте несколько виртуальных предметов в Личном кабинете.
- Реализуйте аутентификацию пользователей в вашем приложении.
- Интегрируйте Xsolla Login в ваше приложение. Это руководство содержит инструкции по наиболее быстрому способу интеграции — интеграция в приложение готового виджета.
- Реализуйте каталог товаров:
- Реализуйте получение каталога на клиенте приложения с помощью Xsolla API.
- Реализуйте отображение каталога в интерфейсе вашего приложения.
- Реализуйте логику покупки товара:
- Реализуйте создание заказа с данными о пользователе и товаре на клиенте приложения с помощью Xsolla API.
- Реализуйте открытие платежного интерфейса.
- Настройте отслеживание статуса заказа:
- Настройте вебхуки для валидации пользователя и получения информации о заказе.
- Синхронизируйте ваше приложение с серверами Xsolla, чтобы своевременно получать данные об успешно оплаченных товарах и начислять их пользователю в клиентской части приложения.
Коллекция Postman
Скачайте коллекцию и протестируйте методы, необходимые для интеграции.
Примечание
Чтобы завершить интеграцию и начать принимать реальные платежи, вам требуется подписать Лицензионный договор с Xsolla.
Вы можете подписать лицензионный договор на любом этапе интеграции, но обратите внимание, что процесс подписания занимает от 3 рабочих дней.
Была ли статья полезна?
Спасибо за обратную связь!
Ваши мысли и идеи помогут нам улучшить ваш пользовательский опыт.Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.