Menetapkan waktu pemesanan di awal minimum
Ada banyak kasus di mana penjual menginginkan layanan atau slot untuk dipesan dengan waktu minimum di muka. Status ini dapat disetel di tingkat layanan dan/atau pada tingkat ketersediaan. Jika kebijakan ini disetel ke keduanya, di tingkat ketersediaan akan digunakan.
Definisi tingkat layanan
Di
kolom ini disebut rules.min_advance_booking
. Kolom ini
harus ditetapkan ke jumlah detik sebelum reservasi dimulai
waktu yang diperlukan untuk melakukan pemesanan. Misalnya, jika pemesanan selalu
harus dibuat 1 jam sebelum waktu mulai, kolom ini ditetapkan ke
3600 (jadi pemesanan untuk pukul 15.00 dapat dipesan hingga pukul 14.00). 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
Di
kolom ketersediaan tingkat slot ketersediaan ini disebut
scheduling_rule_overrides.last_bookable_sec
. Ini
adalah waktu terakhir (stempel waktu EPOCH) saat slot tertentu dapat dipesan.
Ini akan berlaku untuk setiap slot individual tempat hal ini ditentukan.
JSON
"service_availability": [ { "availability": { "scheduling_rule_overrides": { "last_bookable_sec": 1468081800 } } } ]