API

Alterar configurações do sistema de bônus

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

Altera as configurações do sistema de bônus. Se automation estiver ativado, o servidor força enable para true, referral para false e define os valores de bônus por registro, aniversário e avaliação como 0. Para uma rede filial, o parâmetro common é ignorado. Um campo não enviado é salvo como 0. Erros: 121 — valor não é um número, 122 — valor abaixo do mínimo, 124 — valor fora do intervalo permitido.

Autorização

api-token + language + role

Parâmetros de consulta

chain_idintegerobrigatório

Exemplo: 7156

Corpo da solicitação application/json

object
automationboolean

Exemplo: true

enableboolean

Exemplo: true

commonboolean

Se ativado (pode ser true para uma rede filha), os demais campos, exceto automation, ficam ocultos

Exemplo: true

hide_accrualboolean

Exemplo: true

minimum_sumboolean

Exemplo: true

rules_accrual_registrationnumber

Se common e automation estiverem desativados

Exemplo: 0

rules_accrual_itemsnumber

Percentual do preço do produto a ser creditado em bônus; valores fracionários são permitidos

Exemplo: 0

rules_withdraw_itemsnumber

Percentual do valor dos produtos que pode ser pago com bônus; valores fracionários são permitidos

Exemplo: 0

rules_accrual_birthdaynumber

Se common e automation estiverem desativados

Exemplo: 0

rules_accrual_feedbacknumber

Exemplo: 0

free_deliveryboolean

Exemplo: true

rules_accrual_withdrawboolean

Exemplo: true

rules_accrual_decreaseboolean

Exemplo: true

referralboolean

Se common e automation estiverem desativados

Exemplo: true

rules_accrual_referral_pyramidboolean

Se common e automation estiverem desativados

Exemplo: true

rules_accrual_referral_invitednumber

Se common e automation estiverem desativados

Exemplo: 0

rules_accrual_referral_inviternumber

Se common e automation estiverem desativados

Exemplo: 0

rules_accrual_referral_percentnumber

Percentual dos créditos do cliente indicado transferido para o indicador; valores fracionários são permitidos; aplicável quando common e automation estão desativados

Exemplo: 0

rules_validity_itemsinteger

Se common e automation estiverem desativados

Exemplo: 0

rules_validity_feedbackinteger

Se common e automation estiverem desativados

Exemplo: 0

rules_validity_birthdayinteger

Se common e automation estiverem desativados

Exemplo: 0

rules_validity_registrationinteger

Se common e automation estiverem desativados

Exemplo: 0

rules_validity_referralinteger

Se common e automation estiverem desativados

Exemplo: 0

Respostas

OK

object
statusstringobrigatório

Valores:successerror

Exemplo: success

dataobject