Menetapkan waktu pemesanan di awal minimum
Ada banyak kasus saat penjual ingin layanan atau slot tertentu dipesan dengan waktu minimum sebelumnya. Hal ini dapat ditetapkan di tingkat layanan dan/atau di tingkat ketersediaan. Jika ditetapkan di keduanya, setelan di tingkat ketersediaan akan digunakan.
Definisi tingkat layanan
Di
tingkat layanan, kolom ini disebut rules.min_advance_booking
. Kolom ini
harus ditetapkan ke jumlah detik sebelum waktu mulai
reservasi yang harus dilakukan pemesanan. 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). Hal 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.
Hal ini akan berlaku untuk setiap slot tempat hal ini ditentukan.
JSON
"service_availability": [ { "availability": { "scheduling_rule_overrides": { "last_bookable_sec": 1468081800 } } } ]