API

Изменить настройки бонусной системы

POST/api/crm/v2/bonuses_settings.updatev2
operationId: bonusesSettings.update

Изменяет настройки бонусной системы. Если включено automation, сервер принудительно ставит enable в true, referral в false, а начисления за регистрацию, день рождения и отзыв — в 0. Для дочерней сети флаг common игнорируется. Непереданное поле сохраняется как 0. Ошибки: 121 — значение не число, 122 — значение меньше минимального, 124 — значение вне допустимого диапазона.

Авторизация

api-token + language + role

Параметры запроса

chain_idintegerобязательный

Пример: 7156

Тело запроса application/json

object
automationboolean

Пример: true

enableboolean

Пример: true

commonboolean

Если включено (может быть true у дочерней сети), остальные поля, кроме automation, скрываются

Пример: true

hide_accrualboolean

Пример: true

minimum_sumboolean

Пример: true

rules_accrual_registrationnumber

Если common и automation выключены

Пример: 0

rules_accrual_itemsnumber

Процент от цены товара, начисляемый бонусами; допускаются дробные значения

Пример: 0

rules_withdraw_itemsnumber

Процент от суммы товаров, который можно оплатить бонусами; допускаются дробные значения

Пример: 0

rules_accrual_birthdaynumber

Если common и automation выключены

Пример: 0

rules_accrual_feedbacknumber

Пример: 0

free_deliveryboolean

Пример: true

rules_accrual_withdrawboolean

Пример: true

rules_accrual_decreaseboolean

Пример: true

referralboolean

Если common и automation выключены

Пример: true

rules_accrual_referral_pyramidboolean

Если common и automation выключены

Пример: true

rules_accrual_referral_invitednumber

Если common и automation выключены

Пример: 0

rules_accrual_referral_inviternumber

Если common и automation выключены

Пример: 0

rules_accrual_referral_percentnumber

Процент от начислений приглашённого клиента, передаваемый пригласившему; допускаются дробные значения; если common и automation выключены

Пример: 0

rules_validity_itemsinteger

Если common и automation выключены

Пример: 0

rules_validity_feedbackinteger

Если common и automation выключены

Пример: 0

rules_validity_birthdayinteger

Если common и automation выключены

Пример: 0

rules_validity_registrationinteger

Если common и automation выключены

Пример: 0

rules_validity_referralinteger

Если common и automation выключены

Пример: 0

Ответы

OK

object
statusstringобязательный

Значения:successerror

Пример: success

dataobject