Ρυθμίζεις το χρόνο ασφαλείας ανάμεσα σε δύο ενοικιάσεις οχημάτων.
Το Buffer Time είναι μια ρύθμιση που αφορά τα οχήματα (Rentals) με απόθεμα ίσο με 1 (δηλαδή ένα μόνο διαθέσιμο όχημα). Όταν είναι ενεργοποιημένο, το σύστημα αφήνει αυτόματα ένα χρονικό περιθώριο ανάμεσα στην ώρα παράδοσης (drop-off) μιας κράτησης και την ώρα παραλαβής (pick-up) της επόμενης, ώστε να υπάρχει αρκετός χρόνος για καθαρισμό, έλεγχο ή μετακίνηση του οχήματος πριν αυτό παραδοθεί ξανά.
Η ρύθμιση αυτή μπορεί να οριστεί σε τρία επίπεδα, με τη εξής σειρά προτεραιότητας: μεμονωμένο όχημα → κατηγορία οχήματος → γενική (global) ρύθμιση. Αν δεν έχει οριστεί buffer time σε επίπεδο οχήματος, το σύστημα ελέγχει την κατηγορία του οχήματος. Αν δεν υπάρχει ούτε εκεί, εφαρμόζεται η γενική ρύθμιση.
Σύνδεση στο Διαχειριστικό Περιβάλλον του WordPress #
Πριν ξεκινήσεις, συνδέσου στο admin panel της ιστοσελίδας σου.
📌 Αν δεν γνωρίζεις πώς, δες τον αντίστοιχο οδηγό ΕΔΩ.
Βήμα 1: Ενεργοποίηση του Buffer Time (Γενική Ρύθμιση) #
Η γενική ρύθμιση λειτουργεί σαν κεντρικός διακόπτης: αν είναι απενεργοποιημένη, το buffer time δεν εφαρμόζεται πουθενά — ούτε σε κατηγορία, ούτε σε μεμονωμένο όχημα.
- Πήγαινε στις Ρυθμίσεις Ενοικιάσεων (Rental Settings) του Filox.
- Ενεργοποίησε το πλαίσιο «Enable buffer time for vehicles».
Όταν είναι ενεργό, σε οχήματα με απόθεμα==1, το buffer time θα επηρεάζει την ώρα παραλαβής/παράδοσης ανάμεσα σε κρατήσεις. - Στο πεδίο «Global buffer time», όρισε το χρόνο ασφαλείας σε λεπτά. Αυτή η τιμή θα εφαρμόζεται σε όλα τα οχήματα, εκτός αν έχει οριστεί διαφορετική τιμή σε επίπεδο κατηγορίας ή οχήματος.
📌 Παράδειγμα: Αν ορίσεις 50 λεπτά και ένα όχημα παραδίδεται (drop-off) στις 02:00, η επόμενη παραλαβή (pick-up) του ίδιου οχήματος δεν θα είναι διαθέσιμη πριν τις 02:50.

Βήμα 2: Προσαρμογή ανά Κατηγορία Οχήματος (προαιρετικό) #
Αν θέλεις μια κατηγορία οχημάτων (π.χ. «Scooters» ή «SUV») να έχει διαφορετικό χρόνο ασφαλείας από τη γενική ρύθμιση, μπορείς να το ορίσεις στην κατηγορία.
- Πήγαινε στις κατηγορίες οχημάτων (Rental Type) και άνοιξε για επεξεργασία την κατηγορία που θέλεις.
- Θα δεις το πεδίο «Buffer time (minutes)». Συμπλήρωσε τα λεπτά που θέλεις να ισχύουν μόνο για τα οχήματα αυτής της κατηγορίας.
- Άφησέ το κενό αν θέλεις η κατηγορία να ακολουθεί τη γενική (global) ρύθμιση.
📌 Το πεδίο αυτό εμφανίζεται μόνο όταν έχει ενεργοποιηθεί το «Enable buffer time for vehicles» στο Βήμα 1.

Βήμα 3: Προσαρμογή ανά Μεμονωμένο Όχημα (προαιρετικό) #
Αν ένα συγκεκριμένο όχημα χρειάζεται δικό του, ξεχωριστό χρόνο ασφαλείας (π.χ. χρειάζεται περισσότερο χρόνο καθαρισμού από τα υπόλοιπα), μπορείς να το ορίσεις απευθείας στη σελίδα του οχήματος.
- Άνοιξε για επεξεργασία το όχημα (Rental) που θέλεις.
- Βρες το πεδίο «Buffer time (minutes)» στις ρυθμίσεις του οχήματος και συμπλήρωσε τα λεπτά.
- Άφησέ το κενό αν θέλεις το όχημα να ακολουθεί τη ρύθμιση της κατηγορίας του (ή τη γενική, αν δεν έχει οριστεί κάτι στην κατηγορία).
📌 Η τιμή που ορίζεις εδώ έχει την υψηλότερη προτεραιότητα — υπερισχύει τόσο της κατηγορίας όσο και της γενικής ρύθμισης.

Πώς Λειτουργεί στην Πράξη #
Όταν ένα όχημα έχει μόνο 1 διαθέσιμο τεμάχιο και το buffer time είναι ενεργό, το σύστημα:
- Αφαιρεί αυτόματα από τις ώρες παραλαβής (pick-up) όσες πέφτουν πριν συμπληρωθεί ο χρόνος ασφαλείας μετά την παράδοση της προηγούμενης κράτησης.
- Αφαιρεί αυτόματα από τις ώρες παράδοσης (drop-off) όσες πέφτουν μετά το χρονικό όριο πριν την επόμενη προγραμματισμένη παραλαβή.
- Επιτρέπει μια ημέρα που «μοιράζεται» ανάμεσα σε δύο κρατήσεις να είναι επιλέξιμη μόνο ως ημέρα παράδοσης (checkout-only) στο ημερολόγιο, εφόσον υπάρχει αρκετό χρονικό περιθώριο.
💡 Tip:
Μετά από κάθε αλλαγή, δοκίμασε μια πραγματική αναζήτηση/κράτηση με ημερομηνίες κοντά σε υπάρχουσα κράτηση, ώστε να δεις ζωντανά ποιες ώρες παραλαβής/παράδοσης αφαιρούνται. Αν αλλάξεις τις ημερομηνίες αναζήτησης, ξαναπρόσθεσε το όχημα στο καλάθι για να ενημερωθούν σωστά οι διαθέσιμες ώρες.