API

Modificare le impostazioni del ritiro

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

Modifica le impostazioni del ritiro in filiale. Ogni flag all_pickups_* applica il valore corrispondente a tutti i punti di ritiro della filiale, mentre all_pickups applica tutte le impostazioni contemporaneamente. L'opzione pickup_force_enabled aggiorna anche la pubblicazione o la visibilità delle zone della filiale.

Autorizzazione

api-token + language + role

Parametri della richiesta

branch_idintegerobbligatorio

Esempio: 8778

Corpo della richiesta application/json

object
day_timearray of stringobbligatorio
pickup_force_enabledboolean

Modalità "solo ritiro"

Esempio: false

operator_idintegerobbligatorio

Esempio: 7109

all_pickups_operator_idboolean

Applicare a tutti i punti di ritiro

Esempio: true

minimum_order_amountintegerobbligatorio

Importo minimo dell'ordine

Esempio: 200

all_pickups_minimum_order_amountboolean

Applicare a tutti i punti di ritiro

Esempio: false

preparation_timeintegerobbligatorio

Tempo di preparazione dell'ordine in minuti

Esempio: 60

all_pickups_preparation_timeboolean

Applicare a tutti i punti di ritiro

Esempio: false

other_preparation_time_enabledboolean

Abilitare

Esempio: true

all_pickups_other_preparation_time_enabledboolean

Applicare a tutti i punti di ritiro

Esempio: false

other_preparation_timeinteger

Aumento del tempo di preparazione in un periodo specificato

Esempio: 90

all_pickups_other_preparation_timeboolean

Applicare a tutti i punti di ritiro

Esempio: false

other_preparation_time_periodsstringobbligatorio

Esempio: 00:00 - 23:59

all_pickups_other_preparation_time_periodsboolean

Applicare a tutti i punti di ritiro

Esempio: false

other_minimum_order_amount_enabledboolean

Abilitare impostazioni aggiuntive per l'importo minimo

Esempio: true

all_pickups_other_minimum_order_amount_enabledboolean

Applicare a tutti i punti di ritiro

Esempio: false

other_minimum_order_amountintegerobbligatorio

Importo minimo dell'ordine per il periodo specificato

Esempio: 300

all_pickups_other_minimum_order_amountboolean

Applicare a tutti i punti di ritiro

Esempio: false

other_minimum_order_amount_periodsstringobbligatorio

Esempio: 00:00 - 23:59

all_pickups_other_minimum_order_amount_periodsboolean

Applicare a tutti i punti di ritiro

Esempio: false

other_minimum_order_amount_daysarray of integer

Giorni della settimana per un importo minimo aggiuntivo

all_pickups_other_minimum_order_amount_daysboolean

Applicare a tutti i punti di ritiro

Esempio: false

timeworkstring

Esempio: 00:00 - 23:59

all_pickups_work_timeboolean

Applicare a tutti i punti di ritiro

Esempio: false

all_pickupsboolean

Applicare tutte le impostazioni a tutti i punti di ritiro

Esempio: false

day_mode_base_1integerobbligatorio

Valori:123

Esempio: 1

day_mode_base_2integerobbligatorio

Valori:123

Esempio: 1

day_mode_base_3integerobbligatorio

Valori:123

Esempio: 1

day_mode_base_4integerobbligatorio

Valori:123

Esempio: 1

day_mode_base_5integerobbligatorio

Valori:123

Esempio: 1

day_mode_base_6integerobbligatorio

Valori:123

Esempio: 1

day_mode_base_7integerobbligatorio

Valori:123

Esempio: 1

Risposte

OK

object
statusstringobbligatorio

Valori:successerror

Esempio: success

dataobject