API

Modifier les paramètres du système de bonus

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

Modifie les paramètres du système de bonus. Si automation est activé, le serveur force enable à true, referral à false, et les attributions pour l'inscription, l'anniversaire et l'avis à 0. Pour un réseau enfant, le drapeau common est ignoré. Un champ non transmis est enregistré comme 0.
Erreurs : 121 — la valeur n'est pas un nombre, 122 — la valeur est inférieure au minimum, 124 — la valeur est hors de la plage autorisée.

Autorisation

api-token + language + role

Paramètres de requête

chain_idintegerobligatoire

Exemple: 7156

Corps de la requête application/json

object
automationboolean

Exemple: true

enableboolean

Exemple: true

commonboolean

Si activé (peut être true pour un réseau enfant), les autres champs, à l’exception de automation, sont masqués

Exemple: true

hide_accrualboolean

Exemple: true

minimum_sumboolean

Exemple: true

rules_accrual_registrationnumber

Si common et automation sont désactivés

Exemple: 0

rules_accrual_itemsnumber

Pourcentage du prix de l'article attribué en bonus ; les valeurs décimales sont autorisées

Exemple: 0

rules_withdraw_itemsnumber

Pourcentage du montant des articles pouvant être payé avec des bonus ; les valeurs décimales sont autorisées

Exemple: 0

rules_accrual_birthdaynumber

Si common et automation sont désactivés

Exemple: 0

rules_accrual_feedbacknumber

Exemple: 0

free_deliveryboolean

Exemple: true

rules_accrual_withdrawboolean

Exemple: true

rules_accrual_decreaseboolean

Exemple: true

referralboolean

Si common et automation sont désactivés

Exemple: true

rules_accrual_referral_pyramidboolean

Si common et automation sont désactivés

Exemple: true

rules_accrual_referral_invitednumber

Si common et automation sont désactivés

Exemple: 0

rules_accrual_referral_inviternumber

Si common et automation sont désactivés

Exemple: 0

rules_accrual_referral_percentnumber

Pourcentage des crédits du client invité transféré à l'invitant ; les valeurs décimales sont autorisées ; applicable si common et automation sont désactivés

Exemple: 0

rules_validity_itemsinteger

Si common et automation sont désactivés

Exemple: 0

rules_validity_feedbackinteger

Si common et automation sont désactivés

Exemple: 0

rules_validity_birthdayinteger

Si common et automation sont désactivés

Exemple: 0

rules_validity_registrationinteger

Si common et automation sont désactivés

Exemple: 0

rules_validity_referralinteger

Si common et automation sont désactivés

Exemple: 0

Réponses

OK

object
statusstringobligatoire

Valeurs:successerror

Exemple: success

dataobject