Από το αρχείο zip μέχρι την πρώτη δοκιμαστική κράτηση σε περίπου μία ώρα. Σε κάθε βήμα γράφουμε σε ποια οθόνη του JetBookIn θα το βρείτε.
1. Πριν ξεκινήσετε
- WordPress 6.3 ή νεότερο και PHP 8.0 ή νεότερη.
- HTTPS στο site σας – χωρίς αυτό δεν γίνονται πληρωμές με κάρτα.
- Οποιοδήποτε θέμα. Το Elementor δεν είναι απαραίτητο: το JetBookIn έχει δικά του widgets για Elementor και δουλεύει και με shortcodes.
- Για πολύγλωσσο site: Polylang ή WPML (προαιρετικά).
- Πρόσβαση στον πίνακα της φιλοξενίας σας για να προσθέσετε ένα cron job (βήμα 9).
2. Εγκατάσταση
- Στο WordPress πηγαίνετε Πρόσθετα → Προσθήκη νέου → Ανέβασμα πρόσθετου.
- Διαλέξτε το αρχείο
jetbookin-x.y.z.zip, πατήστε Εγκατάσταση τώρα και μετά Ενεργοποίηση. - Στο μενού εμφανίζεται το JetBookIn. Με την ενεργοποίηση δημιουργείται και η σελίδα Επιβεβαίωση κράτησης, όπου επιστρέφουν οι πληρωμές – αφήστε τη δημοσιευμένη.
3. Κατάλυμα, δωμάτια και τιμές
Ανοίξτε JetBookIn → Κατάλυμα.
- Κατάλυμα: όνομα, τηλέφωνο, e-mail, διεύθυνση, ώρες άφιξης και αναχώρησης και ο αριθμός μητρώου σας (π.χ. ΑΜΑ ή ΜΗΤΕ).
- Προσθήκη τύπου δωματίου για κάθε είδος δωματίου ή βίλας: άτομα, κρεβάτια, εμβαδόν, φωτογραφίες, παροχές.
- Προσθήκη μονάδας για κάθε πραγματικό δωμάτιο αυτού του τύπου (Σουίτα 101, Σουίτα 102…). Η διαθεσιμότητα μετριέται ανά μονάδα.
- Προσθήκη προγράμματος τιμών: για παράδειγμα Ευέλικτο (προκαταβολή, δωρεάν ακύρωση έως 7 μέρες πριν) και Χωρίς επιστροφή. Κάθε πρόγραμμα έχει τη δική του προκαταβολή και τους δικούς του όρους ακύρωσης.
4. Τιμές και διαθεσιμότητα
- Πηγαίνετε Ημερολόγιο → Τιμές & Διαθεσιμότητα.
- Πατήστε Μαζική επεξεργασία, διαλέξτε τύπο δωματίου και πρόγραμμα τιμών, τις ημερομηνίες και την τιμή ανά νύχτα. Εδώ ορίζετε και ελάχιστη διαμονή ή μέρες χωρίς άφιξη ή αναχώρηση.
- Προαιρετικά: στο Ημερολόγιο → Περίοδοι ορίστε τις περιόδους σας (υψηλή περίοδος, Πάσχα…) με τις τιμές τους· με την αποθήκευση οι τιμές περνούν σε κάθε μέρα της περιόδου.
5. Πληρωμές
- Πηγαίνετε Ρυθμίσεις → Πληρωμές.
- Ενεργοποιήστε όσους παρόχους χρησιμοποιείτε – Stripe, Viva Wallet (κάρτες και IRIS), Cardlink / Nexi / Worldline, PayPal, κατάθεση ή πληρωμή στο κατάλυμα – και βάλτε τα κλειδιά τους.
- Ξεκινήστε σε δοκιμαστική λειτουργία. Περάστε σε κανονική μόνο αφού πετύχει μια δοκιμαστική κράτηση (βήμα 11).
6. Σελίδες κράτησης
Φτιάξτε μια σελίδα, π.χ. Κράτηση, και βάλτε τη μηχανή κρατήσεων:
- Με Elementor: σύρετε τα widgets της κατηγορίας JetBookIn (αναζήτηση, αποτελέσματα, κουτί κράτησης, ημερολόγιο).
- Με άλλο editor: βάλτε τα shortcodes
και.
Οι σελίδες των δωματίων παίρνουν αυτόματα κουτί κράτησης με ημερολόγιο. Για να το βάλετε αλλού: , ή μόνο για τη διαθεσιμότητα.
7. Συγχρονισμός με Booking.com, Airbnb και άλλες πλατφόρμες
- Πηγαίνετε Ημερολόγιο → Κανάλια και προσθέστε σύνδεση για κάθε δωμάτιο και πλατφόρμα.
- Επικολλήστε τον σύνδεσμο εξαγωγής της πλατφόρμας (ο πίνακας ελέγχου δείχνει πού θα τον βρείτε σε κάθε πλατφόρμα) και πατήστε Σύνδεση.
- Αντιγράψτε τον σύνδεσμο εξαγωγής του JetBookIn στο πεδίο εισαγωγής ημερολογίου της πλατφόρμας, ώστε οι απευθείας κρατήσεις σας να κλείνουν και εκεί τις ημερομηνίες.
Οι πλατφόρμες διαβάζουν τα ημερολόγια με το δικό τους πρόγραμμα – το Booking.com μπορεί να αργήσει μερικές ώρες. Στα Κανάλια βλέπετε πότε διάβασε τελευταία φορά κάθε πλατφόρμα τον σύνδεσμό σας.
8. E-mail
Στις Ρυθμίσεις → E-mail ορίζετε όνομα και διεύθυνση αποστολέα και το χρώμα της κεφαλίδας. Τα κείμενα κάθε e-mail, ανά γλώσσα, είναι στην καρτέλα E-mail πάνω στις Ρυθμίσεις. Αν δεν φτάνουν τα e-mail, βάλτε ένα πρόσθετο SMTP και στείλτε μέσω του δικού σας λογαριασμού e-mail.
9. Εργασίες παρασκηνίου (cron)
Οι υπενθυμίσεις, οι αυτόματες χρεώσεις υπολοίπου και η εισαγωγή ημερολογίων τρέχουν στο παρασκήνιο. Το WordPress τις τρέχει μόνο όταν κάποιος επισκέπτεται το site, γι’ αυτό σε κανονικό site βάλτε ένα cron job στον server κάθε 5 λεπτά. Η ακριβής γραμμή για το site σας είναι στις Ρυθμίσεις → Σύστημα:
*/5 * * * * cd /path/to/wordpress && wp jetbookin run-jobs --quiet
Στη Hostinger: hPanel → Advanced → Cron Jobs. Χωρίς WP-CLI αρκεί ένα cron job που ανοίγει το https://το-site-σας/wp-cron.php κάθε 5 λεπτά. Αν οι εργασίες καθυστερούν, εμφανίζεται κόκκινη ειδοποίηση στον πίνακα ελέγχου.
10. Άδεια
Το JetBookIn Core δουλεύει χωρίς άδεια. Για το Pro και τα πακέτα χωρών ανοίξτε Ρυθμίσεις → Άδεια χρήσης, επικολλήστε το κλειδί σας και πατήστε Ενεργοποίηση. Κάθε κλειδί δένεται με το site όπου ενεργοποιείται· για να το μεταφέρετε, απενεργοποιήστε το πρώτα εκεί.
11. Κάντε μια δοκιμαστική κράτηση
- Με τις πληρωμές σε δοκιμαστική λειτουργία, κλείστε ένα δωμάτιο στο site σας όπως θα το έκανε ένας πελάτης.
- Δείτε ότι η κράτηση εμφανίζεται στις Κρατήσεις και ότι ήρθαν και τα δύο e-mail.
- Δείτε ότι οι ημερομηνίες έκλεισαν στο Ημερολόγιο και, μετά τον επόμενο συγχρονισμό, στις πλατφόρμες σας.
- Ακυρώστε τη δοκιμαστική κράτηση και περάστε τις πληρωμές σε κανονική λειτουργία.
12. Αν κάτι δεν πάει καλά
- Δεν κλείνουν οι ημερομηνίες στο Booking.com: δείτε στο Ημερολόγιο → Κανάλια πότε διάβασε τελευταία φορά το Booking.com τον σύνδεσμό σας. Μετά από νέα σύνδεση περιμένετε μερικές ώρες.
- Κόκκινη ειδοποίηση για εργασίες παρασκηνίου: λείπει ή αποτυγχάνει το cron job του βήματος 9.
- Ο πίνακας ελέγχου μένει κενός: καθαρίστε την cache και ελέγξτε ότι το site τρέχει PHP 8.0 ή νεότερη.
- Δεν φτάνουν τα e-mail: δείτε τον φάκελο ανεπιθύμητων και μετά βάλτε ένα πρόσθετο SMTP.