Imposta un orario minimo per la prenotazione anticipata

Impostare un orario minimo per la prenotazione anticipata

In molti casi un commerciante desidera servizi o gli slot possono essere prenotati con un minimo di anticipo. Queste impostazioni possono essere impostate e/o al livello di disponibilità. Se sono impostati su entrambi, a livello di disponibilità.

Definizione del livello di servizio

Al a livello di servizio, il campo è denominato rules.min_advance_booking. Questo campo deve essere impostato sul numero di secondi prima dell'inizio della prenotazione l'orario in cui effettuare la prenotazione. Ad esempio, se la prenotazione mostra sempre deve essere effettuata un'ora prima dell'ora di inizio. Questo campo verrà impostato 3600 (quindi è possibile prenotare per le 15:00 fino alle 14:00). Si applica a tutti gli slot per quel servizio (a meno che non vengano sostituiti dalla definizione a livello di slot).

JSON

"service": [
  {
    "rules": {
      "min_advance_booking": 3600
    }
  }
]

Definizione a livello di area annuncio

Al a livello di slot di disponibilità, il campo si chiama scheduling_rule_overrides.last_bookable_sec. Questo è l'ultima volta (timestamp EPOCH) in cui è possibile prenotare lo slot specifico. Questo vale per ogni singola area in cui è stato specificato.

JSON

"service_availability": [
  {
    "availability": {
      "scheduling_rule_overrides": {
        "last_bookable_sec": 1468081800
        }
    }
  }
]