Все взаимодействие между вашим сервисом (сайтом, мобильным приложением, POS-терминалом или десктопным приложением) осуществляется через наше HTTP(s) API. Это означает, что все запросы к SailPlay API должны приходить через http(s)-запросы, с переданными GET/POST параметрами.
Обязательная часть процесса интеграции с платформой SailPlay заключается в выполнении следующих шагов:
необходимо вставить JS-код в общий layout рядом с тэгом </body> (см. здесь)
необходимо реализовать метод для авторизации вашего приложения в системе SailPlay (см. здесь)
необходимо реализовать вызов метода начисления бонусных баллов за покупку (см. здесь)
необходимо реализовать добавление подарка в корзину, либо любой другой процесс начисления подарка пользователю (см. здесь)
Дополнительно вы можете реализовать:
механизм подтверждения факта покупки (см. здесь)
механизм регистрации пользователя в системе SailPlay (см. здесь)
механизм получения информации о пользователе в системе SailPlay (см. здесь)
кросс-авторизацию (единая авторизация для вашего сервиса и SailPlay) (см. здесь)
Детально весь процесс описан ниже в этой документации.