API

Zmień ustawienia systemu bonusowego

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

Zmienia ustawienia systemu bonusowego. Jeśli automation jest włączone, serwer wymusza enable na true, referral na false, a wartości za rejestrację, urodziny i opinię ustawia na 0. Dla sieci podrzędnej flaga common jest ignorowana. Nieprzekazane pole zostaje zapisane jako 0. Błędy: 121 — wartość nie jest liczbą, 122 — wartość mniejsza niż minimalna, 124 — wartość poza dozwolonym zakresem.

Autoryzacja

api-token + language + role

Parametry zapytania

chain_idintegerwymagane

Przykład: 7156

Treść żądania application/json

object
automationboolean

Przykład: true

enableboolean

Przykład: true

commonboolean

Jeśli włączone (może być true w sieci podrzędnej), pozostałe pola poza automation są ukryte

Przykład: true

hide_accrualboolean

Przykład: true

minimum_sumboolean

Przykład: true

rules_accrual_registrationnumber

Jeśli common i automation są wyłączone

Przykład: 0

rules_accrual_itemsnumber

Procent ceny produktu naliczany w bonusach; dozwolone wartości dziesiętne

Przykład: 0

rules_withdraw_itemsnumber

Procent wartości produktów, który można opłacić bonusami; dozwolone wartości dziesiętne

Przykład: 0

rules_accrual_birthdaynumber

Jeśli common i automation są wyłączone

Przykład: 0

rules_accrual_feedbacknumber

Przykład: 0

free_deliveryboolean

Przykład: true

rules_accrual_withdrawboolean

Przykład: true

rules_accrual_decreaseboolean

Przykład: true

referralboolean

Jeśli common i automation są wyłączone

Przykład: true

rules_accrual_referral_pyramidboolean

Jeśli common i automation są wyłączone

Przykład: true

rules_accrual_referral_invitednumber

Jeśli common i automation są wyłączone

Przykład: 0

rules_accrual_referral_inviternumber

Jeśli common i automation są wyłączone

Przykład: 0

rules_accrual_referral_percentnumber

Procent naliczeń zaproszonego klienta przekazywany zapraszającemu; dozwolone wartości ułamkowe; jeśli common i automation są wyłączone

Przykład: 0

rules_validity_itemsinteger

Jeśli common i automation są wyłączone

Przykład: 0

rules_validity_feedbackinteger

Jeśli common i automation są wyłączone

Przykład: 0

rules_validity_birthdayinteger

Jeśli common i automation są wyłączone

Przykład: 0

rules_validity_registrationinteger

Jeśli common i automation są wyłączone

Przykład: 0

rules_validity_referralinteger

Jeśli common i automation są wyłączone

Przykład: 0

Odpowiedzi

OK

object
statusstringwymagane

Wartości:successerror

Przykład: success

dataobject