Личный кабинет

В личном кабинете обычно отображается основная информация о клиенте:
ФИО, номер телефона, адрес электронной почты и пол. Как правило, пользователь может самостоятельно изменять эти данные.
При изменении личной информации необходимо передавать обновлённые данные клиента в Sailplay.
Для этого используйте метод POST /users/update (раздел Клиенты) в API Sailplay.
Запрос должен отправляться по нажатию кнопки «Сохранить» в личном кабинете.
Баланс баллов

Отображайте историю начислений и списаний бонусных баллов за покупки.
Это помогает клиенту контролировать собственные расходы и планировать дальнейшее использование баллов.
Для этого рекомендуется создать отдельный блок в личном кабинете с отображением:
- текущего баланса баллов
- истории операций
Для получения данных используйте метод GET /users/info (раздел Клиенты) в API Sailplay при каждом обновлении страницы.
Метод возвращает необходимую информацию в параметрах points и history.
Подписка на рассылки / Отписка от рассылок

При регистрации клиента в программе лояльности в Sailplay может быть настроена автоматическая подписка на email- и SMS-рассылки.
Чтобы клиент мог самостоятельно управлять подписками:
- добавьте чекбоксы подписки в личном кабинете
- обрабатывайте изменения состояния чекбоксов через API
Для управления подписками используйте:
- POST
/users/subscribe— подписка клиента - POST
/users/unsubscribe— отписка клиента
Оба метода доступны в разделе Клиенты в API Sailplay и используют похожий набор параметров.