Самостоятельная интеграция
Это руководство описывает возможность самостоятельной интеграции с Xsolla, чтобы пользователи могли оплачивать покупки с помощью ваших платежных методов. На вашей стороне реализация может быть выполнена:
- в виде прокси-сервера, который взаимодействует с вашим API;
- с помощью отдельного сервиса, разработанного специально для интеграции с Xsolla.
Спецификация Xsolla API основана на принципах REST-архитектуры. В ней используются HTTP-коды ответов для обозначения ошибок и URL-адреса, аналогичные структуре каталогов. Ответы API, включая ошибки, возвращаются в виде JSON.
На своей стороне вам необходимо:
- реализовать методы для получения запросов от Xsolla, проверки сигнатуры HTTP-сообщений и отправки ответов в соответствии с контрактом API;
- настроить отправку вебхуков к Xsolla, подписанных с использованием HTTP Message Signatures, например, для уведомления о статусе платежа.
Доступные сценарии взаимодействия пользователя с платежным интерфейсом:
- оплата внутри платежного интерфейса Xsolla;
- оплата с переходом на вашу страницу;
- оплата по QR-коду;
- сохранение платежного метода (с переходом на вашу страницу);
- оплата с сохранением платежного метода (с переходом на вашу страницу).
Была ли статья полезна?
Спасибо за обратную связь!
Ваши мысли и идеи помогут нам улучшить ваш пользовательский опыт.Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.