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