sw24loyaltyprogram.ranks.add
Назначение метода
Метод
Параметры
| Параметр | Обязательный | Описание |
| settings[period][type] | Да |
Период оборота Строка |
| profiles[] | Да |
Указываем для каких профилей лояльности применим Массив |
| active |
Задаёт активность ранга Строка |
|
| name |
Пользовательское название ранга, которое будет отображаться пользователю Строка |
|
| sort |
Порядок сортировки приоритета Целое число |
|
| coeff |
Коэффициент начисления Число |
|
| value |
Оборот (сумма заказов) Целое число |
- month - Месяц
- quarter - Квартал
- halfyear - Полгода
- year - Год
- All - За всё время
- Ordering - Оформление заказа
- Registration - Регистрация
- Birthday - День рождения
- Profilecompleted - Заполнение профиля
- Subscribe - Вознаграждение за подписку
- Reviews - Вознаграждение за отзыв
- Copyrighter - Вознаграждение правообладателю
- Turnover - Достижения пользователя
- TurnoverRef - Достижения рефералодателя
- Outersource - Внешний источник
- Orderpay - Оплата бонусами
- Writeoff - Вывод средств
Результат
После успешного выполнения возвращает массив со следующими ключами:
| Ключ | Значение |
| id |
Идентификатор добавленной записи Целое число |
| status |
Статус завершения операции значение "success" |
В случае неудачи метод вернёт массив со следующими ключами:
| Ключ | Значение |
| status |
Статус завершения операции значение "error" |
| error_description |
Описание возникшей ошибки |
Пример вызова
https://