Λειτουργίες
Ό,τι χρειάζεται η καφετέρια ή το εστιατόριό σου
Από τη δημιουργία κωδικών QR μέχρι την παρακολούθηση παραγγελιών σε πραγματικό χρόνο, από περιεχόμενο με τεχνητή νοημοσύνη μέχρι πολύγλωσσα μενού — το Thmenu είναι η πλήρης ψηφιακή λύση για την επιχείρησή σου.
- 01
Ένα μενού QR για κάθε τραπέζι
Κάθε τραπέζι έχει τον δικό του κωδικό QR, που ανοίγει το μενού σου στον περιηγητή — οι πελάτες δεν χρειάζονται ούτε εφαρμογή ούτε λογαριασμό.
- 02
31 γλώσσες
Το μενού ανοίγει στη γλώσσα του κινητού του πελάτη, όταν αυτή είναι μία από τις 31 υποστηριζόμενες γλώσσες. Τα ονόματα και οι περιγραφές των πιάτων μεταφράζονται αυτόματα στο παρασκήνιο, και μπορείς να διορθώσεις οποιαδήποτε μετάφραση.
- 03
Παραγγελία από το τραπέζι
Οι πελάτες παραγγέλνουν από το τραπέζι τους και η παραγγελία εμφανίζεται ζωντανά στον πίνακα διαχείρισής σου, με ηχητικό σήμα και ειδοποίηση push για το προσωπικό σου.
- 04
Αναλυτικά στοιχεία μενού
Δες πόσες φορές ανοίχτηκε κάθε πιάτο, προστέθηκε στο καλάθι και παραγγέλθηκε, τις παραγγελίες και τα έσοδά σου ανά ημέρα, καθώς και θερμικό χάρτη με τις πιο πολυσύχναστες ώρες σου.
- 05
Στοιχεία πιάτων με AI
Γράψε το όνομα ενός πιάτου και η τεχνητή νοημοσύνη προτείνει περιγραφή, συστατικά και αλλεργιογόνα, για να τα ελέγξεις πριν από την αποθήκευση. Έπειτα όλο το μενού μπορεί να μεταφραστεί σε κάθε γλώσσα που προσφέρεις.
- 06
Τα χρώματα και η διάταξή σου
Διάλεξε τα δικά σου χρώματα ή μια έτοιμη παλέτα και εμφάνισε το μενού σε πλέγμα, λίστα ή συμπαγή λίστα, με το στυλ καρτών που προτιμάς.
- 07
Ενσωματωμένη ασφάλεια
Οι παραγγελίες ελέγχονται για χρήση Tor ή VPN, ενδείξεις ψεύτικης τοποθεσίας και ξαφνικές εξάρσεις, και όσες ενέχουν κίνδυνο επισημαίνονται στο προσωπικό σου. Οι παραγγελίες έχουν όριο συχνότητας, και μια επαναλαμβανόμενη υποβολή δεν δημιουργεί δεύτερη παραγγελία.
- 08
Καμπάνιες και κωδικοί προσφοράς
Εμφάνισε banner προσφορών στο μενού σου για συγκεκριμένο διάστημα ημερομηνιών ή για ένα εβδομαδιαίο χρονικό παράθυρο, όπως το happy hour, και πρόσφερε κωδικούς έκπτωσης με ημερομηνία έναρξης και λήξης.
- 09
Στην αρχική οθόνη
Οι πελάτες μπορούν να προσθέσουν το μενού σου στην αρχική τους οθόνη σε iOS και Android. Ένα μενού που ανοίχτηκε στο κινητό μέσα στην τελευταία ημέρα παραμένει αναγνώσιμο χωρίς σύνδεση, και οι παραγγελίες που γίνονται εκτός σύνδεσης αποστέλλονται μόλις αυτή επανέλθει.
- 10
Παγκόσμια ταχύτητα — Cloudflare CDN
Σερβίρεται από το παγκόσμιο δίκτυο edge της Cloudflare, ώστε το μενού να φορτώνει από κόμβο κοντά στον επισκέπτη. Η πραγματική ταχύτητα εξαρτάται από τη σύνδεσή του.
- 11
Αξιολογήσεις πελατών
Όταν κλείνει ο λογαριασμός σε ένα τραπέζι, οι πελάτες μπορούν να αξιολογήσουν την επίσκεψή τους, και κάθε αξιολόγηση εμφανίζεται στον πίνακα διαχείρισής σου.
- 12
Ψηφιακή κλήση σερβιτόρου και λογαριασμού
Οι πελάτες μπορούν να καλέσουν σερβιτόρο ή να ζητήσουν τον λογαριασμό από το τραπέζι τους, και το προσωπικό σου βλέπει και κλείνει κάθε κλήση στον πίνακα διαχείρισης.
- 13
Ρόλοι προσωπικού
Έτοιμοι ρόλοι για σερβιτόρους, ταμίες, προσωπικό κουζίνας και υπευθύνους, ο καθένας με τα δικά του δικαιώματα. Το προσωπικό συνδέεται με PIN στην οθόνη κουζίνας και στην εφαρμογή smartwatch του προσωπικού, και οι σημαντικές αλλαγές καταγράφονται.
- 14
Χειροκίνητη καταχώριση παραγγελιών
Καταχώρισε παραγγελίες τραπεζιού, πακέτου και τηλεφωνικές από τον πίνακα διαχείρισής σου· μετά από κάθε μία ανοίγει μια απόδειξη για εκτύπωση.
- 15
Υποστήριξη προσβασιμότητας
Ενσωματωμένος έλεγχος μεγέθους γραμμάτων και λειτουργία υψηλής αντίθεσης σε κάθε μενού. Πελάτες με προβλήματα όρασης προσαρμόζουν την προβολή στις ανάγκες τους — χωρίς επιπλέον ρύθμιση.
- 16
Χωρίς χαρτί
Άλλαξε μια τιμή ή ένα πιάτο όποτε θέλεις και το μενού ενημερώνεται· οι τυπωμένοι κωδικοί QR μένουν ίδιοι, οπότε δεν χρειάζεται να ξανατυπώσεις τίποτα.
- 17
Πληρωμές, όπως σε βολεύει
Οι πελάτες πληρώνουν με κάρτα από το δικό τους κινητό μέσω Stripe, με Apple Pay και Google Pay σε συμβατές συσκευές, στις χώρες όπου είναι διαθέσιμο το Stripe.
- 18
Kiosk αυτοεξυπηρέτησης
Μετάτρεψε ένα tablet σε μενού αυτοεξυπηρέτησης πλήρους οθόνης στον πάγκο σου: οι πελάτες περιηγούνται στο μενού και κάνουν παραγγελίες για πακέτο, και η οθόνη επανέρχεται στην αρχή μετά από κάθε πελάτη.
- 19
Πόντοι επιβράβευσης
Τα μέλη κερδίζουν πόντους σε κάθε παραγγελία και ανεβαίνουν σε επίπεδα όπου κερδίζουν πιο γρήγορα, ενώ εσύ μπορείς να βλέπεις και να προσαρμόζεις το υπόλοιπο κάθε μέλους από τον πίνακα διαχείρισής σου.
- 20
Κρατήσεις και λίστα αναμονής
Δέξου κρατήσεις — οι πελάτες που αφήνουν διεύθυνση email λαμβάνουν επιβεβαίωση και ενημερώσεις μέσω email — και κράτα στον πίνακα διαχείρισής σου λίστα αναμονής για όσους έρχονται χωρίς κράτηση.
Πλήρης λίστα
Όλες οι λειτουργίες225
Οι πλήρεις δυνατότητες του Thmenu από άκρη σε άκρη — κάθε κατηγορία, τίποτα κρυφό.
Εφαρμογή με εγκατάσταση (PWA)4
- Εγκατάσταση στην αρχική οθόνη (iOS και Android) — Ο πίνακας διαχείρισης και το μενού των πελατών εγκαθίστανται ως εφαρμογή απευθείας από το πρόγραμμα περιήγησης — χωρίς κατάστημα εφαρμογών, χωρίς λήψη.
- Λειτουργεί offline — Ένα μενού που έχει ήδη ανοίξει συνεχίζει να λειτουργεί και χωρίς σύνδεση.
- Ειδοποιήσεις push — Οι νέες παραγγελίες, οι κλήσεις σερβιτόρου και τα αιτήματα λογαριασμού φτάνουν ως ειδοποιήσεις push στην εγκατεστημένη εφαρμογή.
- Αυτόνομη λειτουργία πλήρους οθόνης — Μόλις εγκατασταθεί, λειτουργεί χωρίς τα στοιχεία του προγράμματος περιήγησης, όπως μια εγγενής εφαρμογή.
Ειδοποιήσεις και push10
- Web Push (VAPID, RFC 8291) — Web Push με υπογραφή VAPID ES256 προς τα προγράμματα περιήγησης των διαχειριστών και προς τους πελάτες (παραγγελία έτοιμη)· urgency:high, TTL ~10 λεπτά
- Νέα παραγγελία → ιδιοκτήτης — Ενεργοποιείται σε επιτυχές POST παραγγελίας πελάτη («νέα παραγγελία από το τραπέζι N, σύνολο $X») σε native εφαρμογές + web
- Παραγγελία έτοιμη → ιδιοκτήτης — Ενεργοποιείται όταν μια παραγγελία περνά σε «έτοιμη»· οι ενημερώσεις της ίδιας παραγγελίας συγχωνεύονται αυτόματα
- Παραγγελία έτοιμη → πελάτης (Web Push) — VAPID push προς τον πελάτη όταν η παραγγελία του είναι έτοιμη· ενεργοποίηση κατ' επιλογή στη σελίδα λεπτομερειών της παραγγελίας
- Ακύρωση παραγγελίας → ιδιοκτήτης — Ενεργοποιείται όταν ένας πελάτης ακυρώνει μέσα στο παράθυρο των 90 δευτερολέπτων
- Κλήση σερβιτόρου → ιδιοκτήτης/προσωπικό — Το κουμπί «Κλήση σερβιτόρου» του πελάτη στέλνει push ανά τραπέζι σε smartwatch + κινητό του προσωπικού + web διαχείρισης, με λεξιλόγιο απτικών δονήσεων
- Αίτημα λογαριασμού → ιδιοκτήτης/προσωπικό — Το κουμπί «Ζήτα τον λογαριασμό» του πελάτη στέλνει push ανά τραπέζι σε smartwatch, κινητό και web
- Πρόβλεψη εξάντλησης αποθέματος → ιδιοκτήτης — Ειδοποίηση εξάντλησης αποθέματος σε 3 ημέρες, με πρόβλεψη AI, μία φορά/ημέρα/εστιατόριο όταν η βεβαιότητα είναι ≥ 50%
- Νέα κράτηση → ιδιοκτήτης — Push ανά εστιατόριο στο smartwatch/κινητό/web του ιδιοκτήτη για κάθε νέα κράτηση
- Ειδοποιήσεις SSE σε πραγματικό χρόνο → web διαχείρισης — Polling στη D1 κάθε 5 δευτερόλεπτα στέλνει στον πίνακα διαχείρισης τον αριθμό εκκρεμών παραγγελιών, τις κλήσεις σερβιτόρου, τα αιτήματα λογαριασμού και τις έτοιμες παραγγελίες
Παραγγελίες, KDS και κουζίνα23
- Μενού QR (το βασικό μενού για πελάτες) — Δημόσιο ψηφιακό μενού μέσω QR ή απευθείας URL, με κατηγορίες, προϊόντα και εικόνες
- Καλάθι και ολοκλήρωση παραγγελίας — Καλάθι για επιλογή προϊόντων με τροποποιητές και ποσότητες πριν από την πληρωμή
- Παραγγελία πελάτη (κύκλος ζωής 5 βημάτων) — Υποβολή → σε αναμονή → επιβεβαιωμένη → σε προετοιμασία → έτοιμη → σερβιρισμένη, με ενημερώσεις κατάστασης σε πραγματικό χρόνο· η κανονική πηγή είναι ο server
- Τροποποιητές και προσαρμογή παραγγελίας — Ομάδες τροποποιητών ανά προϊόν (μέγεθος, toppings, έξτρα) με διαφορές τιμής ανά επιλογή, αποθηκευμένες ως στιγμιότυπο JSON
- Σημειώσεις προϊόντος (ειδικές οδηγίες) — Ελεύθερες σημειώσεις ανά είδος («χωρίς κρεμμύδι») που εμφανίζονται στο δελτίο του KDS
- ETA / αντίστροφη μέτρηση παραγγελίας — Χρονόμετρο προετοιμασίας 25 λεπτών ορατό στον πελάτη, από «σε προετοιμασία» έως «έτοιμη» (target_ready_at), polling ανά 30s, πράσινος παλμός σε
- Προσαρμογή φιλοδωρήματος (μετά την πληρωμή) — Ο πελάτης προσθέτει/αλλάζει φιλοδώρημα μετά την υποβολή, με όριο στον server μέσω tip_max_percent (προεπιλογή 50%)
- Ακύρωση παραγγελίας (παράθυρο 90s) — Ο πελάτης ακυρώνει εκκρεμείς παραγγελίες μέσα σε 90s, με ατομικό έλεγχο ταυτόχρονης πρόσβασης, αντιλογισμό πόντων πιστότητας και shadowban
- Επιστροφές χρημάτων (σωρευτική παρακολούθηση) — Μερικές/πλήρεις επιστροφές από τον διαχειριστή, καταγεγραμμένες σωρευτικά στο refunded_amount_cents με προστασία OCC από ταυτόχρονη πρόσβαση (409)
- Πολλαπλά νομίσματα και ανάλυση φόρων — Σύνολο παραγγελίας με ανάλυση φόρων ανά συντελεστή σε JSON, με φόρο συμπεριλαμβανόμενο ή μη, στιγμιότυπο νομίσματος
- Κοινοποίηση παραγγελίας (Web Share API) — Ο πελάτης κοινοποιεί τη ζωντανή κατάσταση της παραγγελίας σε άλλα κινητά μέσω του εγγενούς μενού κοινής χρήσης του συστήματος ή του προχείρου
- KDS (οθόνη κουζίνας) — Ουρά παραγγελιών σε πραγματικό χρόνο μέσω SSE/polling με μεταβάσεις κατάστασης (σε αναμονή → επιβεβαιωμένη → σε προετοιμασία → έτοιμη → σερβιρισμένη)
- Σταθμοί KDS και σύνδεση με PIN — Πολλοί σταθμοί KDS ανά εστιατόριο, ο καθένας με PIN 4–6 ψηφίων και φιλτράρισμα κατηγοριών ανά σταθμό
- Ροή καταστάσεων παραγγελίας στο KDS (OCC) — Ατομικές μεταβάσεις στην κουζίνα με έλεγχο ταυτόχρονης πρόσβασης `AND status=<prev>` και προαιρετικές ετικέτες κουμπιών ανά κατάσταση
- Λίστα και λεπτομέρειες παραγγελιών — Όλες οι παραγγελίες ομαδοποιημένες ανά κατάσταση· λεπτομέρειες για είδη/σύνολα/πελάτη· χειροκίνητες μερικές επιστροφές, προσαρμογή φιλοδωρήματος
- Καταχώριση παραγγελιών (χειροκίνητο POS) — Το προσωπικό δημιουργεί παραγγελίες: τραπέζι → κατηγορία → προϊόν → ποσότητα → επιβεβαίωση· POST με κλειδί idempotency· υποστηρίζει τηλεφωνικές παραγγελίες/μετρητά
- Ανοιχτοί λογαριασμοί μπαρ (ανά συνεδρία) — Μόνιμος λογαριασμός ανά πελάτη για πολλές παραγγελίες, με τρέχον υπόλοιπο και παρακολούθηση ανά είδος
- Υποστήριξη θερμικών εκτυπωτών ESC/POS — Δημιουργία ακατέργαστων bytes ESC/POS (πλάτη 32/42/48/56 χαρακτήρων) με τουρκική κωδικοποίηση CP857 για αποδείξεις
- Γέφυρα θερμικού εκτυπωτή (Web Serial/USB/Bluetooth) — Επίπεδο μεταφοράς στο πρόγραμμα περιήγησης για επικοινωνία ESC/POS μέσω Web Serial, USB και Bluetooth
- Ρύθμιση και σύζευξη εκτυπωτή — Εντοπισμός, σύζευξη και δοκιμή εκτυπωτών με επιλογή μοντέλου/πλάτους/κωδικοποίησης
- Δελτίο κουζίνας — Εξειδικευμένη εκτύπωση ESC/POS για την κουζίνα: εστιατόριο, τραπέζι, είδη, ποσότητα, σημειώσεις, τροποποιητές, χρόνος που πέρασε
- Απόδειξη / λογαριασμός πελάτη — Θερμική απόδειξη για τον πελάτη: εστιατόριο, τραπέζι, είδη, τιμή μονάδας, σύνολο, τρόπος πληρωμής, ημερομηνία και ώρα
- Auto-86 όταν εξαντληθεί το απόθεμα — Η ατομική μείωση αποθέματος κατά την υποβολή παραγγελίας αποσύρει από το μενού τα προϊόντα με απόθεμα ≤ 0 και στέλνει ειδοποίηση στον ιδιοκτήτη
Kiosk2
- Λειτουργία kiosk (αυτοεξυπηρέτηση) — Kiosk πλήρους οθόνης σε οποιοδήποτε tablet: οθόνη «Πάτησε για να ξεκινήσεις», ζωντανό μενού και καλάθι, και επαναφορά μετά από 60 δευτερόλεπτα αδράνειας· οι παραγγελίες καταχωρίζονται ως παραγγελίες για παραλαβή
- Καταχώριση συσκευών kiosk — Καταχώρισε και διαχειρίσου συσκευές kiosk από την ενότητα προγραμματιστών/ενσωματώσεων
Πληρωμές2
- Stripe Checkout και Payment Intents — Συνεδρίες checkout για πελάτες + payment intents για παραγγελίες από agents· SCA/3D-Secure, απόδοση μέσω metadata, επιστροφή χρημάτων
- Stripe Connect — Πληρωμές προς τα εστιατόρια και επιμερισμός προμηθειών (το εστιατόριο κρατά το μερίδιό του από το μερικό σύνολο, προμήθεια πλατφόρμας)· με βάση webhooks
Σουίτα AI29
- Δημιουργία περιγραφών προϊόντων με AI — Το LLaMA 3.1 8B δημιουργεί περιγραφή μενού 2 προτάσεων από όνομα/κατηγορία/τιμή, με καθαρισμένη είσοδο
- Αυτόματη συμπλήρωση στοιχείων προϊόντος με AI — Συμπληρώνει διατροφικά στοιχεία (kcal/λιπαρά/υδατάνθρακες/πρωτεΐνες/αλάτι), συστατικά και λίστα επιτρεπόμενων αλλεργιογόνων EU-14, με KV 7 ημερών
- Δημιουργία μενού με AI (μαζικά) — Πλήρης δομή μενού με μία εντολή (κατηγορίες, προϊόντα, περιγραφές, προτεινόμενες τιμές, αλλεργιογόνα, μερίδες)
- Καθαρισμός μενού με AI — Εντοπίζει διπλά/ανενεργά προϊόντα, ασυνεπή ονόματα, ορθογραφικά λάθη και προϊόντα χαμηλής απόδοσης ως υποψήφια για αφαίρεση
- Προτάσεις τιμών με AI — Αναλύει πωλήσεις τεμαχίων/έσοδα 30 ημερών σε σύγκριση με ανωνυμοποιημένες διάμεσες τιμές κατηγορίας από άλλα εστιατόρια· επιστρέφει προτεινόμενες
- Προτάσεις συνταγών με AI — Προτείνει εποχικές/θεματικές συνταγές με βάση τα διαθέσιμα συστατικά, την κουζίνα και τις διατροφικές τάσεις, με ετικέτες αλλεργιογόνων
- Δημιουργία πιάτων ημέρας με AI — Δημιουργεί πιάτα ημέρας/εβδομάδας + διαφημιστικά κείμενα από συστατικά, εποχικότητα και τάσεις, με προτεινόμενες
- Βελτιστοποίηση προγράμματος βαρδιών με AI — Προτείνει μοτίβα βαρδιών προσωπικού με βάση τον ιστορικό όγκο, τις ώρες αιχμής, τις κρατήσεις, τη διαθεσιμότητα και το κόστος εργασίας
- Μετάφραση μενού με AI — Μετάφραση ονομάτων + περιγραφών φαγητών/ποτών με επίγνωση του πλαισίου σε 31 γλώσσες, διατηρώντας τη σήμανση HTML
- Απαντήσεις σε κριτικές με AI — Συντάσσει προσχέδια απαντήσεων του ιδιοκτήτη σε κριτικές πελατών με επιλέξιμο ύφος, μεταξύ άλλων απολογητικό· ο ιδιοκτήτης τις επεξεργάζεται και τις στέλνει
- Δημιουργία παρουσίασης με AI — Δημιουργεί παρουσίαση του εστιατορίου 200 λέξεων, βελτιστοποιημένη για SEO, από κουζίνα, τοποθεσία, σπεσιαλιτέ και ιστορία ίδρυσης
- Αναλύσεις AI (ημερήσιες/εβδομαδιαίες/μηνιαίες) — Αφηγηματικές αναφορές που δημιουργούνται με cron (3–5 παράγραφοι), συγκρίνοντας σε ετήσια/εβδομαδιαία βάση έσοδα/AOV/κορυφαία προϊόντα/funnels, με 3–5
- Συνομιλία AI για το μενού (για πελάτες) — Αναζήτηση στο μενού σε φυσική γλώσσα («χορτοφαγικά ζυμαρικά;», «τι είναι χωρίς γλουτένη;») που επιστρέφει 3–5 σχετικά προϊόντα με
- Προτάσεις προϊόντων με AI — 3–5 προτάσεις προϊόντων με βάση το καλάθι, χρησιμοποιώντας το πλαίσιο του μενού + το περιεχόμενο του καλαθιού + λίστα εξαιρέσεων, με άξονα το κύριο
- Έξυπνες προτάσεις upsell με AI — 2–4 συμπληρωματικά είδη (συνδυασμοί, πρόσθετα, επιδόρπια, ποτά, ορεκτικά) ταξινομημένα κατά upsell_type από το
- Φωνητική παραγγελία με AI (από ομιλία σε καλάθι) — Web Speech API → το LLaMA αναλύει την πρόθεση → αντιστοιχίζει προϊόντα → επιστρέφει είδη καλαθιού με σημάνσεις ασάφειας· τοπικοποιημένο
- Συνδυασμός κρασιού/ποτών με AI — Προτάσεις συνδυασμού για τα πιάτα της παραγγελίας με βάση το γευστικό προφίλ, την κουζίνα και τη λίστα κρασιών, με κατηγορία τιμής και
- Προτάσεις πιάτων με AI (φόρμα πελατών) — Οι πελάτες υποβάλλουν ιδέες για πιάτα (όνομα, περιγραφή, ένδειξη κουζίνας)· ο διαχειριστής τις ταξινομεί ανά κατάσταση
- Καθαρισμός περιεχομένου με AI (μαζικός έλεγχος) — Μαζικός έλεγχος σχολίων πελατών για βωμολοχίες/spam, με μαζική διαγραφή + σήμανση
- Ανάλυση συναισθήματος (σχόλια/κριτικές) — Το cron ταξινομεί τα σχόλια των πελατών ως θετικά/ουδέτερα/αρνητικά/κρίσιμα, με θέματα
- MCP: start_order_session — Δημιουργεί agent_session_id + customer_confirm_url (TTL 30 λεπτών)· ελέγχει τη σημαία agent_enabled του εστιατορίου
- MCP: place_order — Εισάγει ατομικά παραγγελία + είδη, επικυρώνει προϊόντα, κρατά στιγμιότυπο νομίσματος, μειώνει απόθεμα, εφαρμόζει auto-86 στο μηδέν·
- MCP: cancel_order — Ακυρώνει ατομικά με ελέγχους ιδιοκτησίας + TTL συνεδρίας, προστασία OCC από ταυτόχρονη πρόσβαση και αντιλογισμό πόντων πιστότητας
- MCP: get_order_status — Ελέγχει κατάσταση + ETA + είδη· cache 30s· scope orders:read
- MCP: request_bill — Εισάγει ένα bill_request, ενεργοποιεί push στη διαχείριση, μπορεί να προσυμπληρώσει το σύνολο για το UI διαχωρισμού λογαριασμού
- MCP: waiter_call — Εισάγει ένα waiter_call, ενεργοποιεί push στη διαχείριση + στο smartwatch με λεξιλόγιο δονήσεων· προαιρετική σημείωση
- MCP: get_restaurant_menu — Δημόσιο σχήμα μενού (χωρίς scope) που επιστρέφει κατηγορίες + προϊόντα + τιμές + αλλεργιογόνα
- MCP: check_loyalty — Επιστρέφει υπόλοιπο πόντων πιστότητας + βαθμίδα + όριο επόμενης βαθμίδας· scope loyalty:read
- MCP: apply_promo — Δεσμεύει/εξαργυρώνει ατομικά μια έκπτωση προσφοράς, ελέγχει μέγιστες χρήσεις + όριο ανά πελάτη· scope orders:write
Μάρκετινγκ και πιστότητα22
- Καμπάνιες email — Μαζικά HTML email σε λίστες συνδρομητών με παρακολούθηση κατάστασης (πρόχειρο/στην ουρά/σε αποστολή/εστάλη/απέτυχε) και παράδοση
- Πρότυπα email — Επαναχρησιμοποιήσιμα επώνυμα πρότυπα HTML με προσαρμοσμένο όνομα αποστολέα και διεύθυνση απάντησης
- Συνδρομητές email — Λίστα συνδρομητών με κατάσταση (εγγεγραμμένος/απεγγεγραμμένος/bounce/παράπονο), παρακολούθηση πηγής και ανά συνδρομητή
- Αυτοματοποιημένες σειρές email (drip) — Πολυβηματικά email κύκλου ζωής βάσει γεγονότων (signup/first_order/birthday/reservation_complete, Ημέρα 1/7/30
- Εγγραφή στο newsletter + διαγραφή — Συλλογή email στο checkout με λίστα που ορίζει ο διαχειριστής και διαγραφή με ένα κλικ
- Καμπάνιες με διαφημιστικά banner — Προβεβλημένα banner στο μενού με προσαρμοσμένα χρώματα, κείμενο σήματος, εικόνες, χρονικά διαστήματα και σειρά εμφάνισης
- Ανακοινώσεις (banner μέσα στο μενού) — Σταθερά banner μέσα στο μενού («Happy Hour 5-7pm») με προσαρμοσμένο χρώμα/εικονίδιο/κείμενο και προγραμματισμένα χρονικά διαστήματα /
- Κωδικοί προσφοράς — Κωδικοί που δημιουργεί ο διαχειριστής, με ποσοστιαίες/σταθερές εκπτώσεις, ελάχιστο ποσό παραγγελίας, όρια χρήσης, εξαργύρωση ανά πελάτη
- Εφαρμογή κωδικού προσφοράς από τον πελάτη — Εφαρμογή στο checkout με επικύρωση στον server, επιβολή ορίου χρήσεων, έλεγχο ελάχιστης δαπάνης και ανά IP
- Πρόγραμμα πιστότητας (συλλογή + εξαργύρωση) — Πόντοι ανά παραγγελία με εξαργύρωση σε εκπτώσεις/ανταμοιβές· ατομικοί έλεγχοι υπολοίπου, απόθεμα ανταμοιβών
- Εγγραφή στο πρόγραμμα πιστότητας — Δημιουργία λογαριασμού πελάτη με email/τηλέφωνο, με ρυθμούς συλλογής ανά βαθμίδα και ιστορικό επισκέψεων
- Βαθμίδες πιστότητας — Κατάταξη σε Χάλκινη/Ασημένια/Χρυσή/Πλατινένια βαθμίδα με βάση όρια δαπανών/επισκέψεων, με ρυθμούς συλλογής και εξαργύρωσης ανά βαθμίδα
- Αυτοματοποίηση βαθμίδων πιστότητας — Ημερήσιο cron αναβαθμίζει αυτόματα βαθμίδες με βάση τη σωρευτική δαπάνη 90 ημερών· εφαρμόζει μπόνους και εκπτώσεις πιστότητας
- Λήξη πόντων πιστότητας — Λήξη στους 12 μήνες με ημερήσιο έλεγχο στις 11:00 UTC που γράφει αντίθετες εγγραφές, μειώνει το υπόλοιπο και ειδοποιεί
- Χειροκίνητη προσαρμογή πόντων πιστότητας — Χειροκίνητη μεταβολή πόντων (θετική/αρνητική) με προαιρετικές σημειώσεις διαχειριστή για το ίχνος ελέγχου
- Λίστα μελών προγράμματος πιστότητας — Προβολή όλων των μελών για τον διαχειριστή: email/τηλέφωνο/όνομα, υπόλοιπο πόντων, συνολικοί πόντοι/δαπάνη, αριθμός επισκέψεων, τελευταία επίσκεψη
- Στατιστικά πορτοφολιού πιστότητας — Το πορτοφόλι του πελάτη δείχνει συνολικούς πόντους, υπόλοιπο, βαθμίδα, πόντους της τρέχουσας περιόδου και διαθέσιμες ανταμοιβές
- Marketing AI (περιεχόμενο + τμηματοποίηση) — Δημιουργία με AI αναρτήσεων για social media, προτύπων email και διαφημιστικών κειμένων, καθώς και τμηματοποίηση πελατών/καμπάνιες
- Αυτόματη προβολή — Cron κάθε Δευτέρα προωθεί αυτόματα τα είδη με χαμηλό απόθεμα ως προτεινόμενα, για λιγότερη σπατάλη και εκκαθάριση αποθέματος
- Πιάτα ημέρας — Πιάτα περιορισμένου χρόνου, προτεινόμενα από AI ή χειροκίνητα, με σήμα «Πιάτο ημέρας» και αυτόματη εναλλαγή
- Σήμανση προτεινόμενου προϊόντος — Χειροκίνητη σήμανση για ανάδειξη/προώθηση ειδών του μενού, με οπτική έμφαση στο μενού των πελατών
- Likes / λίστα αγαπημένων προϊόντων — Ο πελάτης αποθηκεύει τα αγαπημένα του πιάτα μέσω localStorage, με αναγνώριση μεταξύ εστιατορίων μέσω προφίλ email·
Κρατήσεις / λίστα αναμονής10
- Κρατήσεις + ημερολόγιο κρατήσεων — Κράτηση από τον πελάτη ανά ημερομηνία/χρονοθυρίδα, με αριθμό ατόμων, όνομα/email/τηλέφωνο επισκέπτη και σημειώσεις· ημερήσιο ημερολόγιο για τον διαχειριστή
- Ουρά κρατήσεων διαχειριστή — Μεταβάσεις κατάστασης (σε αναμονή → επιβεβαιωμένη → κάθισαν/δεν εμφανίστηκαν/ολοκληρώθηκε) με ταξινομήσιμες προβολές για επερχόμενες/ιστορικό
- Ακύρωση κράτησης (από τον πελάτη) — Ακύρωση μέσω συνδέσμου με κωδικό επιβεβαίωσης, με ατομικό έλεγχο ταυτόχρονης πρόσβασης (status='pending')
- Κωδικός επιβεβαίωσης κράτησης — Μοναδικός κωδικός ανά κράτηση για αναφορά, έλεγχο κατάστασης και ακύρωση
- Εξαγωγή κράτησης σε iCalendar — Εξαγωγή .ics για τον πελάτη με τα στοιχεία της κράτησης, για εισαγωγή στο ημερολόγιο
- Παρακολούθηση μη εμφανίσεων — Ο διαχειριστής σημειώνει μη εμφάνιση για την εφαρμογή της πολιτικής
- Όριο ατόμων ανά κράτηση — Μέγιστος αριθμός ατόμων ανά εστιατόριο, που επιβάλλεται κατά την κράτηση (προεπιλογή 50)
- Ευρετήριο αποτροπής διπλών ενεργών χρονοθυρίδων — Μερικό ευρετήριο UNIQUE που επιβάλλει μία εκκρεμή/επιβεβαιωμένη κράτηση ανά (εστιατόριο, τραπέζι, χρονικό παράθυρο)
- Συνεδρίες τραπεζιού (συμμετοχή μέσω QR, TTL 1 ώρας) — Πολλοί πελάτες σαρώνουν το ίδιο QR τραπεζιού για να σχηματίσουν συνεδρία (session_token, join_code, host_device_id)· ο οικοδεσπότης
- Διαχείριση λίστας αναμονής — Εγγραφή στην ουρά με αυτοεξυπηρέτηση (αριθμός ατόμων, τηλέφωνο, σημειώσεις) με μεταβάσεις κατάστασης από τον διαχειριστή (σε αναμονή → ειδοποιήθηκε →
Αναλύσεις και BI11
- Πίνακας αναλύσεων — Κάρτες KPI σε πραγματικό χρόνο (έσοδα 24h, αριθμός παραγγελιών, AOV, ποσοστό ολοκλήρωσης), τάση εσόδων 30 ημερών, θερμικός χάρτης ανά ώρα
- Αναλύσεις παραγγελιών — Όγκος παραγγελιών, έσοδα, AOV, ανάλυση ανά τρόπο πληρωμής, παρακολούθηση επιστροφών, σωρευτικό μητρώο επιστροφών, ακυρώσεις
- Ανάλυση ABC μενού (Pareto) — Κατατάσσει τα προϊόντα σε A (κορυφαίο ~80% των εσόδων) / B / C από ιστορικό 30 ημερών, με σωρευτικό μερίδιο εσόδων, κατάταξη
- Βαθμολογία υγείας μενού — Έλεγχος ρύθμισης: ύπαρξη εικόνων, πληρότητα περιγραφών, κάλυψη αλλεργιογόνων, συνέπεια τιμών, προτεινόμενα
- Θερμικός χάρτης παραγγελιών — Απεικόνιση όγκου παραγγελιών ανά ώρα της ημέρας × ημέρα της εβδομάδας, για εντοπισμό αιχμών και ήσυχων περιόδων
- Αναλύσεις πελατών με AI — Ημερήσια αφηγηματική αναφορά (δείκτες ημέρα προς ημέρα/εβδομάδα προς εβδομάδα, πελάτες σε κίνδυνο, κορυφαίο μέλος πιστότητας, 3 προτεινόμενες ενέργειες) + εβδομαδιαία εις βάθος ανάλυση
- Στόχοι εσόδων / στόχοι KPI — Ημερήσιοι/εβδομαδιαίοι/μηνιαίοι στόχοι εσόδων/παραγγελιών/πελατών που ορίζει ο διαχειριστής, με απεικόνιση προόδου και ανάλυση αποκλίσεων
- Θερμικός χάρτης πολυσύχναστων ωρών (δημόσιο API) — Δημόσιο endpoint που δείχνει την κίνηση του εστιατορίου ανά ώρα, για να αποφασίζουν οι πελάτες
- Αναφορά Z (κλείσιμο ημέρας) — Σύνολα μετρητών και καρτών στο τέλος της βάρδιας με εντοπισμό αποκλίσεων, σύνοψη επιστροφών, εκκρεμή στοιχεία, στήλη φιλοδωρημάτων και
- Εξαγωγή φορολογικής αναφοράς — Μηνιαίο/τριμηνιαίο P&L: έσοδα, φόροι που εισπράχθηκαν, επιστροφές, καθαρό φορολογητέο εισόδημα· CSV για λήψη από τους λογιστές
- Παρακολούθηση COGS — Κόστος πωληθέντων ανά προϊόν με αυτόματο υπολογισμό περιθωρίου και μηνιαία αναφορά P&L· σύνδεση με συνταγές
Προσωπικό και λειτουργίες14
- Διαχείριση προσωπικού (ρόλοι + δικαιώματα) — Ρόλοι ιδιοκτήτη/διαχειριστή/υπευθύνου/κουζίνας/σερβιτόρου/ταμία/KDS με αναλυτικά δικαιώματα πρόσβασης (view_orders
- Σύνδεση προσωπικού με PIN — Σύνδεση με PIN 4–6 ψηφίων για το προσωπικό KDS/σάλας, με hashing PBKDF2 200k επαναλήψεων, salt 16 bytes ανά διαπιστευτήριο, ατομικό D1
- Χτύπημα κάρτας (είσοδος/έξοδος) — Καταγραφή εισόδου/εξόδου με PIN, με διάρκεια βάρδιας, διαλείμματα, υπολογισμό κόστους εργασίας, αυτόματη σήμανση υπερωριών και token KDS
- Προγραμματισμός βαρδιών — Ημερολόγιο επαναλαμβανόμενων/μεμονωμένων βαρδιών με ανάθεση προσωπικού, προγραμματισμό ανά χρονικό διάστημα και ζώνη ώρας ανά εστιατόριο
- Παράδοση βάρδιας — Δομημένες σημειώσεις από βάρδια σε βάρδια (ανοιχτές παραγγελίες, ζητήματα, συμβάντα, σημειώσεις αποθέματος) με επιβεβαίωση και
- Κοινά φιλοδωρήματα / χρέωση υπηρεσίας — Ημερήσια συγκέντρωση φιλοδωρημάτων με κανόνες κατανομής ανά εργαζόμενο, μερίδια ανά ρόλο/βάρδια, χειροκίνητη παρέμβαση
- Αρχεία ελέγχου προσωπικού — Κυλιόμενη διατήρηση 24 μηνών των ενεργειών του προσωπικού (συνδέσεις, αλλαγές PIN/κωδικού, αλλαγές δικαιωμάτων, επιστροφές
- Inbox (ενιαία ροή ειδοποιήσεων) — Polling κάθε 5 δευτερόλεπτα για κλήσεις σερβιτόρου, αιτήματα λογαριασμού, χαμηλό απόθεμα, κριτικές, κρατήσεις, συμβάντα αλλεργιογόνων και βάρδιες
- Κλήση σερβιτόρου (σύστημα κουδουνιού) — Το κουμπί «Κλήση σερβιτόρου» του πελάτη δημιουργεί εγγραφή waiter_calls και στέλνει push στα ρολόγια του προσωπικού + στο web διαχείρισης·
- Επιβεβαίωση κλήσης σερβιτόρου — Το προσωπικό βλέπει/ιεραρχεί/επιβεβαιώνει κλήσεις από τον πίνακα ή το smartwatch, με παρακολούθηση χρόνου απόκρισης
- Αίτημα λογαριασμού (adisyon) — Το κουμπί «Ζήτα τον λογαριασμό» του πελάτη δημιουργεί εγγραφή bill_requests με μηχανή καταστάσεων κλεισίματος· το πάγωμα του λογαριασμού μπλοκάρει νέες
- Επιβεβαίωση αιτήματος λογαριασμού — Το προσωπικό επιβεβαιώνει τη λήψη και την ολοκλήρωση από τον πίνακα ή το smartwatch
- Ροή δραστηριότητας — Ροή σε πραγματικό χρόνο όλων των ενεργειών (δημιουργία παραγγελίας, επιστροφή, σύνδεση προσωπικού, επεξεργασία μενού), με αναζήτηση και φίλτρα
- Ωράριο λειτουργίας + λειτουργία αργίας — Ωράριο ανά ημέρα της εβδομάδας (με διαλείμματα) που απενεργοποιεί τις παραγγελίες εκτός ωραρίου, καθώς και διακόπτης λειτουργίας αργίας
Μενού, απόθεμα και τιμές15
- Επεξεργασία μενού (προϊόντα/κατηγορίες/τροποποιητές) — Πλήρες CRUD μενού: δημιουργία/επεξεργασία/διαγραφή ειδών, μαζική αναπλήρωση με CSV, σήμανση αλλεργιογόνων, ειδικός φορολογικός συντελεστής, διατροφικά στοιχεία με AI
- Κατηγορίες μενού (ιεραρχικές) — Ομαδοποιήσεις προϊόντων (ορεκτικά/κυρίως/επιδόρπια/ποτά) με αναδιάταξη με σύρσιμο και προαιρετική ένθεση σε γονική κατηγορία
- Διαχείριση προϊόντων (CRUD) — Πλήρης κύκλος ζωής προϊόντος: όνομα, περιγραφή, τιμή, εικόνα, διαθεσιμότητα, χρόνος προετοιμασίας, αλλεργιογόνα, συστατικά
- Επεξεργασία συνταγών + COGS — Λίστα συστατικών συνταγής με COGS ανά μονάδα και υπολογισμό περιθωρίου %
- Μαζική εισαγωγή/εξαγωγή προϊόντων
- Μαζική ενημέρωση τιμών — Εφαρμογή ποσοστιαίας αύξησης/μείωσης σε πολλά προϊόντα με προεπισκόπηση πριν από την οριστικοποίηση
- Παρακολούθηση αναπληρώσεων — Χειροκίνητη καταγραφή αναπληρώσεων με ποσότητα και χρονική σήμανση για συμφωνία αποθέματος
- Συλλογή εικόνων προϊόντος (πολλές εικόνες) — Ανέβασμα πολλών φωτογραφιών προϊόντος (γωνίες λήψης, συστατικά, στάδια προετοιμασίας) με προβολή συλλογής· στη συσκευή
- Διατροφικές πληροφορίες (AI + χειροκίνητα) — Θερμίδες, μακροθρεπτικά, αλλεργιογόνα που συμπληρώνονται με AI ή χειροκίνητα, με φορολογικούς συντελεστές ανά είδος
- Παρακολούθηση αλλεργιογόνων + προειδοποιήσεις πελατών — Λίστα αλλεργιογόνων EU-14 στα προϊόντα· οι αλλεργίες που δηλώνει ο πελάτης εμφανίζουν προειδοποιήσεις στο καλάθι· αρχείο συμβάντων
- Διαχείριση αποθέματος — Παρακολούθηση αποθέματος ανά προϊόν με auto-86 στο ≤ 0, ειδοποιήσεις ιδιοκτήτη και κατάσταση διαθεσιμότητας
- Μητρώο κινήσεων αποθέματος — Λεπτομερές αρχείο όλων των προσαρμογών αποθέματος (συμφωνία, εκτέλεση παραγγελιών, φύρα, αλλοίωση, μεταφορές) με κωδικούς αιτίας
- Προγνωστικές αναλύσεις αποθέματος και αναπαραγγελία — Πρόβλεψη εξάντλησης αποθέματος 14 ημερών με AI (ρυθμός κατανάλωσης + βεβαιότητα), με ειδοποίηση όταν οι ημέρες μέχρι την εξάντληση είναι < 3, με
- Νυχτερινός επανυπολογισμός COGS — Επανυπολογισμός στις 02:30 UTC του COGS των προϊόντων από τις συνταγές, εντοπίζοντας πτώσεις περιθωρίου > 10% και εμφανίζοντας ειδοποιήσεις στον διαχειριστή
- Ρυθμίσεις και συντελεστές φόρου — Ρύθμιση πολλαπλών φορολογικών συντελεστών με παρακάμψεις ανά προϊόν και προεπιλογή εστιατορίου, διακόπτης φόρου συμπεριλαμβανόμενου ή προστιθέμενου
Εμπειρία πελάτη / PWA / i18n14
- PWA (με εγκατάσταση, offline-first) — Μενού πελατών + πίνακας διαχείρισης με δυνατότητα εγκατάστασης, υποστήριξη offline μέσω Service Worker και αλλαγές network-first
- Συγχρονισμός στο παρασκήνιο (ουρά offline) — Παραγγελίες/σχόλια μπαίνουν σε ουρά offline και αποστέλλονται ξανά από τον Service Worker με την επανασύνδεση, με ένδειξη offline και
- Τοπικοποίηση (31 γλώσσες + RTL) — TR/EN/DE/FR/ES/IT/PT/RU/AR/HE/FA/ZH/JA/KO/NL/PL/RO/EL και άλλες, με κατοπτρισμό RTL για αραβικά/εβραϊκά
- Μετατροπή νομίσματος σε πραγματικό χρόνο — Διακόπτης ζωντανής ισοτιμίας για τους πελάτες (EUR/USD/GBP/SAR/AED), ώστε οι τουρίστες να βλέπουν τις τιμές του μενού στο δικό τους νόμισμα
- Σκοτεινή λειτουργία — Ανίχνευση θέματος συστήματος + χειροκίνητος διακόπτης που αποθηκεύεται στο localStorage
- Προσβασιμότητα (WCAG 2.1 AA) — Ετικέτες ARIA, σημασιολογικό HTML, πλοήγηση με πληκτρολόγιο, focus-visible και περιοχές αφής 44×44
- Επεξεργασία θέματος μενού — Επιλογή χρώματος, γραμματοσειράς, λογότυπου/εξωφύλλου και διάταξης (πλέγμα ή λίστα), που εφαρμόζονται στο μενού και στο web
- Συλλογή / εικόνες εστιατορίου — Ανέβασμα φωτογραφιών εσωτερικού χώρου/πιάτων με λεζάντες για την κεφαλίδα του μενού και τη σελίδα παρουσίασης
- Διαχείριση συνδέσμων κοινωνικών δικτύων — Ρυθμιζόμενοι σύνδεσμοι Instagram/TikTok/Facebook/LinkedIn στο υποσέλιδο του μενού με επικύρωση safeHref
- Εμφάνιση στοιχείων Wi-Fi — SSID + κωδικός του Wi-Fi επισκεπτών, που εμφανίζονται στο υποσέλιδο του μενού
- Σχόλια / NPS (μετά την παραγγελία) — 5★ + κατηγορία + μήνυμα 280 χαρακτήρων μετά το σερβίρισμα, με μία υποβολή ανά παραγγελία, κωδικοποίηση οντοτήτων και ανά IP
- Πίνακας διαχείρισης σχολίων — Όλα τα σχόλια με ετικέτες συναισθήματος, φίλτρα χρονικού διαστήματος και πηγής, και push για κρίσιμες ειδοποιήσεις
- Αξιολόγηση προτάσεων πιάτων — Οι ιδέες πιάτων που υποβάλλουν οι πελάτες μπαίνουν σε ουρά αξιολόγησης από τον διαχειριστή, με κατάσταση και σημειώσεις διαχειριστή
- Συνδρομές Web Push πελατών — Ειδοποιήσεις παραγγελίας έτοιμης/ακυρωμένης με deep link πίσω στις λεπτομέρειες της παραγγελίας· διατήρηση συνδρομής με
CRM πελατών4
- Λίστα πελατών / CRM — Πίνακας που συγκεντρώνει μέλη πιστότητας + κρατήσεις + σχόλια σε λίστα επαφών με αναζήτηση και λεπτομέρειες
- Στοιχεία επαφής CRM (χωρίς διπλότυπα) — Ενιαία αποθήκευση επαφών email/τηλεφώνου χωρίς διπλότυπα σε παραγγελίες, κρατήσεις, πιστότητα και σχόλια
- Υποψήφιοι επαναπροσέγγισης CRM — Επισημαίνει πελάτες χωρίς επίσκεψη για 60+ ημέρες ως κίνδυνο απώλειας, για επαναπροσέγγιση
- Ετικέτες CRM — Ελεύθερες ετικέτες (VIP/τακτικός/μία φορά) για τμηματοποίηση
Αυτοματισμοί5
- Ημερήσιο email σύνοψης λειτουργίας — Προαιρετικό ημερήσιο email στη ζώνη ώρας κάθε εστιατορίου: έσοδα, παραγγελίες, φιλοδωρήματα, κορυφαία προϊόντα, σύνοψη σχολίων, νέα
- Ημερήσιο email χαμηλού αποθέματος — HTML email μέσω Resend με τα προϊόντα που έχουν stock_qty ≤ όριο· 09:00 UTC, με προστασία idempotency
- Ειδοποιήσεις αναπαραγγελίας υλικών — Ημερήσιο email με προϊόντα που χρειάζονται αναπαραγγελία, ποσότητες βάσει ρυθμού κατανάλωσης και συνδέσμους προμηθευτών· 09:30 UTC
- Αντίγραφο ασφαλείας (εβδομαδιαίο) + επαλήθευση (ημερήσια) — Στιγμιότυπο AES-256-GCM κάθε Κυριακή στις 02:00 UTC όλων των βάσεων D1 στο R2 (οι πίνακες με PII παραλείπονται), με ημερήσια επαλήθευση στις 05:00 UTC
- Επεξεργασία διαγραφών GDPR/KVKK — Ημερήσια οριστική διαγραφή στις 14:00 UTC των λογαριασμών μετά την περίοδο χάριτος 30 ημερών, μέσω λίστας επιτρεπόμενων πινάκων προς διαγραφή, με
Πρόγραμμα συνεργατών30
- Πρόγραμμα συνεργατών (φάσεις 1–3) — Σύστημα συστάσεων: εγγραφή, παρακολούθηση προμηθειών, πληρωμές, 1099, ανίχνευση ανωμαλιών σε web-affiliate +
- Εγγραφή συνεργάτη (OTP + Turnstile) — Εγγραφή με email/κωδικό με anti-bot Turnstile, όριο ανά IP 24h (3/ημέρα) μέσω hash με ημερήσιο salt και
- Ταυτοποίηση OTP — Εφήμερο OTP που διαχειρίζεται ο Worker (TTL 5 λεπτών, δεσμευμένο σε scope: payout_request/balance_check/kyc_approve) μέσω cookie ή
- Πίνακας συνεργάτη (κάρτες KPI) — Υπόλοιπα: συνολικά κέρδη / σε εκκρεμότητα / διαθέσιμα / πληρωμένα, ποσοστό προμήθειας, βαθμίδα + κωδικός σύστασης (αντιγραφή), ενεργοί
- Ιστορικό και ανάλυση κερδών — Μηνιαίο ραβδόγραμμα κερδών, ανωνυμοποιημένη λίστα εστιατορίων από συστάσεις και κέρδη φιλτραρισμένα κατά κατάσταση/χρονικό διάστημα
- Ροή αιτήματος πληρωμής — Αίτημα με OTP (ελάχιστο $50) που επικυρώνει ατομικά την περίοδο αναμονής 15 ημερών ΚΑΙ το μηνιαίο όριο (προεπιλογή 2/μήνα), καταγράφοντας ένα
- Εκκαθάριση πληρωμών μέσω Wise — Η έγκριση του super-admin δημιουργεί στο Wise προσφορά/παραλήπτη/μεταφορά· τα webhooks παρακολουθούν σε εκκρεμότητα →
- Ημερολόγιο κινήσεων χρημάτων (μητρώο ελέγχου) — Αμετάβλητο μητρώο κάθε μεταβολής υπολοίπου (commission_released, payout_requested/settled, dormancy_forfeit
- Στοιχεία KYC πληρωμής (κρυπτογραφημένα) — Χώρα, ένδειξη US person, φορολογικό έντυπο, email παραλήπτη Wise, νόμιμη διεύθυνση, όνομα δικαιούχου, κρυπτογραφημένα κατά την αποθήκευση
- Ανέβασμα εγγράφων KYC — Ανέβασμα W-9/W-8BEN/φορολογικής βεβαίωσης/ταυτότητας/αποδεικτικού IBAN (5MB, JPEG/PNG/HEIC/PDF), base64 + κρυπτογράφηση pgcrypto· iOS/Android
- Κανάλια πληρωμής (Wise/SEPA/ACH/SWIFT) — Τέσσερα κανάλια πληρωμής με καταχώριση IBAN + SWIFT/BIC + ACH routing + φορολογικού αριθμού
- Ειδοποίηση ορίου 1099-NEC (IRS $600) — Ημερήσιος έλεγχος στις 13:00 UTC που επισημαίνει συνεργάτες από τις ΗΠΑ με ≥ $600 από την αρχή του έτους για έκδοση 1099-NEC, idempotent ανά (συνεργάτη
- Μηχανή καταστάσεων υποβολής 1099 — Παρακολουθεί τον κύκλο ζωής του 1099 (issued/filed/sent_to_irs) με ολοκλήρωση από super-admin και αντίγραφο ελέγχου μέσω email
- Ανίχνευση ανωμαλιών (ευρετική βαθμολόγηση) — Σαρώνει 6 τύπους σημάτων (κουπόνι χωρίς κλικ, εγγραφή από διπλό IP, γρήγορη επιστροφή, αυτοαγορά, ομάδα συνεργατών από το ίδιο IP
- Αυτόματη αναστολή λόγω ανωμαλιών (κρίσιμες) — Προαιρετική ημερήσια αυτόματη αναστολή συνεργατών με ανεπίλυτες κρίσιμες ανωμαλίες (σοβαρότητα ≥ 80)
- Ένσταση για αδράνεια — Ο συνεργάτης σε αναστολή υποβάλλει ένσταση· ο super-admin την εξετάζει· με την έγκριση, ένα RPC μηδενίζει τη μέτρηση των 12 μηνών· 60 ημερών
- Webhook postback S2S (HMAC) — Υπογεγραμμένο POST στο URL του συνεργάτη όταν μια προμήθεια δημιουργείται/επιστρέφεται/αποδεσμεύεται, με X-thMenu-Signature, 5s
- Εναλλαγή μυστικού postback (διπλή υπογραφή) — Επικάλυψη 7 ημερών με υπογραφή τόσο με το τρέχον όσο και με το προηγούμενο μυστικό (X-thMenu-Signature + -Previous), και έπειτα το cron ορίζει NULL
- Επανάληψη postback + ουρά dead-letter — Ωριαία επανάληψη (5× εκθετική καθυστέρηση), με τα μη προσβάσιμα endpoints να σημαίνονται dead_letter για έλεγχο από την ομάδα λειτουργίας
- Ημερήσια καταμέτρηση κουπονιών (φραγμός spam) — Ημερήσιο όριο εξαργύρωσης κουπονιών ανά συνεργάτη (προεπιλογή 100/ημέρα) μέσω ατομικού UPSERT…WHERE used<cap για αποτροπή υπέρβασης·
- Παρακολούθηση κλικ κουπονιών — Καταγράφει κοινοποιήσεις στο affiliate_clicks (affiliate_id, coupon_code, timestamp, ip_hash) που τροφοδοτούν τη μετατροπή
- Στατιστικά / αναλύσεις κουπονιών — Κλικ έναντι μετατροπών ανά κουπόνι (ενεργοί πελάτες 90 ημερών), ποσοστό μετατροπής από κλικ, αποδιδόμενα έσοδα και
- Χρονολόγιο ημερολογίου (native + web) — Σελιδοποιημένες γραμμές κινήσεων χρημάτων, νεότερες πρώτα, με ύφος ανάλογα με τη συναλλαγή και τοπικοποιημένα κείμενα
- Ανάκτηση λόγω επιστροφής (αναλογικά) — Σε επιστροφή χρημάτων τιμολογίου, ανακτά (επιστροφή/αρχικό × προμήθεια), ακυρώνοντας πρώτα τις μελλοντικές δόσεις· το υπόλοιπο
- Ανάκτηση λόγω chargeback (χαμένη αμφισβήτηση) — Πλήρης ανάκτηση σε charge.dispute.closed με outcome=lost (μόνο κλειστές αμφισβητήσεις), καταγεγραμμένη χωριστά από τις επιστροφές
- Αντιστροφή πληρωμής/ανάκτησης (επιστροφή Wise) — Σε επιστροφή/chargeback/ακύρωση μεταφοράς Wise, το RPC reverse_affiliate_payout πιστώνει ξανά το μητρώο
- Υλικό μάρκετινγκ συνεργατών (R2 proxy) — Επώνυμα banner, πρότυπα email, κωδικοί QR και οδηγός πωλήσεων + οδηγός διαχείρισης αντιρρήσεων, αποθηκευμένα στο R2
- Οδηγός μάρκετινγκ (οδηγός έναρξης) — Στοιχεία του προγράμματος, ο υποχρεωτικός κανόνας γνωστοποίησης της προμήθειας και μια ενότητα στον πίνακα ελέγχου για έτοιμο υλικό όταν δημοσιεύεται
- Ημερολόγιο πληρωμών συνεργατών (πρόβλεψη) — Προβλέπει τα αναμενόμενα κέρδη ανά μήνα από το πρόγραμμα δόσεων + τις εκκρεμείς δεσμεύσεις (στατική πρόβλεψη)
- Ταυτοποίηση συνεργατών (κινητό) — OTP με magic link + σύνδεση με κωδικό, με αυτόματη συμπλήρωση, επαναφορά ξεχασμένου κωδικού και εγγραφή με Turnstile
Ενσωματώσεις / API9
- Δημόσια κλειδιά API και REST API — Κλειδιά API που δημιουργεί η επιχείρηση για ενσωματώσεις τρίτων, με όριο ρυθμού (60 req/min) και scopes ανάγνωσης/εγγραφής
- Συνδρομές webhook και διανομέας — Webhooks που ορίζει η επιχείρηση για γεγονότα πελατών (παραγγελίες, σχόλια, κριτικές), με υπογραφή HMAC-SHA256
- Ταυτοποίηση πελατών OAuth (RFC 7009/6749) — Οι εφαρμογές OAuth ανακαλούν τα δικά τους tokens· επικύρωση client-credentials (basic auth + body)· εναλλαγή refresh token
- Δικό σου domain + επαλήθευση CNAME (η προβολή του μενού από αυτό δεν είναι ακόμη διαθέσιμη) — Πρόσθεσε δικό σου domain (menu.myrestaurant.com) και επαλήθευσε την εγγραφή CNAME του· η προβολή του μενού από αυτό δεν είναι ακόμη διαθέσιμη
- Δημιουργία κωδικών QR + εξαγωγή PDF — Δημιουργία εκτυπώσιμων κωδικών QR μενού/τραπεζιού/δωματίου ως μεμονωμένα ή ομαδικά PDF, με επικάλυψη brand και SRI
- Υπηρεσία email (Resend) — Συναλλακτικά email για επιχειρήσεις και πελάτες (συνόψεις, ειδοποιήσεις, κατάσταση πληρωμών, επαναφορά κωδικού, χρεώσεις, OTP
- Σύνδεσμος κριτικών Google και εισαγωγή από Maps — Ο σύνδεσμος κριτικών Google του εστιατορίου για την παραπομπή αξιολογήσεων και εισαγωγή από σύνδεσμο Google Maps που συμπληρώνει το όνομα και τις συντεταγμένες της επιχείρησης
- Προδιαγραφή OpenAPI — Αυτόματα παραγόμενο, ανιχνεύσιμο σχήμα REST API στο /openapi.json
- llms.txt (αρχείο οδηγιών για AI) — Μηχαναγνώσιμη επισκόπηση της πλατφόρμας (προϊόν, λειτουργίες, τιμολόγηση, ταυτοποίηση) για μηχανές αναζήτησης LLM/AI
Ασφάλεια και συμμόρφωση19
- Σύνδεση με email/κωδικό + magic link — Σύνδεση ιδιοκτήτη με email/κωδικό ή χωρίς κωδικό μέσω magic link
- Supabase Auth — Ταυτοποίηση με JWT για επιχειρήσεις, συνεργάτες και super-admins, με ανάκτηση μέσω magic link, επαναφορά κωδικού και RLS
- Ταυτοποίηση με JWT bearer token — JWT υπογεγραμμένα με HMAC-SHA256 για πρόσβαση στο API και middleware σε Cloudflare worker
- Supabase RLS (ασφάλεια σε επίπεδο γραμμής) — Οι επιχειρήσεις βλέπουν μόνο τα εστιατόριά τους, οι συνεργάτες μόνο τις προμήθειες/πληρωμές τους, οι πελάτες μόνο τα δικά τους
- TOTP 2FA (super-admin) — 2FA με εφαρμογή ελέγχου ταυτότητας κατά RFC 6238, υποχρεωτική για τη σύνδεση super-admin
- Προστασία CSRF με double-submit cookie — Τα endpoints που αλλάζουν κατάσταση απαιτούν κεφαλίδα X-CSRF-Token που επαληθεύεται έναντι ασφαλούς cookie
- Content Security Policy (nonce + strict-dynamic) — script-src 'self' 'nonce-…' 'strict-dynamic' για αποτροπή έγχυσης inline scripts
- Όριο ρυθμού αιτημάτων (Next.js route handler) — Κυλιόμενα παράθυρα ανά isolate με βάση hash SHA-256 της IP με ημερήσιο salt, σε 14 endpoints του μενού
- Ανίχνευση για shadowban — Εντοπίζει επαναλαμβανόμενες ακυρώσεις και ύποπτα μοτίβα IP, μπλοκάροντας αθόρυβα τις παραγγελίες χωρίς μήνυμα σφάλματος
- Ανίχνευση ψεύτικου GPS — Επισημαίνει αδύνατες αλλαγές τοποθεσίας μεταξύ των χρονικών σημάνσεων παραγγελιών
- Επικύρωση σχημάτων URL (safeHref) — Επιτρέπει μόνο http(s)/mailto/tel για αποτροπή αποθηκευμένου XSS μέσω social_links, logo_url, cover_url και συνδέσμων κριτικών
- Ενίσχυση hashing PIN/κωδικών — PBKDF2 με 200k επαναλήψεις, salt 16 bytes ανά διαπιστευτήριο, διαφανές εκ νέου hashing παλαιών hash στην επόμενη σύνδεση
- Μετρητής κλειδώματος PIN (σε D1) — Ατομικό UPSERT στο pin_failures με κυλιόμενο παράθυρο 30 λεπτών
- Δικαιώματα υποκειμένων δεδομένων GDPR (DSR) — Προθεσμία διαγραφής 30 ημερών από το αίτημα, εξαγωγή δεδομένων σε JSON και περίοδος χάριτος 90 ημερών για ανωνυμοποίηση παραγγελιών· προσωπικά δεδομένα
- Συμμόρφωση με KVKK (Τουρκία) — Διαγραφή σε 30 ημέρες, DSR και αρχεία συγκατάθεσης αντίστοιχα με GDPR, με λογική cron για πολλές δικαιοδοσίες
- Ροή διαγραφής λογαριασμού — Διαγραφή κατόπιν αιτήματος του ιδιοκτήτη με περίοδο χάριτος 30 ημερών και διαδοχική διαγραφή PII μέσω λίστας επιτρεπόμενων
- Αρχείο συγκατάθεσης (banner cookies) — Καταγράφει opt-in/opt-out για αναλύσεις/email, αποθηκευμένο ανά συνεδρία
- Παρακολούθηση συμβάντων αλλεργιογόνων και ασφάλειας — Το προσωπικό καταγράφει αναφορές διασταυρούμενης επαφής με αλλεργιογόνα/τραυματισμού/παράβασης με φωτογραφίες/ώρα/τοποθεσία· PII NULL μετά από 12 μήνες /
- Πολιτικές (απόρρητο/όροι/κανόνες καταστήματος) — Προσαρμόσιμη πολιτική απορρήτου, όροι και εσωτερικοί κανόνες, που εμφανίζονται στο υποσέλιδο του μενού
Διαχείριση2
- Ρυθμίσεις / διαμόρφωση εστιατορίου — Μεταδεδομένα, νόμισμα, ζώνη ώρας, ρυθμίσεις φιλοδωρήματος και λειτουργικές σημαίες
- Εισερχόμενα ειδοποιήσεων διαχειριστή — Κεντρικά εισερχόμενα για παραγγελίες, επιστροφές, ειδοποιήσεις προσωπικού και μηνύματα διαχείρισης, με κατάσταση ανάγνωσης
Η ΔΙΑΔΡΟΜΗ ΤΟΥ ΠΕΛΑΤΗ
Από τη σάρωση ως την πληρωμή — όλα από το κινητό του πελάτη
Καμία εφαρμογή προς εγκατάσταση, κανένας εξοπλισμός προς αγορά. Ο πελάτης σαρώνει τον κωδικό και αυτά τα έξι βήματα λειτουργούν μόνα τους.
Η γλώσσα του πελάτη αυτόματα
Το μενού ανοίγει στη γλώσσα του κινητού του πελάτη — 31 γλώσσες, χωρίς να χρειάζεται να επιλέξει.
Το νόμισμα της χώρας του πελάτη
Οι τιμές εμφανίζονται στο νόμισμα του πελάτη δίπλα στο τοπικό — χωρίς αριθμομηχανή.
Παραγγελία από το τραπέζι
Ο πελάτης προσθέτει στο καλάθι και στέλνει την παραγγελία — εμφανίζεται απευθείας στην οθόνη κουζίνας.
Κλήση σερβιτόρου
Ένα κουμπί στο τραπέζι στέλνει ειδοποίηση στο προσωπικό με τον αριθμό τραπεζιού — χωρίς σήκωμα χεριού και αναμονή βλέμματος.
Αίτημα λογαριασμού
Ο πελάτης ζητά τον λογαριασμό από το κινητό και το αίτημα φτάνει στο προσωπικό με τραπέζι και τρέχον ποσό.
Πληρωμή στο τραπέζι
Ο πελάτης πληρώνει με κάρτα από το κινητό σε ασφαλή φόρμα του παρόχου. Προεπιλογή «πληρωμή πρώτα»: η παραγγελία δεν πάει στην κουζίνα πριν πληρωθεί.
Χρειάζεται οι πελάτες μου να κατεβάσουν εφαρμογή;
Όχι. Οι πελάτες απλώς σκανάρουν τον κωδικό QR με την κάμερα του κινητού τους. Το μενού ανοίγει αμέσως στον περιηγητή — χωρίς λήψη εφαρμογής, χωρίς λογαριασμό, χωρίς εγγραφή.
Πόσες γλώσσες υποστηρίζει το Thmenu;
Το Thmenu υποστηρίζει 31 γλώσσες, μεταξύ αυτών αραβικά (από δεξιά προς τα αριστερά), ιαπωνικά, κινεζικά, κορεατικά και όλες τις βασικές ευρωπαϊκές γλώσσες. Η γλώσσα της συσκευής του επισκέπτη αναγνωρίζεται αυτόματα.
Είναι το Thmenu πραγματικά δωρεάν;
Ναι. Δεν υπάρχουν πακέτα, συνδρομή ή λειτουργίες κλειδωμένες πίσω από αναβάθμιση. Το μόνο έσοδο του Thmenu είναι ένα τέλος πλατφόρμας 1% στις πληρωμές που σου κάνουν οι πελάτες online μέσω Thmenu· τα μετρητά και το δικό σου τερματικό καρτών δεν κοστίζουν τίποτα.
Μπορώ να χρησιμοποιήσω δικό μου domain;
Όχι ακόμη. Στον πίνακα διαχείρισης μπορείς να προσθέσεις το domain σου και να ελέγξεις το DNS του, αλλά το μενού δεν μπορεί ακόμη να σερβιριστεί από το δικό σου domain. Το μενού σου έχει τον δικό του σύνδεσμο στο menu.thmenu.com, και αυτόν ανοίγουν οι κωδικοί QR σου.
Πώς λειτουργεί η παραγγελία σε πραγματικό χρόνο;
Οι πελάτες προσθέτουν προϊόντα στο καλάθι και στέλνουν την παραγγελία από το τραπέζι. Η παραγγελία εμφανίζεται αμέσως στον πίνακα διαχείρισης, όπου ενημερώνεις τα βήματα της κατάστασής της.
Είναι ασφαλή τα δεδομένα μου;
Το Thmenu είναι χτισμένο πάνω στην παγκόσμια υποδομή ασφάλειας της Cloudflare και κρυπτογραφεί τα δεδομένα κατά τη μεταφορά (TLS) και σε αποθήκευση. Η πλατφόρμα μας είναι σχεδιασμένη να πληροί τις απαιτήσεις GDPR, KVKK και CCPA/CPRA — δες τις σελίδες συμμόρφωσης, απορρήτου και όρων για την πλήρη ενημέρωση.
Μπορώ να εισαγάγω το υπάρχον μενού μου;
Ναι. Η εισαγωγή μενού με AI δέχεται το μενού σου με τρεις τρόπους: επικολλάς το κείμενο, φωτογραφίζεις το τυπωμένο μενού ή ανεβάζεις ένα υπολογιστικό φύλλο. Προτείνει κατηγορίες, προϊόντα και τιμές, και τίποτα δεν εφαρμόζεται μέχρι να ελέγξεις την πρόταση και να την εγκρίνεις.
Λειτουργεί το μενού χωρίς internet;
Ναι. Το Thmenu χρησιμοποιεί τεχνολογία Progressive Web App (PWA). Το αποθηκευμένο μενού στη συσκευή του πελάτη μπορεί να προβληθεί χωρίς σύνδεση. Για παραγγελία απαιτείται σύνδεση.
Χρειάζομαι λογαριασμό Stripe;
Μόνο αν θέλεις οι πελάτες να σε πληρώνουν online μέσω Thmenu. Συνδέεις έναν λογαριασμό Stripe από τον πίνακα διαχείρισης και οι εκκαθαρίσεις φτάνουν στην τράπεζά σου μέσω της Stripe. Το μενού, οι παραγγελίες και οι κρατήσεις λειτουργούν και χωρίς αυτόν.
Είναι το Thmenu διαθέσιμο εκτός Τουρκίας;
Ναι. Το Thmenu τρέχει στο παγκόσμιο δίκτυο edge της Cloudflare, οπότε το μενού σου σερβίρεται από κόμβο κοντά σε κάθε επισκέπτη. Υποστηρίζουμε 31 γλώσσες, μεταξύ αυτών αραβικά, ιαπωνικά, κορεατικά, κινεζικά και όλες τις βασικές ευρωπαϊκές γλώσσες.
Τι γίνεται αν το εστιατόριό μου χρησιμοποιεί ήδη Menulux ή Adisyo;
Το Thmenu μπορεί να λειτουργεί παράλληλα με το υπάρχον POS σου: το POS χειρίζεται τις πληρωμές και το Thmenu το μενού QR και την εμπειρία παραγγελίας του πελάτη. Το Thmenu δεν συνδέεται με το POS — τα δύο συστήματα λειτουργούν δίπλα-δίπλα.
Χρειάζομαι ειδικό εξοπλισμό;
Όχι. Το Thmenu λειτουργεί σε οποιονδήποτε περιηγητή — κινητά, tablet ή laptop. Για οθόνη κουζίνας αρκεί οποιοδήποτε tablet έχεις ήδη· δεν πουλάμε, δεν προτείνουμε και δεν απαιτούμε συγκεκριμένο εξοπλισμό. Η εκτύπωση είναι προαιρετική και λειτουργεί με εκτυπωτές αποδείξεων ESC/POS που συνδέονται μέσω USB, σειριακής θύρας ή Bluetooth από Chrome ή Edge.
Έτοιμος να ξεκινήσεις;
Ψηφιοποίησε το μενού σου σήμερα.
Εγκατάσταση σε 2 λεπτά, χωρίς πιστωτική κάρτα.