Tetapkan waktu pemesanan di awal minimum

Menetapkan waktu pemesanan di awal minimum

Ada banyak kasus saat penjual ingin layanan atau slot tertentu dipesan dalam waktu minimum sebelumnya. Opsi ini dapat ditetapkan di tingkat layanan dan/atau tingkat ketersediaan. Jika disetel di keduanya, setelan pada tingkat ketersediaan akan digunakan.

Definisi tingkat layanan

Pada tingkat layanan, kolom ini disebut rules.min_advance_booking. Kolom ini harus ditetapkan ke jumlah detik sebelum waktu mulai reservasi saat pemesanan perlu dilakukan. Misalnya, jika pemesanan selalu harus dilakukan 1 jam sebelum waktu mulai, kolom ini akan ditetapkan ke 3600 (sehingga pemesanan untuk pukul 15.00 dapat dipesan hingga pukul 14.00). Aturan ini akan berlaku untuk semua slot untuk layanan tersebut (kecuali jika diganti oleh definisi tingkat slot).

JSON

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

Definisi tingkat slot

Pada tingkat slot ketersediaan, kolom ini disebut scheduling_rule_overrides.last_bookable_sec. Kolom ini adalah waktu terakhir (stempel waktu EPOCH) saat slot tertentu dapat dipesan. Ini akan berlaku untuk setiap slot individual tempat nilai ini ditentukan.

JSON

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