Payments / С чего начать
  На главную

Payments

С чего начать

При этом типе интеграции с помощью Xsolla вы сможете:

  • Создать каталог товаров и управлять им.
  • Предоставить пользователям удобный интерфейс для оплаты внутриигровых покупок. При этом прием платежей и обработка транзакций полностью осуществляется на стороне Xsolla.

Вам потребуется самостоятельно реализовать:

  • Систему аутентификации пользователей.
  • Логику определения страны пользователя и валюты для оплаты товара.

Процесс взаимодействия между вашей игрой и Xsolla

Сценарий интеграции

  1. Создайте и настройте проект на стороне Xsolla:
    1. Зарегистрируйтесь в Личном кабинете и создайте новый проект. ID созданного проекта потребуется вам на дальнейших шагах.
    2. Создайте несколько виртуальных предметов в Личном кабинете.
  2. Реализуйте каталог товаров.
    1. Реализуйте получение каталога с помощью Xsolla API.
  3. Реализуйте логику покупки товара:
    1. Реализуйте создание заказа с данными о пользователе и товаре на сервере приложения с помощью Xsolla API.
    2. Реализуйте открытие платежного интерфейса.
  4. Настройте отслеживание статуса заказа:
    1. Настройте вебхуки для валидации пользователя и получения информации о заказе.
    2. Синхронизируйте ваше приложение с серверами Xsolla, чтобы своевременно получать данные об успешно оплаченных товарах и начислять их пользователю в клиентской части приложения.
Коллекция Postman
Скачайте коллекцию и протестируйте методы, необходимые для интеграции.
Внимание

Чтобы завершить интеграцию и начать принимать реальные платежи, вам требуется подписать Лицензионный договор с Xsolla.

Вы можете подписать лицензионный договор на любом этапе интеграции, но обратите внимание, что процесс подписания занимает от 3 рабочих дней.

Прогресс интеграции
Спасибо за обратную связь!
Последнее обновление: 18 июля 2024

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

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