API

Modifier les paramètres de retrait

POST/api/crm/v2/pickup.update_templatev2
operationId: pickup.updateTemplate

Modifie les paramètres de retrait d'une succursale. Chaque indicateur all_pickups_* applique la valeur correspondante à tous les points de retrait de la succursale, tandis que all_pickups applique tous les paramètres à la fois. Le changement de pickup_force_enabled republie ou masque également les zones de la succursale.

Autorisation

api-token + language + role

Paramètres de requête

branch_idintegerobligatoire

Exemple: 8778

Corps de la requête application/json

object
day_timearray of stringobligatoire
pickup_force_enabledboolean

Mode «retrait uniquement»

Exemple: false

operator_idintegerobligatoire

Exemple: 7109

all_pickups_operator_idboolean

Appliquer à tous les points de retrait

Exemple: true

minimum_order_amountintegerobligatoire

Montant minimum de commande

Exemple: 200

all_pickups_minimum_order_amountboolean

Appliquer à tous les points de retrait

Exemple: false

preparation_timeintegerobligatoire

Temps de préparation de la commande en minutes

Exemple: 60

all_pickups_preparation_timeboolean

Appliquer à tous les points de retrait

Exemple: false

other_preparation_time_enabledboolean

Activer

Exemple: true

all_pickups_other_preparation_time_enabledboolean

Appliquer à tous les points de retrait

Exemple: false

other_preparation_timeinteger

Augmentation du temps de préparation pendant une période spécifiée

Exemple: 90

all_pickups_other_preparation_timeboolean

Appliquer à tous les points de retrait

Exemple: false

other_preparation_time_periodsstringobligatoire

Exemple: 00:00 - 23:59

all_pickups_other_preparation_time_periodsboolean

Appliquer à tous les points de retrait

Exemple: false

other_minimum_order_amount_enabledboolean

Activer des paramètres supplémentaires pour le montant minimum

Exemple: true

all_pickups_other_minimum_order_amount_enabledboolean

Appliquer à tous les points de retrait

Exemple: false

other_minimum_order_amountintegerobligatoire

Montant minimum de commande pour la période spécifiée

Exemple: 300

all_pickups_other_minimum_order_amountboolean

Appliquer à tous les points de retrait

Exemple: false

other_minimum_order_amount_periodsstringobligatoire

Exemple: 00:00 - 23:59

all_pickups_other_minimum_order_amount_periodsboolean

Appliquer à tous les points de retrait

Exemple: false

other_minimum_order_amount_daysarray of integer

Jours de la semaine pour un montant minimum supplémentaire

all_pickups_other_minimum_order_amount_daysboolean

Appliquer à tous les points de retrait

Exemple: false

timeworkstring

Exemple: 00:00 - 23:59

all_pickups_work_timeboolean

Appliquer à tous les points de retrait

Exemple: false

all_pickupsboolean

Appliquer tous les paramètres à tous les points de retrait

Exemple: false

day_mode_base_1integerobligatoire

Valeurs:123

Exemple: 1

day_mode_base_2integerobligatoire

Valeurs:123

Exemple: 1

day_mode_base_3integerobligatoire

Valeurs:123

Exemple: 1

day_mode_base_4integerobligatoire

Valeurs:123

Exemple: 1

day_mode_base_5integerobligatoire

Valeurs:123

Exemple: 1

day_mode_base_6integerobligatoire

Valeurs:123

Exemple: 1

day_mode_base_7integerobligatoire

Valeurs:123

Exemple: 1

Réponses

OK

object
statusstringobligatoire

Valeurs:successerror

Exemple: success

dataobject