Вход / Регистрация 0
Реферальная программа лояльности

sw24loyaltyprogram.achieve.update

Время чтения: ~2 мин.
Обновлено: 27.10.2022

Назначение метода

Метод sw24loyaltyprogram.achieve.update предназначен для обновления выбранной награды по идентификатору.

Параметры

Параметр Обязательный Описание
id Да

Идентификатор награды, которую хотите обновить

Целое число

settings

Поле определяющее получение награды

Массив

active

Задаёт активность начисления бонусов пользователю

Строка

name

Пользовательское название награды, которое будет отображаться пользователю

Строка

sort

Порядок сортировки

Целое число

image

Ид логотипа

Целое число

count_bonus

Количество бонусов, начисляемое пользователю за выполнения условия

Целое число

description

Подробное описание награды, условие получения.

Строка

Результат

После успешного выполнения возвращает массив со следующими ключами:

Ключ Значение
id

Идентификатор добавленной записи

Целое число

status

Статус завершения операции

значение "success"

В случае неудачи метод вернёт массив со следующими ключами:

Ключ Значение
status

Статус завершения операции

значение "error"

Пример вызова

https://{адрес_сайта}/rest/{id_пользователя}/{код_доступа}/sw24loyaltyprogram.achieve.update/?id=3&count_bonus=99&settings[require_period]=month