[{"data":1,"prerenderedAt":2453},["ShallowReactive",2],{"\u002Fblog\u002Fhow-tablario-sits-on-top-of-your-stack":3,"translations-plugin-positioning":304,"related-\u002Fen\u002Fblog\u002Fhow-tablario-sits-on-top-of-your-stack":1600},{"id":4,"title":5,"author":6,"body":7,"date":288,"description":289,"extension":290,"image":291,"locale":292,"meta":293,"navigation":294,"path":295,"seo":296,"stem":297,"tags":298,"translationKey":302,"__hash__":303},"blog\u002Fblog\u002Fhow-tablario-sits-on-top-of-your-stack.md","How Tablario sits on top of your stack instead of replacing it","Tablario Team",{"type":8,"value":9,"toc":277},"minimark",[10,19,22,29,34,37,44,63,70,74,77,100,111,114,118,121,141,144,148,156,159,166,170,173,178,192,197,211,216,227,230,234,254,258,261,264,267],[11,12,13,14,18],"p",{},"In the last 18 months three things changed at once. Quandoo announced its shutdown. The EU AI Act started enforcing transparency rules on voice agents. And OpenTable rolled out its own AI phone product, branded \"Voice-KI\", priced — like everything else at OpenTable — ",[15,16,17],"strong",{},"per cover",".",[11,20,21],{},"If you have run a restaurant in DACH for any length of time, you know the per-cover model. You pay a marketplace €1.50–€2.50 every time a guest sits down. The marketplace takes credit for the booking — even if the guest had eaten with you twelve times before. Over a year, that fee adds up to a single big-line P&L item that nobody enjoys reading.",[11,23,24,25,28],{},"We built Tablario as the opposite of that. ",[15,26,27],{},"Plug-in modules, fixed monthly fees, no per-cover commissions, no marketplace economics."," This post explains what that means concretely — and why the architecture decision is upstream of every other product decision we make.",[30,31,33],"h2",{"id":32},"what-sit-on-top-not-replace-means","What \"sit on top, not replace\" means",[11,35,36],{},"Most reservation platforms aim for the entire stack: their booking widget, their POS, their card terminal, their CRM, their email marketing, their marketplace, their app. The pitch is \"we replace seven tools with one.\" The unspoken cost is that you also replace seven invoices with one — and that one invoice scales with your covers.",[11,38,39,40,43],{},"Tablario does the opposite. We assume ",[15,41,42],{},"you already have a POS you like",", a card terminal that works, an accountant who reads your books, a Google Business Profile your guests find you on. We do not ask you to throw any of that away. What we add is the layer that nobody else covers cleanly:",[45,46,47,51,54,57,60],"ul",{},[48,49,50],"li",{},"An AI phone that answers in real German (and 10 other languages), discloses itself per AI Act Art. 50, and writes the booking into a calendar.",[48,52,53],{},"A public restaurant page that converts that calendar into bookings.",[48,55,56],{},"A QR menu that captures orders without changing your POS.",[48,58,59],{},"A guest CRM that stitches booking history with call history with WhatsApp history.",[48,61,62],{},"A booking policy that holds a card without taking money.",[11,64,65,66,69],{},"Each is ",[15,67,68],{},"a plugin"," — independently turn-on-able, independently priced. You compose what you need.",[30,71,73],{"id":72},"the-14400-question","The €14,400 question",[11,75,76],{},"Let's do the math an honest way. A 50-cover venue running 600 covers per month through a marketplace pays:",[45,78,79,88,94],{},[48,80,81,84,85,18],{},[15,82,83],{},"OpenTable"," on the BookEverywhere plan: $1.50 per cover via your widget, $7.50 per cover via opentable.com. Assume an 80\u002F20 split → average ~$2.70\u002Fcover → ",[15,86,87],{},"~$1,620\u002Fmonth → ~$19,440\u002Fyear",[48,89,90,93],{},[15,91,92],{},"OpenTable Voice-KI"," is currently a free add-on for paying customers. The math is the same — you keep paying per cover.",[48,95,96,99],{},[15,97,98],{},"TheFork"," in Europe runs a similar economic model with €2\u002Fcover for premium placement.",[11,101,102,103,106,107,110],{},"A 50-cover venue on Tablario pays a ",[15,104,105],{},"fixed monthly fee"," for the plugins they use. The fee does not move with covers. Run 400 covers next month and you pay the same. Run 1,200 next month and you pay the same. The savings on a 600-cover venue are roughly ",[15,108,109],{},"€10,000–€14,000 per year"," depending on which marketplace you compare to.",[11,112,113],{},"That is not a marketing exaggeration. It is what happens when you stop paying a per-cover commission to a third party.",[30,115,117],{"id":116},"why-the-architecture-decision-matters","Why the architecture decision matters",[11,119,120],{},"A plugin-based, fixed-fee platform is not just a pricing choice. It forces engineering decisions that compound:",[45,122,123,129,135],{},[48,124,125,128],{},[15,126,127],{},"Each plugin must be independently switch-off-able."," That means clean module boundaries in code (we run a modular monolith on the backend, with strict per-module routes\u002Fservices\u002Frepositories). When you turn off the QR plugin, the booking module does not notice.",[48,130,131,134],{},[15,132,133],{},"Each plugin must be priced on its own merit."," That means we cannot smuggle a weak plugin past you by bundling it with a strong one. If the WhatsApp module is not useful, you do not buy it. We see fast which plugins land — and which we should reconsider.",[48,136,137,140],{},[15,138,139],{},"Each plugin must be replaceable by a partner."," If you would rather use Mews for POS, fine — your Tablario booking module talks to Mews via a connector. If you'd rather use Klarna for deposits, fine — Stripe is the default but the contract is open.",[11,142,143],{},"A vertical platform cannot promise this. The whole point of vertical pricing is that the parts cannot be priced apart.",[30,145,147],{"id":146},"what-no-marketplace-economics-means","What \"no marketplace economics\" means",[11,149,150,151,155],{},"We are not building a consumer-facing app. There is no Tablario.com restaurant directory where guests browse and book. The Restaurant Page lives at ",[152,153,154],"code",{},"tablario.com\u002Fr\u002Fyour-restaurant",", the URL is yours, the SEO accrues to you, the schema.org markup names your restaurant — not Tablario.",[11,157,158],{},"This is a deliberate trade. A consumer marketplace has higher gross margins than a SaaS — once you're the destination, you can charge for placement, lift the cover fee, and add a fee on guest-side transactions. The growth math at the seed and Series A stage favours marketplace.",[11,160,161,162,165],{},"But the growth math at the ",[15,163,164],{},"operator"," stage works the other way. A marketplace whose unit economics depend on cover fees is structurally incentivised to retain control of the guest. We are structurally incentivised to give it back to you, because our revenue does not depend on which channel the booking came from.",[30,167,169],{"id":168},"what-you-can-compose-today","What you can compose today",[11,171,172],{},"The plugins live in three groups:",[11,174,175],{},[15,176,177],{},"Always-on (included with the base):",[45,179,180,183,186,189],{},[48,181,182],{},"Public Restaurant Page",[48,184,185],{},"Reservations (web widget, embed, link-in-bio + QR)",[48,187,188],{},"Guest CRM",[48,190,191],{},"AI Act-compliant audit trail",[11,193,194],{},[15,195,196],{},"Guest-facing plugins (loose, lazy-loaded):",[45,198,199,202,205,208],{},[48,200,201],{},"AI Phone (DE\u002FEN today; 9 more in Phase 2)",[48,203,204],{},"WhatsApp inbound + outbound",[48,206,207],{},"Booking Policy (card auth \u002F deposit)",[48,209,210],{},"Waitlist",[11,212,213],{},[15,214,215],{},"Operational plugins (tight, real-time, with circuit breakers):",[45,217,218,221,224],{},[48,219,220],{},"POS connectors (Phase 2 — Lightspeed first, then Mews, then Apaleo)",[48,222,223],{},"Payments at the table (Phase 2, KassenSichV-gated)",[48,225,226],{},"KDS handoff (Phase 3)",[11,228,229],{},"You buy what you need. The base is enough to run a competent reservation operation today.",[30,231,233],{"id":232},"what-this-is-not","What this is not",[45,235,236,242,248],{},[48,237,238,241],{},[15,239,240],{},"Not \"everything is free.\""," We charge. The fees are flat and visible — they don't grow with your covers, but they aren't zero.",[48,243,244,247],{},[15,245,246],{},"Not a replacement for relationships."," A POS connector talks to your POS; it does not replace your POS. Your accountant still books your sales. Your card terminal still settles to your bank.",[48,249,250,253],{},[15,251,252],{},"Not infinitely customizable."," We make opinionated choices on UX, on language tone, on what counts as compliance. The plugins are configurable; the architecture is not.",[30,255,257],{"id":256},"what-to-do-about-it","What to do about it",[11,259,260],{},"If you are paying per-cover today, run the math on a real month: covers × cover fee, twelve months. Compare it to a flat plan on Tablario. The number is usually not close.",[11,262,263],{},"If the comparison is close — for example, a 200-cover venue on a discounted plan — Tablario may not save you money in year one. That is fine. Your covers will still be yours, your guest data will still be yours, and the fee will not grow when you grow. We will be cheaper on the day you cross the threshold.",[265,266],"hr",{},[11,268,269],{},[270,271,272,273,276],"em",{},"Plugin pricing is on ",[152,274,275],{},"\u002Fpreise",". Tablario's modular architecture is documented in our public roadmap. The cover-fee comparison numbers above are sourced from OpenTable's published BookEverywhere and Marketing-Boost rates as of Q1 2026; verify current pricing with OpenTable directly before signing.",{"title":278,"searchDepth":279,"depth":279,"links":280},"",2,[281,282,283,284,285,286,287],{"id":32,"depth":279,"text":33},{"id":72,"depth":279,"text":73},{"id":116,"depth":279,"text":117},{"id":146,"depth":279,"text":147},{"id":168,"depth":279,"text":169},{"id":232,"depth":279,"text":233},{"id":256,"depth":279,"text":257},"2026-05-08","Why we built Tablario as plug-in modules over a fixed fee instead of a vertical platform with per-cover commissions. The real cost of OpenTable Voice-KI on a 600-cover-per-month venue, in numbers.","md",null,"en",{},true,"\u002Fblog\u002Fhow-tablario-sits-on-top-of-your-stack",{"title":5,"description":289},"blog\u002Fhow-tablario-sits-on-top-of-your-stack",[299,300,301],"plugin-architecture","pricing","competitor-comparison","plugin-positioning","Edby_QoEDoAVMd2RY78QuVf6rsZ4mvBrvI0zFYV_xkw",[305,582,861,1136,1321],{"id":306,"title":307,"author":6,"body":308,"date":288,"description":574,"extension":290,"image":291,"locale":575,"meta":576,"navigation":294,"path":577,"seo":578,"stem":579,"tags":580,"translationKey":302,"__hash__":581},"blog\u002Fblog\u002Fcome-tablario-si-integra-sul-tuo-stack.md","Come Tablario si integra sul tuo stack invece di sostituirlo",{"type":8,"value":309,"toc":565},[310,316,319,326,330,333,340,357,364,368,371,392,403,406,410,413,433,436,440,447,450,457,461,464,469,483,488,502,507,518,521,525,545,549,552,555,557],[11,311,312,313,18],{},"Negli ultimi 18 mesi sono cambiate tre cose insieme. Quandoo ha annunciato la chiusura. L'EU AI Act ha iniziato a imporre regole di trasparenza sugli agenti vocali. E OpenTable ha lanciato il suo prodotto di telefonia AI, \"Voice-AI\", a prezzo — come tutto in OpenTable — ",[15,314,315],{},"per coperto",[11,317,318],{},"Se gestisci un ristorante in Italia da un po', il modello per-coperto lo conosci bene. Paghi al marketplace €1,50–€2,50 ogni volta che un ospite si siede al tuo tavolo. Il marketplace si prende il merito della prenotazione — anche se quell'ospite aveva già cenato da te dodici volte. Nell'arco di un anno, quella commissione diventa una singola voce a bilancio di cui nessuno è felice.",[11,320,321,322,325],{},"Tablario è costruito al contrario. ",[15,323,324],{},"Moduli plug-in, canoni mensili fissi, zero commissioni per coperto, zero economia da marketplace."," Questo articolo spiega cosa significa nel concreto — e perché questa scelta architetturale viene prima di ogni altra decisione di prodotto.",[30,327,329],{"id":328},"cosa-significa-stare-sopra-non-sostituire","Cosa significa \"stare sopra, non sostituire\"",[11,331,332],{},"Quasi tutte le piattaforme di prenotazione puntano a tutto lo stack: il loro widget, la loro cassa, il loro terminale POS, il loro CRM, il loro email marketing, il loro marketplace, la loro app. La promessa è \"sostituiamo sette strumenti con uno\". Il costo non detto è che sostituisci anche sette fatture con una — e quella fattura cresce con i tuoi coperti.",[11,334,335,336,339],{},"Tablario fa l'opposto. Diamo per scontato che ",[15,337,338],{},"tu abbia già una cassa che ti piace",", un terminale di pagamento che funziona, un commercialista che legge i tuoi conti, una scheda Google da cui i tuoi ospiti ti trovano. Non ti chiediamo di buttare niente di tutto questo. Aggiungiamo il livello che nessun altro copre in modo pulito:",[45,341,342,345,348,351,354],{},[48,343,344],{},"Un AI phone che risponde in italiano vero (e in altre 10 lingue), si dichiara come previsto dall'art. 50 dell'AI Act e scrive la prenotazione in calendario.",[48,346,347],{},"Una pagina pubblica del ristorante che converte quel calendario in prenotazioni.",[48,349,350],{},"Un menu QR che cattura gli ordini senza toccare la tua cassa.",[48,352,353],{},"Un CRM ospiti che cuce insieme storico prenotazioni, storico chiamate e storico WhatsApp.",[48,355,356],{},"Una booking policy che blocca una carta senza prelevare denaro.",[11,358,359,360,363],{},"Ognuno è ",[15,361,362],{},"un plugin"," — attivabile in modo indipendente, con prezzo indipendente. Componi quello che ti serve.",[30,365,367],{"id":366},"la-domanda-da-14400","La domanda da €14.400",[11,369,370],{},"Facciamo i conti in modo onesto. Un locale da 50 coperti che fa 600 coperti al mese tramite un marketplace paga:",[45,372,373,381,387],{},[48,374,375,377,378,18],{},[15,376,83],{}," sul piano BookEverywhere: $1,50 per coperto via widget, $7,50 per coperto via opentable.com. Ipotizziamo uno split 80\u002F20 → media ~$2,70\u002Fcoperto → ",[15,379,380],{},"~$1.620\u002Fmese → ~$19.440\u002Fanno",[48,382,383,386],{},[15,384,385],{},"OpenTable Voice-AI"," oggi è un add-on gratuito per i clienti paganti. La matematica non cambia — continui a pagare per coperto.",[48,388,389,391],{},[15,390,98],{}," in Europa segue un modello simile, con €2\u002Fcoperto per il posizionamento premium.",[11,393,394,395,398,399,402],{},"Un locale da 50 coperti su Tablario paga un ",[15,396,397],{},"canone mensile fisso"," per i plugin che usa. Il canone non si muove con i coperti. Fai 400 coperti il mese prossimo e paghi lo stesso. Ne fai 1.200 e paghi lo stesso. Il risparmio su un locale da 600 coperti è di circa ",[15,400,401],{},"€10.000–€14.000 all'anno",", a seconda del marketplace con cui confronti.",[11,404,405],{},"Non è un'esagerazione di marketing. È quello che succede quando smetti di versare commissioni per coperto a terzi.",[30,407,409],{"id":408},"perché-la-scelta-architetturale-conta","Perché la scelta architetturale conta",[11,411,412],{},"Una piattaforma a plugin con canone fisso non è solo una scelta di pricing. Costringe a decisioni ingegneristiche che si sommano nel tempo:",[45,414,415,421,427],{},[48,416,417,420],{},[15,418,419],{},"Ogni plugin deve essere spegnibile in modo indipendente."," Questo significa confini di modulo puliti nel codice (sul backend lavoriamo a monolite modulare, con rotte\u002Fservizi\u002Frepository rigorosamente per modulo). Quando spegni il plugin QR, il modulo prenotazioni nemmeno se ne accorge.",[48,422,423,426],{},[15,424,425],{},"Ogni plugin deve avere un prezzo che sta in piedi per conto suo."," Significa che non possiamo infilarti un plugin debole nel pacchetto agganciandolo a uno forte. Se il modulo WhatsApp non è utile, non lo compri. Vediamo in fretta quali plugin funzionano — e quali rivedere.",[48,428,429,432],{},[15,430,431],{},"Ogni plugin deve essere sostituibile con un partner."," Se preferisci Mews come cassa, va bene — il tuo modulo prenotazioni Tablario parla con Mews tramite un connettore. Se preferisci Klarna per le caparre, va bene — Stripe è il default ma il contratto è aperto.",[11,434,435],{},"Una piattaforma verticale non può promettere tutto questo. Tutto il senso del pricing verticale è proprio che i pezzi non possano essere prezzati separatamente.",[30,437,439],{"id":438},"cosa-significa-zero-economia-da-marketplace","Cosa significa \"zero economia da marketplace\"",[11,441,442,443,446],{},"Non stiamo costruendo un'app consumer. Non esiste un Tablario.com con la directory dei ristoranti dove gli ospiti sfogliano e prenotano. La pagina del ristorante vive a ",[152,444,445],{},"tablario.com\u002Fr\u002Fnome-del-tuo-ristorante",", l'URL è tuo, la SEO si accumula su di te, lo schema.org cita il tuo ristorante — non Tablario.",[11,448,449],{},"È una scelta consapevole. Un marketplace consumer ha margini lordi più alti di un SaaS — una volta che sei la destinazione, puoi vendere il posizionamento, alzare la commissione per coperto, aggiungere fee lato ospite. La matematica della crescita in seed e Series A premia il marketplace.",[11,451,452,453,456],{},"Ma la matematica della crescita dal lato ",[15,454,455],{},"operatore"," premia l'opposto. Un marketplace la cui economia dipende dalla commissione per coperto è strutturalmente incentivato a tenersi il rapporto con l'ospite. Noi siamo strutturalmente incentivati a restituirtelo, perché i nostri ricavi non dipendono dal canale da cui arriva la prenotazione.",[30,458,460],{"id":459},"cosa-puoi-comporre-oggi","Cosa puoi comporre oggi",[11,462,463],{},"I plugin vivono in tre gruppi:",[11,465,466],{},[15,467,468],{},"Sempre attivi (inclusi nel base):",[45,470,471,474,477,480],{},[48,472,473],{},"Pagina pubblica del ristorante",[48,475,476],{},"Prenotazioni (widget web, embed, link-in-bio + QR)",[48,478,479],{},"CRM ospiti",[48,481,482],{},"Audit trail conforme all'AI Act",[11,484,485],{},[15,486,487],{},"Plugin rivolti agli ospiti (slegati, lazy-loaded):",[45,489,490,493,496,499],{},[48,491,492],{},"AI Phone (IT\u002FDE\u002FEN oggi; altre 9 lingue in Fase 2)",[48,494,495],{},"WhatsApp in ingresso e in uscita",[48,497,498],{},"Booking Policy (autorizzazione carta \u002F caparra)",[48,500,501],{},"Lista d'attesa",[11,503,504],{},[15,505,506],{},"Plugin operativi (stretti, real-time, con circuit breaker):",[45,508,509,512,515],{},[48,510,511],{},"Connettori POS (Fase 2 — Lightspeed per primo, poi Mews, poi Apaleo)",[48,513,514],{},"Pagamento al tavolo (Fase 2, dipendente da normative fiscali nazionali)",[48,516,517],{},"Handoff KDS (Fase 3)",[11,519,520],{},"Compri quello che ti serve. Il base è sufficiente per gestire un'operatività prenotazioni competente da subito.",[30,522,524],{"id":523},"cosa-non-è","Cosa non è",[45,526,527,533,539],{},[48,528,529,532],{},[15,530,531],{},"Non è \"tutto gratis.\""," Si paga. Le fee sono piatte e visibili — non crescono con i tuoi coperti, ma non sono zero.",[48,534,535,538],{},[15,536,537],{},"Non è un sostituto delle relazioni."," Un connettore POS parla con la tua cassa; non la sostituisce. Il tuo commercialista continua a registrare le vendite. Il tuo terminale continua ad accreditarti in banca.",[48,540,541,544],{},[15,542,543],{},"Non è infinitamente personalizzabile."," Facciamo scelte opinate su UX, tono di voce, cosa conta come compliance. I plugin sono configurabili; l'architettura no.",[30,546,548],{"id":547},"cosa-farci","Cosa farci",[11,550,551],{},"Se oggi paghi per-coperto, fai i conti su un mese reale: coperti × commissione per coperto, dodici mesi. Confrontalo con un piano flat su Tablario. Il numero raramente è vicino.",[11,553,554],{},"Se il confronto è vicino — per esempio, un locale da 200 coperti su un piano scontato — Tablario potrebbe non farti risparmiare nel primo anno. Va bene. I tuoi coperti resteranno tuoi, i dati dei tuoi ospiti resteranno tuoi, e la fee non crescerà quando cresci tu. Saremo più convenienti il giorno in cui supererai la soglia.",[265,556],{},[11,558,559],{},[270,560,561,562,564],{},"Il pricing dei plugin è su ",[152,563,275],{},". L'architettura modulare di Tablario è documentata nella nostra roadmap pubblica. I numeri di confronto sulla commissione per coperto sono basati sulle tariffe pubblicate da OpenTable per BookEverywhere e Marketing-Boost al Q1 2026; verifica direttamente con OpenTable il pricing attuale prima di firmare.",{"title":278,"searchDepth":279,"depth":279,"links":566},[567,568,569,570,571,572,573],{"id":328,"depth":279,"text":329},{"id":366,"depth":279,"text":367},{"id":408,"depth":279,"text":409},{"id":438,"depth":279,"text":439},{"id":459,"depth":279,"text":460},{"id":523,"depth":279,"text":524},{"id":547,"depth":279,"text":548},"Perché abbiamo costruito Tablario come moduli plug-in a canone fisso invece di una piattaforma verticale con commissioni per coperto. Il costo reale di OpenTable Voice-AI su un locale da 600 coperti al mese, numeri alla mano.","it",{},"\u002Fblog\u002Fcome-tablario-si-integra-sul-tuo-stack",{"title":307,"description":574},"blog\u002Fcome-tablario-si-integra-sul-tuo-stack",[299,300,301],"mMjYluMQM2X7r5wj1a8Gi-ey67G3-O-4RdPV8RJfnZ4",{"id":583,"title":584,"author":6,"body":585,"date":288,"description":850,"extension":290,"image":291,"locale":851,"meta":852,"navigation":294,"path":853,"seo":854,"stem":855,"tags":856,"translationKey":302,"__hash__":860},"blog\u002Fblog\u002Fcomment-tablario-se-pose-sur-votre-stack.md","Comment Tablario se pose sur votre stack au lieu de le remplacer",{"type":8,"value":586,"toc":841},[587,593,596,603,607,610,617,634,640,644,647,668,679,682,686,689,709,712,716,723,726,733,737,740,745,759,764,778,783,794,797,801,821,825,828,831,833],[11,588,589,590,18],{},"Dans les 18 derniers mois, trois choses ont changé en même temps. Quandoo a annoncé sa fermeture. L'EU AI Act a commencé à imposer des règles de transparence aux agents vocaux. Et OpenTable a déployé son propre produit d'IA téléphonique, sous la marque « Voice-IA », tarifé — comme tout le reste chez OpenTable — ",[15,591,592],{},"au couvert",[11,594,595],{},"Si vous tenez un restaurant en Europe depuis quelques années, vous connaissez le modèle au couvert. Tu paies une marketplace 1,50 à 2,50 € à chaque fois qu'un client s'assied. La marketplace s'attribue le mérite de la réservation — même si le client a déjà mangé chez toi douze fois. Sur un an, ce coût devient une ligne de P&L que personne n'aime lire.",[11,597,598,599,602],{},"Nous avons conçu Tablario comme l'opposé. ",[15,600,601],{},"Modules plug-in, forfaits mensuels fixes, pas de commission au couvert, pas d'économie de marketplace."," Cet article explique ce que ça veut dire concrètement — et pourquoi cette décision d'architecture est en amont de toutes nos autres décisions produit.",[30,604,606],{"id":605},"ce-que-se-poser-pas-remplacer-veut-dire","Ce que « se poser, pas remplacer » veut dire",[11,608,609],{},"La plupart des plateformes de réservation visent toute la stack : leur widget de réservation, leur caisse, leur terminal carte, leur CRM, leur e-mailing, leur marketplace, leur app. Le pitch est « on remplace sept outils par un ». Le coût implicite : tu remplaces aussi sept factures par une — et cette unique facture grimpe avec tes couverts.",[11,611,612,613,616],{},"Tablario fait l'inverse. Nous partons du principe que ",[15,614,615],{},"tu as déjà une caisse qui te plaît",", un terminal carte qui fonctionne, un comptable qui lit tes livres, un Profil Google Business sur lequel tes clients te trouvent. On ne te demande de jeter rien de tout ça. Ce qu'on ajoute, c'est la couche que personne d'autre ne couvre proprement :",[45,618,619,622,625,628,631],{},[48,620,621],{},"Une IA téléphonique qui répond en vrai français (et 10 autres langues), s'annonce conformément à l'article 50 de l'AI Act, et écrit la réservation dans un calendrier.",[48,623,624],{},"Une page restaurant publique qui convertit ce calendrier en réservations.",[48,626,627],{},"Un menu QR qui capte les commandes sans toucher à ta caisse.",[48,629,630],{},"Un CRM client qui relie l'historique de réservations, d'appels et de WhatsApp.",[48,632,633],{},"Une politique de réservation qui enregistre une carte sans la débiter.",[11,635,636,637,639],{},"Chacun est ",[15,638,362],{}," — activable indépendamment, tarifé indépendamment. Tu composes ce dont tu as besoin.",[30,641,643],{"id":642},"la-question-des-14-400","La question des 14 400 €",[11,645,646],{},"Faisons le calcul honnêtement. Un restaurant de 50 couverts faisant 600 couverts par mois via une marketplace paie :",[45,648,649,657,663],{},[48,650,651,653,654,18],{},[15,652,83],{}," sur le plan BookEverywhere : 1,50 $ par couvert via ton widget, 7,50 $ par couvert via opentable.com. Avec une répartition 80\u002F20 → ~2,70 $\u002Fcouvert en moyenne → ",[15,655,656],{},"~1 620 $\u002Fmois → ~19 440 $\u002Fan",[48,658,659,662],{},[15,660,661],{},"OpenTable Voice-IA"," est actuellement un add-on gratuit pour les clients payants. Le calcul reste le même — tu continues de payer au couvert.",[48,664,665,667],{},[15,666,98],{}," en Europe applique un modèle économique similaire avec 2 €\u002Fcouvert pour le placement premium.",[11,669,670,671,674,675,678],{},"Un restaurant de 50 couverts sur Tablario paie un ",[15,672,673],{},"forfait mensuel fixe"," pour les plugins qu'il utilise. Le forfait ne bouge pas avec les couverts. Tu fais 400 couverts le mois prochain, tu paies pareil. Tu fais 1 200, tu paies pareil. L'économie sur un restaurant à 600 couverts est d'environ ",[15,676,677],{},"10 000 à 14 000 € par an"," selon la marketplace de comparaison.",[11,680,681],{},"Ce n'est pas une exagération marketing. C'est ce qui se passe quand tu arrêtes de payer une commission par couvert à un tiers.",[30,683,685],{"id":684},"pourquoi-la-décision-darchitecture-compte","Pourquoi la décision d'architecture compte",[11,687,688],{},"Une plateforme à modules plug-in avec forfait fixe n'est pas seulement un choix de tarification. Elle force des décisions d'ingénierie qui s'accumulent :",[45,690,691,697,703],{},[48,692,693,696],{},[15,694,695],{},"Chaque plugin doit être désactivable indépendamment."," Ce qui signifie des frontières de module propres dans le code (nous faisons tourner un monolithe modulaire au backend, avec des routes\u002Fservices\u002Frepositories stricts par module). Quand tu coupes le plugin QR, le module de réservation ne le remarque pas.",[48,698,699,702],{},[15,700,701],{},"Chaque plugin doit être tarifé à sa valeur propre."," Ce qui veut dire qu'on ne peut pas faire passer un plugin faible en le bundlant avec un fort. Si le module WhatsApp ne sert à rien, tu ne l'achètes pas. On voit vite quels plugins percent — et ceux qu'on devrait reconsidérer.",[48,704,705,708],{},[15,706,707],{},"Chaque plugin doit être remplaçable par un partenaire."," Si tu préfères Mews pour la caisse, OK — ton module réservation Tablario parle à Mews via un connecteur. Si tu préfères Klarna pour les acomptes, OK — Stripe est le défaut mais le contrat est ouvert.",[11,710,711],{},"Une plateforme verticale ne peut pas promettre ça. Tout l'intérêt de la tarification verticale, c'est que les parties ne peuvent pas être tarifées séparément.",[30,713,715],{"id":714},"ce-que-pas-déconomie-de-marketplace-veut-dire","Ce que « pas d'économie de marketplace » veut dire",[11,717,718,719,722],{},"Nous ne construisons pas une app consommateur. Il n'y a pas d'annuaire Tablario.com où les clients parcourent et réservent. La Page Restaurant vit à ",[152,720,721],{},"tablario.com\u002Fr\u002Fvotre-restaurant",", l'URL est à toi, le SEO te revient, le balisage schema.org nomme ton restaurant — pas Tablario.",[11,724,725],{},"C'est un arbitrage délibéré. Une marketplace consommateur a des marges brutes plus élevées qu'une SaaS — une fois que tu es la destination, tu peux facturer pour le placement, augmenter la commission au couvert, et ajouter des frais sur les transactions côté client. Le calcul de croissance au stade seed\u002FSeries A favorise la marketplace.",[11,727,728,729,732],{},"Mais le calcul de croissance au stade ",[15,730,731],{},"opérateur"," marche dans l'autre sens. Une marketplace dont l'économie unitaire dépend des commissions au couvert est structurellement incitée à garder le contrôle du client. Nous sommes structurellement incités à te le rendre, parce que notre revenu ne dépend pas du canal par lequel la réservation est arrivée.",[30,734,736],{"id":735},"ce-que-tu-peux-composer-aujourdhui","Ce que tu peux composer aujourd'hui",[11,738,739],{},"Les plugins vivent en trois groupes :",[11,741,742],{},[15,743,744],{},"Toujours actifs (inclus dans la base) :",[45,746,747,750,753,756],{},[48,748,749],{},"Page restaurant publique",[48,751,752],{},"Réservations (widget web, embed, link-in-bio + QR)",[48,754,755],{},"CRM client",[48,757,758],{},"Piste d'audit conforme AI Act",[11,760,761],{},[15,762,763],{},"Plugins clients (légers, chargement paresseux) :",[45,765,766,769,772,775],{},[48,767,768],{},"IA téléphonique (DE\u002FEN aujourd'hui ; 9 langues de plus en Phase 2)",[48,770,771],{},"WhatsApp entrant + sortant",[48,773,774],{},"Booking Policy (autorisation carte \u002F acompte)",[48,776,777],{},"Liste d'attente",[11,779,780],{},[15,781,782],{},"Plugins opérationnels (étroits, temps réel, avec circuit breakers) :",[45,784,785,788,791],{},[48,786,787],{},"Connecteurs caisse (Phase 2 — Lightspeed d'abord, puis Mews, puis Apaleo)",[48,789,790],{},"Paiement à table (Phase 2, conditionné par KassenSichV en DE)",[48,792,793],{},"Handoff KDS (Phase 3)",[11,795,796],{},"Tu achètes ce dont tu as besoin. La base suffit pour faire tourner une opération de réservation compétente aujourd'hui.",[30,798,800],{"id":799},"ce-que-ce-nest-pas","Ce que ce n'est pas",[45,802,803,809,815],{},[48,804,805,808],{},[15,806,807],{},"Pas « tout est gratuit »."," On facture. Les frais sont fixes et visibles — ils ne grimpent pas avec tes couverts, mais ils ne sont pas zéro.",[48,810,811,814],{},[15,812,813],{},"Pas un remplacement des relations."," Un connecteur caisse parle à ta caisse ; il ne la remplace pas. Ton comptable comptabilise toujours tes ventes. Ton terminal carte règle toujours sur ta banque.",[48,816,817,820],{},[15,818,819],{},"Pas infiniment personnalisable."," Nous faisons des choix tranchés sur l'UX, le ton de la langue, ce qui compte comme conformité. Les plugins sont configurables ; l'architecture ne l'est pas.",[30,822,824],{"id":823},"que-faire","Que faire",[11,826,827],{},"Si tu paies au couvert aujourd'hui, fais le calcul sur un mois réel : couverts × commission au couvert, douze mois. Compare avec un plan fixe Tablario. Le chiffre n'est généralement pas proche.",[11,829,830],{},"Si la comparaison est serrée — par exemple, un restaurant à 200 couverts sur un plan négocié — Tablario peut ne pas te faire économiser dès l'année 1. C'est OK. Tes couverts resteront à toi, tes données clients resteront à toi, et le forfait ne grossira pas quand tu grossiras. On sera moins cher le jour où tu franchiras le seuil.",[265,832],{},[11,834,835],{},[270,836,837,838,840],{},"Tarification des plugins sur ",[152,839,275],{},". L'architecture modulaire de Tablario est documentée dans notre roadmap publique. Les comparaisons de commissions au couvert ci-dessus proviennent des grilles BookEverywhere et Marketing-Boost publiées par OpenTable au T1 2026 ; vérifier la tarification actuelle directement avec OpenTable avant signature.",{"title":278,"searchDepth":279,"depth":279,"links":842},[843,844,845,846,847,848,849],{"id":605,"depth":279,"text":606},{"id":642,"depth":279,"text":643},{"id":684,"depth":279,"text":685},{"id":714,"depth":279,"text":715},{"id":735,"depth":279,"text":736},{"id":799,"depth":279,"text":800},{"id":823,"depth":279,"text":824},"Pourquoi nous avons conçu Tablario comme des modules plug-in avec un forfait fixe plutôt qu'une plateforme verticale à commission par couvert. Le vrai coût d'OpenTable Voice-IA sur 600 couverts par mois, en chiffres.","fr",{},"\u002Fblog\u002Fcomment-tablario-se-pose-sur-votre-stack",{"title":584,"description":850},"blog\u002Fcomment-tablario-se-pose-sur-votre-stack",[857,858,859],"architecture-plugin","tarifs","comparaison-concurrents","gL7Ys7bWL8qh8hcmn-MeNpFTE7iEU4YHw2zC1VX4hGI",{"id":862,"title":863,"author":6,"body":864,"date":288,"description":1128,"extension":290,"image":291,"locale":1129,"meta":1130,"navigation":294,"path":1131,"seo":1132,"stem":1133,"tags":1134,"translationKey":302,"__hash__":1135},"blog\u002Fblog\u002Fhoe-tablario-bovenop-jouw-stack-werkt.md","Hoe Tablario bovenop je stack werkt in plaats van die te vervangen",{"type":8,"value":865,"toc":1119},[866,872,875,882,886,889,896,913,920,924,927,947,958,961,965,968,988,991,995,1002,1005,1011,1015,1018,1023,1037,1042,1056,1061,1072,1075,1079,1099,1103,1106,1109,1111],[11,867,868,869,18],{},"In de afgelopen 18 maanden veranderden drie dingen tegelijk. Quandoo kondigde zijn sluiting aan. De EU AI Act begon transparantieregels voor stemassistenten te handhaven. En OpenTable bracht zijn eigen AI-telefoonproduct uit, \"Voice-AI\" genoemd — geprijsd, zoals alles bij OpenTable, ",[15,870,871],{},"per couvert",[11,873,874],{},"Wie al langer een restaurant runt in Nederland of de DACH-regio, kent het couvertmodel. Je betaalt een marktplaats € 1,50–€ 2,50 elke keer dat een gast aan tafel gaat. De marktplaats schrijft de boeking op haar conto — ook als die gast al twaalf keer eerder bij jou heeft gegeten. Over een jaar wordt dat één grote post op de winst- en verliesrekening die niemand graag leest.",[11,876,877,878,881],{},"Tablario hebben we als het tegenovergestelde gebouwd. ",[15,879,880],{},"Plug-in-modules, vaste maandbedragen, geen commissie per couvert, geen marktplaatseconomie."," Dit artikel legt uit wat dat concreet betekent — en waarom die architectuurkeuze bovenliggend is aan elke andere productbeslissing die we nemen.",[30,883,885],{"id":884},"wat-erbovenop-niet-vervangen-betekent","Wat \"erbovenop, niet vervangen\" betekent",[11,887,888],{},"De meeste reserveringsplatforms mikken op de hele stack: hun boekingswidget, hun kassa, hun pinautomaat, hun CRM, hun e-mailmarketing, hun marktplaats, hun app. De pitch luidt \"wij vervangen zeven tools door één\". De onuitgesproken prijs is dat je ook zeven facturen vervangt door één — en dat die ene factuur meeschaalt met je couverts.",[11,890,891,892,895],{},"Tablario doet het andersom. We gaan ervan uit dat ",[15,893,894],{},"je al een kassa hebt waar je tevreden mee bent",", een pinautomaat die werkt, een boekhouder die je administratie kent en een Google Bedrijfsprofiel waarop je gasten je vinden. We vragen je niets daarvan weg te gooien. Wat we toevoegen, is de laag die niemand anders schoon afdekt:",[45,897,898,901,904,907,910],{},[48,899,900],{},"Een AI-telefoon die in echt Nederlands (en 10 andere talen) antwoordt, zichzelf conform AI Act artikel 50 als AI introduceert en de boeking in de agenda zet.",[48,902,903],{},"Een publieke restaurantpagina die die agenda omzet in reserveringen.",[48,905,906],{},"Een QR-menu dat bestellingen vastlegt zonder dat je je kassa aanpast.",[48,908,909],{},"Een gasten-CRM dat reserveringshistorie, belhistorie en WhatsApp-historie aan elkaar knoopt.",[48,911,912],{},"Een reserveringsbeleid dat een creditcard vasthoudt zonder geld af te schrijven.",[11,914,915,916,919],{},"Elk daarvan is ",[15,917,918],{},"een plug-in"," — los aan te zetten, los geprijsd. Jij stelt samen wat je nodig hebt.",[30,921,923],{"id":922},"de-14400-vraag","De € 14.400-vraag",[11,925,926],{},"Laten we de som eerlijk maken. Een restaurant met 50 zitplaatsen dat 600 couverts per maand via een marktplaats verwerkt, betaalt:",[45,928,929,937,942],{},[48,930,931,933,934,18],{},[15,932,83],{}," op het BookEverywhere-plan: $ 1,50 per couvert via je widget, $ 7,50 per couvert via opentable.com. Stel een 80\u002F20-verdeling → gemiddeld ~$ 2,70\u002Fcouvert → ",[15,935,936],{},"~$ 1.620\u002Fmaand → ~$ 19.440\u002Fjaar",[48,938,939,941],{},[15,940,385],{}," is momenteel een gratis add-on voor betalende klanten. De som blijft dezelfde — je betaalt door per couvert.",[48,943,944,946],{},[15,945,98],{}," hanteert in Europa een soortgelijk economisch model met € 2\u002Fcouvert voor premiumplaatsing.",[11,948,949,950,953,954,957],{},"Een restaurant van vergelijkbare grootte betaalt bij Tablario een ",[15,951,952],{},"vaste maandprijs"," voor de gebruikte plug-ins. Die prijs beweegt niet met je couverts. Doe je volgende maand 400 couverts, dan betaal je hetzelfde. Doe je er 1.200, dan betaal je hetzelfde. De besparing bij 600 couverts ligt grofweg op ",[15,955,956],{},"€ 10.000–€ 14.000 per jaar",", afhankelijk van met welke marktplaats je vergelijkt.",[11,959,960],{},"Dat is geen marketingoverdrijving. Dat is wat er gebeurt als je stopt met couvertcommissie aan een derde partij betalen.",[30,962,964],{"id":963},"waarom-de-architectuurkeuze-ertoe-doet","Waarom de architectuurkeuze ertoe doet",[11,966,967],{},"Een plug-in-gebaseerd platform met vaste prijs is niet alleen een prijskeuze. Het dwingt engineeringbeslissingen af die zich opstapelen:",[45,969,970,976,982],{},[48,971,972,975],{},[15,973,974],{},"Elke plug-in moet los uit te zetten zijn."," Dat betekent strakke modulegrenzen in code (we draaien een modulaire monoliet op de back-end, met strikte routes\u002Fservices\u002Frepositories per module). Zet je de QR-plug-in uit, dan merkt de reserveringsmodule daar niets van.",[48,977,978,981],{},[15,979,980],{},"Elke plug-in moet op eigen merites geprijsd zijn."," Dat betekent dat we een zwakke plug-in niet kunnen meesmokkelen door hem te bundelen met een sterke. Als de WhatsApp-module niet nuttig is, koop je hem niet. We zien snel welke plug-ins landen — en welke we moeten heroverwegen.",[48,983,984,987],{},[15,985,986],{},"Elke plug-in moet door een partner vervangbaar zijn."," Wil je liever Mews voor je kassa? Prima — jouw Tablario-boekingsmodule praat via een connector met Mews. Wil je liever Klarna voor borgsommen? Prima — Stripe is de standaard, maar het contract is open.",[11,989,990],{},"Een verticaal platform kan dit niet beloven. De hele bestaansreden van verticale prijsstelling is dat de delen niet apart geprijsd kunnen worden.",[30,992,994],{"id":993},"wat-geen-marktplaatseconomie-betekent","Wat \"geen marktplaatseconomie\" betekent",[11,996,997,998,1001],{},"We bouwen geen consumentenapp. Er is geen Tablario.com-restaurantgids waarin gasten browsen en boeken. De Restaurantpagina staat op ",[152,999,1000],{},"tablario.com\u002Fr\u002Fjouw-restaurant",", de URL is van jou, de SEO komt jou ten goede, de schema.org-markup noemt jouw restaurant — niet Tablario.",[11,1003,1004],{},"Dit is een bewuste afweging. Een consumentenmarktplaats heeft hogere brutomarges dan SaaS — als je eenmaal de bestemming bent, kun je geld vragen voor plaatsing, het couverttarief verhogen en een fee leggen op gasttransacties. De groeiwiskunde in de seed- en Series A-fase is gunstig voor marktplaatsen.",[11,1006,1007,1008,1010],{},"Maar de groeiwiskunde in de ",[15,1009,164],{},"-fase werkt andersom. Een marktplaats wiens unit economics afhangen van couvertfees, heeft er structureel belang bij om controle over de gast te houden. Wij hebben er structureel belang bij om die terug te geven aan jou, omdat onze omzet niet afhangt van het kanaal waarover de boeking binnenkomt.",[30,1012,1014],{"id":1013},"wat-je-vandaag-kunt-samenstellen","Wat je vandaag kunt samenstellen",[11,1016,1017],{},"De plug-ins zitten in drie groepen:",[11,1019,1020],{},[15,1021,1022],{},"Altijd aan (inbegrepen bij het basisabonnement):",[45,1024,1025,1028,1031,1034],{},[48,1026,1027],{},"Publieke Restaurantpagina",[48,1029,1030],{},"Reserveringen (webwidget, embed, link-in-bio + QR)",[48,1032,1033],{},"Gasten-CRM",[48,1035,1036],{},"AI Act-conform audittrail",[11,1038,1039],{},[15,1040,1041],{},"Gastgerichte plug-ins (los gekoppeld, lazy-loaded):",[45,1043,1044,1047,1050,1053],{},[48,1045,1046],{},"AI-telefoon (NL\u002FDE\u002FEN vandaag; 9 talen extra in fase 2)",[48,1048,1049],{},"WhatsApp inkomend + uitgaand",[48,1051,1052],{},"Reserveringsbeleid (kaartautorisatie \u002F borg)",[48,1054,1055],{},"Wachtlijst",[11,1057,1058],{},[15,1059,1060],{},"Operationele plug-ins (strak, real-time, met circuit breakers):",[45,1062,1063,1066,1069],{},[48,1064,1065],{},"Kassa-connectors (fase 2 — eerst Lightspeed, dan Mews, dan Apaleo)",[48,1067,1068],{},"Betalen aan tafel (fase 2, KassenSichV-gated)",[48,1070,1071],{},"KDS-overdracht (fase 3)",[11,1073,1074],{},"Je koopt wat je nodig hebt. De basis is voldoende om vandaag een degelijke reserveringsoperatie te draaien.",[30,1076,1078],{"id":1077},"wat-dit-niet-is","Wat dit niet is",[45,1080,1081,1087,1093],{},[48,1082,1083,1086],{},[15,1084,1085],{},"Niet \"alles is gratis\"."," We rekenen kosten. Die zijn vlak en zichtbaar — ze groeien niet mee met je couverts, maar nul zijn ze niet.",[48,1088,1089,1092],{},[15,1090,1091],{},"Geen vervanging van relaties."," Een kassa-connector praat met je kassa; hij vervangt hem niet. Je boekhouder boekt je omzet nog steeds. Je pinautomaat settelt nog steeds naar je bank.",[48,1094,1095,1098],{},[15,1096,1097],{},"Niet eindeloos aanpasbaar."," We maken gerichte keuzes op UX, taal en wat als compliance telt. De plug-ins zijn configureerbaar; de architectuur niet.",[30,1100,1102],{"id":1101},"wat-je-hiermee-kunt-doen","Wat je hiermee kunt doen",[11,1104,1105],{},"Betaal je vandaag per couvert? Doe de som op een echte maand: couverts × couvertfee, twaalf maanden. Vergelijk dat met een vast plan bij Tablario. Het verschil is meestal niet klein.",[11,1107,1108],{},"Ligt de vergelijking dichter bij elkaar — bijvoorbeeld een restaurant met 200 couverts op een gediscount plan — dan bespaart Tablario in jaar één misschien geen geld. Dat is geen probleem. Je couverts blijven van jou, je gastdata blijft van jou, en de prijs groeit niet mee als jij groeit. We worden goedkoper op de dag dat je over de grens gaat.",[265,1110],{},[11,1112,1113],{},[270,1114,1115,1116,1118],{},"Plug-in-prijzen staan op ",[152,1117,275],{},". De modulaire architectuur van Tablario is gedocumenteerd in onze publieke roadmap. De couvertfee-vergelijkingscijfers hierboven komen uit OpenTable's gepubliceerde BookEverywhere- en Marketing-Boost-tarieven van Q1 2026; verifieer de actuele prijzen rechtstreeks bij OpenTable voor je tekent.",{"title":278,"searchDepth":279,"depth":279,"links":1120},[1121,1122,1123,1124,1125,1126,1127],{"id":884,"depth":279,"text":885},{"id":922,"depth":279,"text":923},{"id":963,"depth":279,"text":964},{"id":993,"depth":279,"text":994},{"id":1013,"depth":279,"text":1014},{"id":1077,"depth":279,"text":1078},{"id":1101,"depth":279,"text":1102},"Waarom we Tablario hebben gebouwd als plug-in-modules met een vaste maandprijs, niet als verticaal platform met commissie per couvert. De echte kosten van OpenTable Voice-AI bij 600 couverts per maand, in cijfers.","nl",{},"\u002Fblog\u002Fhoe-tablario-bovenop-jouw-stack-werkt",{"title":863,"description":1128},"blog\u002Fhoe-tablario-bovenop-jouw-stack-werkt",[299,300,301],"w3GjKwQMd_9UbQt7yofBfB7lLBbxRZVA-DHUTLjm9Qs",{"id":4,"title":5,"author":6,"body":1137,"date":288,"description":289,"extension":290,"image":291,"locale":292,"meta":1318,"navigation":294,"path":295,"seo":1319,"stem":297,"tags":1320,"translationKey":302,"__hash__":303},{"type":8,"value":1138,"toc":1309},[1139,1143,1145,1149,1151,1153,1157,1169,1173,1175,1177,1193,1199,1201,1203,1205,1219,1221,1223,1227,1229,1233,1235,1237,1241,1251,1255,1265,1269,1277,1279,1281,1295,1297,1299,1301,1303],[11,1140,13,1141,18],{},[15,1142,17],{},[11,1144,21],{},[11,1146,24,1147,28],{},[15,1148,27],{},[30,1150,33],{"id":32},[11,1152,36],{},[11,1154,39,1155,43],{},[15,1156,42],{},[45,1158,1159,1161,1163,1165,1167],{},[48,1160,50],{},[48,1162,53],{},[48,1164,56],{},[48,1166,59],{},[48,1168,62],{},[11,1170,65,1171,69],{},[15,1172,68],{},[30,1174,73],{"id":72},[11,1176,76],{},[45,1178,1179,1185,1189],{},[48,1180,1181,84,1183,18],{},[15,1182,83],{},[15,1184,87],{},[48,1186,1187,93],{},[15,1188,92],{},[48,1190,1191,99],{},[15,1192,98],{},[11,1194,102,1195,106,1197,110],{},[15,1196,105],{},[15,1198,109],{},[11,1200,113],{},[30,1202,117],{"id":116},[11,1204,120],{},[45,1206,1207,1211,1215],{},[48,1208,1209,128],{},[15,1210,127],{},[48,1212,1213,134],{},[15,1214,133],{},[48,1216,1217,140],{},[15,1218,139],{},[11,1220,143],{},[30,1222,147],{"id":146},[11,1224,150,1225,155],{},[152,1226,154],{},[11,1228,158],{},[11,1230,161,1231,165],{},[15,1232,164],{},[30,1234,169],{"id":168},[11,1236,172],{},[11,1238,1239],{},[15,1240,177],{},[45,1242,1243,1245,1247,1249],{},[48,1244,182],{},[48,1246,185],{},[48,1248,188],{},[48,1250,191],{},[11,1252,1253],{},[15,1254,196],{},[45,1256,1257,1259,1261,1263],{},[48,1258,201],{},[48,1260,204],{},[48,1262,207],{},[48,1264,210],{},[11,1266,1267],{},[15,1268,215],{},[45,1270,1271,1273,1275],{},[48,1272,220],{},[48,1274,223],{},[48,1276,226],{},[11,1278,229],{},[30,1280,233],{"id":232},[45,1282,1283,1287,1291],{},[48,1284,1285,241],{},[15,1286,240],{},[48,1288,1289,247],{},[15,1290,246],{},[48,1292,1293,253],{},[15,1294,252],{},[30,1296,257],{"id":256},[11,1298,260],{},[11,1300,263],{},[265,1302],{},[11,1304,1305],{},[270,1306,272,1307,276],{},[152,1308,275],{},{"title":278,"searchDepth":279,"depth":279,"links":1310},[1311,1312,1313,1314,1315,1316,1317],{"id":32,"depth":279,"text":33},{"id":72,"depth":279,"text":73},{"id":116,"depth":279,"text":117},{"id":146,"depth":279,"text":147},{"id":168,"depth":279,"text":169},{"id":232,"depth":279,"text":233},{"id":256,"depth":279,"text":257},{},{"title":5,"description":289},[299,300,301],{"id":1322,"title":1323,"author":6,"body":1324,"date":288,"description":1589,"extension":290,"image":291,"locale":1590,"meta":1591,"navigation":294,"path":1592,"seo":1593,"stem":1594,"tags":1595,"translationKey":302,"__hash__":1599},"blog\u002Fblog\u002Ftablario-sitzt-auf-deinem-stack-statt-ihn-zu-ersetzen.md","Tablario sitzt auf deinem Stack — statt ihn zu ersetzen",{"type":8,"value":1325,"toc":1580},[1326,1332,1335,1342,1346,1349,1356,1373,1380,1384,1387,1407,1418,1421,1425,1428,1448,1451,1455,1462,1465,1472,1476,1479,1484,1498,1503,1517,1522,1533,1536,1540,1560,1564,1567,1570,1572],[11,1327,1328,1329,18],{},"In den letzten 18 Monaten sind drei Dinge gleichzeitig passiert. Quandoo hat seine Schließung angekündigt. Die EU-KI-VO hat begonnen, Transparenzpflichten für Sprach-KI durchzusetzen. Und OpenTable hat sein eigenes KI-Telefon-Produkt unter dem Namen „Voice-KI\" ausgerollt — abgerechnet, wie alles bei OpenTable, ",[15,1330,1331],{},"pro Gast",[11,1333,1334],{},"Wer schon einmal ein Restaurant in DACH geführt hat, kennt das Pro-Gast-Modell. Du zahlst einer Plattform 1,50–2,50 € jedes Mal, wenn ein Gast Platz nimmt. Die Plattform schreibt sich die Buchung gut — selbst wenn der Gast schon zwölfmal bei dir gegessen hat. Über ein Jahr ergibt das einen einzelnen großen Posten in der GuV, den niemand gerne liest.",[11,1336,1337,1338,1341],{},"Wir haben Tablario als das Gegenteil davon gebaut. ",[15,1339,1340],{},"Plug-in-Module, feste Monatsgebühren, keine Pro-Gast-Provisionen, keine Marketplace-Ökonomie."," Dieser Beitrag erklärt, was das konkret bedeutet — und warum die Architekturentscheidung jeder anderen Produktentscheidung vorausgeht.",[30,1343,1345],{"id":1344},"was-auf-deinem-stack-sitzen-statt-ihn-zu-ersetzen-bedeutet","Was „auf deinem Stack sitzen, statt ihn zu ersetzen\" bedeutet",[11,1347,1348],{},"Die meisten Reservierungsplattformen zielen auf den gesamten Stack: ihr Buchungs-Widget, ihre Kasse, ihr Kartenterminal, ihr CRM, ihr E-Mail-Marketing, ihr Marktplatz, ihre App. Der Pitch lautet „wir ersetzen sieben Tools mit einem\". Der unausgesprochene Preis: Du ersetzt auch sieben Rechnungen mit einer — und diese eine Rechnung skaliert mit deinen Gästen.",[11,1350,1351,1352,1355],{},"Tablario macht das Gegenteil. Wir gehen davon aus, dass ",[15,1353,1354],{},"du schon eine Kasse hast, die du magst",", ein funktionierendes Kartenterminal, einen Steuerberater, der deine Bücher liest, und ein Google Business Profile, über das deine Gäste dich finden. Wir bitten dich nicht, irgendetwas davon wegzuwerfen. Wir ergänzen die Schicht, die niemand sonst sauber abdeckt:",[45,1357,1358,1361,1364,1367,1370],{},[48,1359,1360],{},"Ein KI-Telefon, das in echtem Deutsch (und 10 weiteren Sprachen) antwortet, sich gemäß EU-KI-VO Art. 50 zu erkennen gibt und die Buchung in einen Kalender schreibt.",[48,1362,1363],{},"Eine öffentliche Restaurant-Seite, die den Kalender in Buchungen verwandelt.",[48,1365,1366],{},"Eine QR-Karte, die Bestellungen erfasst, ohne deine Kasse zu ändern.",[48,1368,1369],{},"Ein Gäste-CRM, das Buchungs-, Anruf- und WhatsApp-Historie zusammenführt.",[48,1371,1372],{},"Eine Buchungsrichtlinie, die eine Karte hinterlegt, ohne Geld einzuziehen.",[11,1374,1375,1376,1379],{},"Jedes ist ",[15,1377,1378],{},"ein Plugin"," — unabhängig zuschaltbar, unabhängig bepreist. Du komponierst, was du brauchst.",[30,1381,1383],{"id":1382},"die-14400-frage","Die 14.400-€-Frage",[11,1385,1386],{},"Rechnen wir ehrlich. Ein 50-Plätze-Haus mit 600 Gästen pro Monat über eine Plattform zahlt:",[45,1388,1389,1397,1402],{},[48,1390,1391,1393,1394,18],{},[15,1392,83],{}," im BookEverywhere-Plan: 1,50 $ pro Gast über dein Widget, 7,50 $ pro Gast über opentable.com. Bei 80\u002F20-Split → durchschnittlich ~2,70 $\u002FGast → ",[15,1395,1396],{},"~1.620 $\u002FMonat → ~19.440 $\u002FJahr",[48,1398,1399,1401],{},[15,1400,92],{}," ist aktuell ein kostenloses Add-on für zahlende Kunden. Die Mathematik bleibt — du zahlst weiter pro Gast.",[48,1403,1404,1406],{},[15,1405,98],{}," läuft in Europa mit ähnlichem Modell, 2 €\u002FGast für Premium-Platzierung.",[11,1408,1409,1410,1413,1414,1417],{},"Ein 50-Plätze-Haus auf Tablario zahlt eine ",[15,1411,1412],{},"feste Monatsgebühr"," für die Plugins, die es nutzt. Die Gebühr wandert nicht mit den Gästen mit. 400 Gäste nächsten Monat — gleicher Preis. 1.200 Gäste nächsten Monat — gleicher Preis. Die Ersparnis bei 600 Gästen liegt grob bei ",[15,1415,1416],{},"10.000–14.000 € pro Jahr",", je nach Vergleichs-Plattform.",[11,1419,1420],{},"Das ist keine Marketing-Übertreibung. Das passiert, wenn du aufhörst, einem Dritten Provision pro Gast zu zahlen.",[30,1422,1424],{"id":1423},"warum-die-architekturentscheidung-wichtig-ist","Warum die Architekturentscheidung wichtig ist",[11,1426,1427],{},"Eine plugin-basierte, festpreisige Plattform ist nicht nur eine Preisentscheidung. Sie erzwingt Engineering-Entscheidungen, die sich aufaddieren:",[45,1429,1430,1436,1442],{},[48,1431,1432,1435],{},[15,1433,1434],{},"Jedes Plugin muss unabhängig abschaltbar sein."," Das heißt saubere Modulgrenzen im Code (wir fahren einen modularen Monolithen im Backend, mit strikten Pro-Modul-Routes\u002FServices\u002FRepositories). Wenn du das QR-Plugin abschaltest, merkt das Buchungsmodul nichts.",[48,1437,1438,1441],{},[15,1439,1440],{},"Jedes Plugin muss eigenständig bepreist werden."," Das heißt, wir können kein schwaches Plugin durch Bündelung mit einem starken durchschmuggeln. Ist das WhatsApp-Modul nicht nützlich, kaufst du es nicht. Wir sehen schnell, was zieht — und was wir überdenken sollten.",[48,1443,1444,1447],{},[15,1445,1446],{},"Jedes Plugin muss durch einen Partner ersetzbar sein."," Willst du lieber Mews für die Kasse — gut, dein Tablario-Buchungsmodul spricht über einen Konnektor mit Mews. Willst du lieber Klarna für Deposits — gut, Stripe ist Standard, aber der Vertrag ist offen.",[11,1449,1450],{},"Eine vertikale Plattform kann das nicht versprechen. Der ganze Sinn vertikaler Bepreisung ist, dass die Teile sich nicht einzeln bepreisen lassen.",[30,1452,1454],{"id":1453},"was-keine-marketplace-ökonomie-bedeutet","Was „keine Marketplace-Ökonomie\" bedeutet",[11,1456,1457,1458,1461],{},"Wir bauen keine Verbraucher-App. Es gibt kein Tablario.com-Restaurant-Verzeichnis, in dem Gäste stöbern und buchen. Die Restaurant-Seite liegt unter ",[152,1459,1460],{},"tablario.com\u002Fr\u002Fdein-restaurant",", die URL gehört dir, das SEO sammelt sich bei dir, das schema.org-Markup nennt dein Restaurant — nicht Tablario.",[11,1463,1464],{},"Das ist ein bewusster Trade. Ein Verbraucher-Marktplatz hat höhere Bruttomargen als ein SaaS — sobald du die Destination bist, kannst du für Platzierung kassieren, die Cover-Gebühr anheben und eine Gebühr auf Gast-Transaktionen oben drauf legen. Die Wachstums-Mathematik in der Seed- und Series-A-Phase favorisiert den Marktplatz.",[11,1466,1467,1468,1471],{},"Aber die Wachstums-Mathematik ",[15,1469,1470],{},"auf Betreiber-Seite"," läuft anders. Ein Marktplatz, dessen Unit Economics von Cover-Gebühren abhängen, hat einen strukturellen Anreiz, die Kontrolle über den Gast zu behalten. Wir haben einen strukturellen Anreiz, sie dir zurückzugeben — weil unser Umsatz nicht davon abhängt, über welchen Kanal die Buchung kam.",[30,1473,1475],{"id":1474},"was-du-heute-komponieren-kannst","Was du heute komponieren kannst",[11,1477,1478],{},"Die Plugins liegen in drei Gruppen:",[11,1480,1481],{},[15,1482,1483],{},"Immer an (im Basispaket enthalten):",[45,1485,1486,1489,1492,1495],{},[48,1487,1488],{},"Öffentliche Restaurant-Seite",[48,1490,1491],{},"Reservierungen (Web-Widget, Embed, Link-in-Bio + QR)",[48,1493,1494],{},"Gäste-CRM",[48,1496,1497],{},"AI-Act-konforme Audit-Spur",[11,1499,1500],{},[15,1501,1502],{},"Gast-zugewandte Plugins (lose, lazy-loaded):",[45,1504,1505,1508,1511,1514],{},[48,1506,1507],{},"KI-Telefon (DE\u002FEN heute; 9 weitere in Phase 2)",[48,1509,1510],{},"WhatsApp eingehend + ausgehend",[48,1512,1513],{},"Buchungsrichtlinie (Kartenautorisierung \u002F Deposit)",[48,1515,1516],{},"Warteliste",[11,1518,1519],{},[15,1520,1521],{},"Operative Plugins (tight, Echtzeit, mit Circuit Breakern):",[45,1523,1524,1527,1530],{},[48,1525,1526],{},"Kassenkonnektoren (Phase 2 — Lightspeed zuerst, dann Mews, dann Apaleo)",[48,1528,1529],{},"Zahlung am Tisch (Phase 2, KassenSichV-gated)",[48,1531,1532],{},"KDS-Übergabe (Phase 3)",[11,1534,1535],{},"Du kaufst, was du brauchst. Die Basis reicht, um heute einen kompetenten Reservierungsbetrieb zu fahren.",[30,1537,1539],{"id":1538},"was-es-nicht-ist","Was es nicht ist",[45,1541,1542,1548,1554],{},[48,1543,1544,1547],{},[15,1545,1546],{},"Nicht „alles kostenlos.\""," Wir berechnen Geld. Die Gebühren sind flach und sichtbar — sie wachsen nicht mit deinen Gästen, aber sie sind nicht null.",[48,1549,1550,1553],{},[15,1551,1552],{},"Kein Ersatz für Beziehungen."," Ein Kassenkonnektor spricht mit deiner Kasse; er ersetzt sie nicht. Dein Steuerberater verbucht weiter deine Umsätze. Dein Kartenterminal rechnet weiter mit deiner Bank ab.",[48,1555,1556,1559],{},[15,1557,1558],{},"Nicht unendlich anpassbar."," Wir treffen meinungsstarke Entscheidungen zu UX, zu Sprachton, zu dem, was als Compliance gilt. Die Plugins sind konfigurierbar; die Architektur nicht.",[30,1561,1563],{"id":1562},"was-du-tun-kannst","Was du tun kannst",[11,1565,1566],{},"Wenn du heute pro Gast zahlst, rechne einen echten Monat durch: Gäste × Cover-Gebühr, mal zwölf. Vergleiche es mit einem Flat-Plan auf Tablario. Die Zahl liegt selten nah beieinander.",[11,1568,1569],{},"Liegt der Vergleich nah — etwa bei einem 200-Cover-Haus auf einem rabattierten Tarif — spart dir Tablario im ersten Jahr vielleicht kein Geld. Das ist okay. Deine Gäste gehören dir, deine Gäste-Daten gehören dir, und die Gebühr wächst nicht, wenn du wächst. Wir werden günstiger an dem Tag, an dem du die Schwelle überschreitest.",[265,1571],{},[11,1573,1574],{},[270,1575,1576,1577,1579],{},"Plugin-Preise auf ",[152,1578,275],{},". Die modulare Architektur von Tablario ist in unserer öffentlichen Roadmap dokumentiert. Die Cover-Gebühren-Vergleichszahlen oben stammen aus OpenTables veröffentlichten BookEverywhere- und Marketing-Boost-Sätzen Stand Q1 2026; aktuelle Preise direkt bei OpenTable verifizieren, bevor du unterschreibst.",{"title":278,"searchDepth":279,"depth":279,"links":1581},[1582,1583,1584,1585,1586,1587,1588],{"id":1344,"depth":279,"text":1345},{"id":1382,"depth":279,"text":1383},{"id":1423,"depth":279,"text":1424},{"id":1453,"depth":279,"text":1454},{"id":1474,"depth":279,"text":1475},{"id":1538,"depth":279,"text":1539},{"id":1562,"depth":279,"text":1563},"Warum wir Tablario als Plug-in-Module mit fester Gebühr gebaut haben statt als vertikale Plattform mit Provision pro Gast. Die echten Kosten von OpenTable Voice-KI bei 600 Gästen im Monat — in Zahlen.","de",{},"\u002Fblog\u002Ftablario-sitzt-auf-deinem-stack-statt-ihn-zu-ersetzen",{"title":1323,"description":1589},"blog\u002Ftablario-sitzt-auf-deinem-stack-statt-ihn-zu-ersetzen",[1596,1597,1598],"plugin-architektur","preise","wettbewerbsvergleich","CebcMLYEdE9Jc6Kx7xddseNnDRu47wZd-gTve4Pephg",[1601,1786,2103],{"id":4,"title":5,"author":6,"body":1602,"date":288,"description":289,"extension":290,"image":291,"locale":292,"meta":1783,"navigation":294,"path":295,"seo":1784,"stem":297,"tags":1785,"translationKey":302,"__hash__":303},{"type":8,"value":1603,"toc":1774},[1604,1608,1610,1614,1616,1618,1622,1634,1638,1640,1642,1658,1664,1666,1668,1670,1684,1686,1688,1692,1694,1698,1700,1702,1706,1716,1720,1730,1734,1742,1744,1746,1760,1762,1764,1766,1768],[11,1605,13,1606,18],{},[15,1607,17],{},[11,1609,21],{},[11,1611,24,1612,28],{},[15,1613,27],{},[30,1615,33],{"id":32},[11,1617,36],{},[11,1619,39,1620,43],{},[15,1621,42],{},[45,1623,1624,1626,1628,1630,1632],{},[48,1625,50],{},[48,1627,53],{},[48,1629,56],{},[48,1631,59],{},[48,1633,62],{},[11,1635,65,1636,69],{},[15,1637,68],{},[30,1639,73],{"id":72},[11,1641,76],{},[45,1643,1644,1650,1654],{},[48,1645,1646,84,1648,18],{},[15,1647,83],{},[15,1649,87],{},[48,1651,1652,93],{},[15,1653,92],{},[48,1655,1656,99],{},[15,1657,98],{},[11,1659,102,1660,106,1662,110],{},[15,1661,105],{},[15,1663,109],{},[11,1665,113],{},[30,1667,117],{"id":116},[11,1669,120],{},[45,1671,1672,1676,1680],{},[48,1673,1674,128],{},[15,1675,127],{},[48,1677,1678,134],{},[15,1679,133],{},[48,1681,1682,140],{},[15,1683,139],{},[11,1685,143],{},[30,1687,147],{"id":146},[11,1689,150,1690,155],{},[152,1691,154],{},[11,1693,158],{},[11,1695,161,1696,165],{},[15,1697,164],{},[30,1699,169],{"id":168},[11,1701,172],{},[11,1703,1704],{},[15,1705,177],{},[45,1707,1708,1710,1712,1714],{},[48,1709,182],{},[48,1711,185],{},[48,1713,188],{},[48,1715,191],{},[11,1717,1718],{},[15,1719,196],{},[45,1721,1722,1724,1726,1728],{},[48,1723,201],{},[48,1725,204],{},[48,1727,207],{},[48,1729,210],{},[11,1731,1732],{},[15,1733,215],{},[45,1735,1736,1738,1740],{},[48,1737,220],{},[48,1739,223],{},[48,1741,226],{},[11,1743,229],{},[30,1745,233],{"id":232},[45,1747,1748,1752,1756],{},[48,1749,1750,241],{},[15,1751,240],{},[48,1753,1754,247],{},[15,1755,246],{},[48,1757,1758,253],{},[15,1759,252],{},[30,1761,257],{"id":256},[11,1763,260],{},[11,1765,263],{},[265,1767],{},[11,1769,1770],{},[270,1771,272,1772,276],{},[152,1773,275],{},{"title":278,"searchDepth":279,"depth":279,"links":1775},[1776,1777,1778,1779,1780,1781,1782],{"id":32,"depth":279,"text":33},{"id":72,"depth":279,"text":73},{"id":116,"depth":279,"text":117},{"id":146,"depth":279,"text":147},{"id":168,"depth":279,"text":169},{"id":232,"depth":279,"text":233},{"id":256,"depth":279,"text":257},{},{"title":5,"description":289},[299,300,301],{"id":1787,"title":1788,"author":6,"body":1789,"date":2091,"description":2092,"extension":290,"image":291,"locale":292,"meta":2093,"navigation":294,"path":2094,"seo":2095,"stem":2096,"tags":2097,"translationKey":2101,"__hash__":2102},"blog\u002Fblog\u002Frestaurant-table-management-software-12-percent-more-covers.md","Restaurant table management software: how table-combinations add 12% covers in the same room",{"type":8,"value":1790,"toc":2074},[1791,1798,1805,1809,1812,1823,1833,1837,1840,1845,1848,1852,1855,1859,1866,1874,1877,1888,1891,1909,1916,1920,1923,1930,1933,1953,1960,1964,1967,1987,2000,2004,2007,2028,2032,2035,2055,2067,2069],[11,1792,1793,1794,1797],{},"Most restaurant table management software does the obvious thing: it lets you draw a floor plan and shows you which tables are reserved. That is the table-stakes. The actual ceiling on revenue in an independent restaurant is not whether the floor plan is digital — it is whether the software helps you say ",[15,1795,1796],{},"yes"," to one more party of six on a Friday night.",[11,1799,1800,1801,1804],{},"This post walks through what to look for in 2026, where most products plateau, and why Tablario's automatic table-combination logic adds a measurable ",[15,1802,1803],{},"8 to 12 percent in covers"," for the same room.",[30,1806,1808],{"id":1807},"the-structural-problem-tables-vs-parties","The structural problem: tables vs. parties",[11,1810,1811],{},"Run a quick mental audit on your last Saturday service. How many of these did you say no to?",[45,1813,1814,1817,1820],{},[48,1815,1816],{},"A party of six asking for 7 PM. You have plenty of free tables — just none for six.",[48,1818,1819],{},"A solo guest asking for the bar at 8 PM. You have plenty of bar space, but only two-tops were booked.",[48,1821,1822],{},"A group of eight at 9 PM. You have two free four-tops next to each other. Nobody mentally connected them in time.",[11,1824,1825,1826,1829,1830,18],{},"Independents lose more revenue to ",[15,1827,1828],{},"shape mismatch"," than to actual capacity. The most common party size is two or four; the most common rejection is six or eight. The fix is not \"buy more tables\" — most floor plans are already maxed out spatially. The fix is ",[270,1831,1832],{},"recombining what you have",[30,1834,1836],{"id":1835},"what-table-management-software-should-actually-do-in-2026","What \"table management software\" should actually do in 2026",[11,1838,1839],{},"Five capabilities that separate a real tool from a glorified spreadsheet:",[1841,1842,1844],"h3",{"id":1843},"_1-drag-and-drop-floor-plan-that-mirrors-reality","1. Drag-and-drop floor plan that mirrors reality",[11,1846,1847],{},"If your floor plan can't represent a patio, a bar, two dining rooms, and a private back room — each with their own service rhythm — you will end up running them in your head anyway. Look for shape-accurate tables (round, square, banquette), explicit room boundaries, and per-room shift configuration. Tablario stores per-room service lengths so a 90-minute lunch turn in the main room can coexist with a 2.5-hour tasting menu in the back.",[1841,1849,1851],{"id":1850},"_2-live-status-per-table-not-is-it-reserved-but-is-it-being-used-right-now","2. Live status per table — not \"is it reserved\", but \"is it being used right now\"",[11,1853,1854],{},"Reservation status (free \u002F booked \u002F arrived \u002F seated \u002F departed) on a tablet in the service area changes what the host can do at the door. Without live status, every walk-in question turns into a phone-down-the-line whisper. With it, the host answers in two seconds.",[1841,1856,1858],{"id":1857},"_3-capacity-logic-with-service-lengths-and-buffer-times","3. Capacity logic with service lengths and buffer times",[11,1860,1861,1862,1865],{},"A 7 PM booking for 2 hours does not block the table until midnight, and not until 9 PM either. It blocks the table until 9:15 PM if you set a 15-minute buffer. The software should compute this automatically per shift — and it should accept your ",[270,1863,1864],{},"actual"," service lengths, not a fixed 120 minutes globally.",[1841,1867,1869,1870,1873],{"id":1868},"_4-automatic-table-combinations-the-differentiator","4. ",[15,1871,1872],{},"Automatic table combinations"," — the differentiator",[11,1875,1876],{},"This is where most products stop and Tablario starts.",[11,1878,1879,1880,1883,1884,1887],{},"The premise is simple: you tell the system once which tables are ",[270,1881,1882],{},"physically joinable"," — T3 (4-top) + T4 (4-top) = a single 8-top, with both halves removed from the inventory while they're combined. When a request for six or eight people comes in and no native six-top or eight-top is free, the system ",[270,1885,1886],{},"checks the combinable pairs"," in real time. If T3 and T4 are both free in the same time window, it offers the combination. You tap \"accept\".",[11,1889,1890],{},"Two things matter about the implementation:",[45,1892,1893,1899],{},[48,1894,1895,1898],{},[15,1896,1897],{},"Reversal logic."," If you accept the 8-top combination, the two 4-tops become unavailable as 4-tops — automatically. No double-booking risk. When the combined party leaves and the buffer expires, both tables go back into the 4-top pool.",[48,1900,1901,1904,1905,1908],{},[15,1902,1903],{},"Suggestion, not auto-action."," The system ",[270,1906,1907],{},"offers","; you confirm. Restaurants are not factories — the host should always have the option to say no.",[11,1910,1911,1912,1915],{},"In our beta program, restaurants enabling automatic table combinations added ",[15,1913,1914],{},"8 to 12 percent more covers per week",", sustained over multiple months. The mechanism is not magic; it is a 30-second mental check the algorithm runs 300 times per shift, that no human is going to run reliably during service.",[1841,1917,1919],{"id":1918},"_5-multi-location-single-screen","5. Multi-location, single screen",[11,1921,1922],{},"If you run two or more restaurants, the back office should show occupancy across all locations on one screen — without you logging in and out. Even single-location operators benefit from this when they open a second site; the migration is the painful part, not the operation.",[30,1924,1926,1927],{"id":1925},"what-table-management-software-is-not","What table management software is ",[270,1928,1929],{},"not",[11,1931,1932],{},"A frequent over-promise: \"AI for everything\". In reality:",[45,1934,1935,1941,1947],{},[48,1936,1937,1940],{},[15,1938,1939],{},"Predictive scheduling"," (which servers to put on Saturday based on weather) is real but requires 12–18 months of clean data and only works for operations with stable staff rotations.",[48,1942,1943,1946],{},[15,1944,1945],{},"Dynamic pricing"," of cover charges or deposits is technically possible (most reservation platforms support it) but consumer-side acceptance in DACH and EU markets is still cold.",[48,1948,1949,1952],{},[15,1950,1951],{},"Auto-confirmation of marketing emails"," is a different product (CRM \u002F marketing automation), not table management.",[11,1954,1955,1956,1959],{},"Pick a tool that does ",[15,1957,1958],{},"table management"," well first, and adds extensions later. A product that promises everything tends to be average at all of it.",[30,1961,1963],{"id":1962},"how-tablario-compares-to-the-market","How Tablario compares to the market",[11,1965,1966],{},"Three honest comparisons:",[45,1968,1969,1975,1981],{},[48,1970,1971,1974],{},[15,1972,1973],{},"vs. OpenTable \u002F TheFork:"," They handle the discovery channel (their marketplace), not the operations layer. Most operators end up running OpenTable + a separate floor-plan tool. Tablario does both, with no per-cover commission.",[48,1976,1977,1980],{},[15,1978,1979],{},"vs. resmio \u002F Zenchef:"," Both have solid floor plans. Neither offers built-in automatic table-combination logic at the time of writing (May 2026) — you simulate it by manually marking combinable tables and double-booking, with the corresponding risk.",[48,1982,1983,1986],{},[15,1984,1985],{},"vs. SevenRooms:"," SevenRooms targets fine-dining groups with $499+ pricing and no DACH presence. Different segment.",[11,1988,1989,1990,1995,1996,18],{},"If you operate an independent restaurant in DACH or the EU, the realistic shortlist is Tablario, resmio, Zenchef, or aleno. For per-cover economics, ",[1991,1992,1994],"a",{"href":1993},"\u002Fen\u002Fpricing","see our pricing page","; for the automatic-combination logic specifically, ",[1991,1997,1999],{"href":1998},"\u002Fen\u002Ffeatures\u002Ftable-management","see the table management feature page",[30,2001,2003],{"id":2002},"what-to-ask-in-a-vendor-demo","What to ask in a vendor demo",[11,2005,2006],{},"Three questions that quickly separate marketing copy from substance:",[2008,2009,2010,2016,2022],"ol",{},[48,2011,2012,2015],{},[270,2013,2014],{},"\"Show me what happens when a six-top request comes in and no six-top is free, but two free three-tops are nearby.\""," If the system can't offer the combination automatically, the operations savings will be smaller than the brochure suggests.",[48,2017,2018,2021],{},[270,2019,2020],{},"\"What's the data export format if I want to leave?\""," GDPR requires structured machine-readable export. A vendor that hesitates here is signalling lock-in.",[48,2023,2024,2027],{},[270,2025,2026],{},"\"What does your AI phone agent say at the start of a call?\""," From August 2, 2026 (EU AI Act Article 50), AI use must be disclosed audibly. A vendor that doesn't have a clean answer is a compliance risk.",[30,2029,2031],{"id":2030},"what-to-do-this-month","What to do this month",[11,2033,2034],{},"If you're evaluating now:",[2008,2036,2037,2043,2049],{},[48,2038,2039,2042],{},[15,2040,2041],{},"Audit your current Saturday."," Count the parties you turned away due to shape mismatch, not capacity. That is the real opportunity size.",[48,2044,2045,2048],{},[15,2046,2047],{},"Run a parallel trial."," Most reservation systems offer 14- to 30-day free trials. Don't pick on the demo — pick on a real weekend.",[48,2050,2051,2054],{},[15,2052,2053],{},"Verify migration speed."," \"We can have you live in 24 hours\" should mean importing real guest history, not just creating an empty account. Ask for a reference customer who migrated in the last 90 days.",[11,2056,2057,2058,2061,2062,2066],{},"If you want to see what automatic table-combinations look like in practice, the ",[1991,2059,2060],{"href":1998},"Tablario table management page"," shows a live mockup, or you can ",[1991,2063,2065],{"href":2064},"\u002Fen\u002Fdemo","book a 15-minute call"," and we'll walk through it on your own floor plan.",[265,2068],{},[11,2070,2071],{},[270,2072,2073],{},"Sources: Tablario beta program operational data, 2025–2026 · DEHOGA capacity utilisation surveys, 2024 · OpenTable State of the Industry, 2025.",{"title":278,"searchDepth":279,"depth":279,"links":2075},[2076,2077,2086,2088,2089,2090],{"id":1807,"depth":279,"text":1808},{"id":1835,"depth":279,"text":1836,"children":2078},[2079,2081,2082,2083,2085],{"id":1843,"depth":2080,"text":1844},3,{"id":1850,"depth":2080,"text":1851},{"id":1857,"depth":2080,"text":1858},{"id":1868,"depth":2080,"text":2084},"4. Automatic table combinations — the differentiator",{"id":1918,"depth":2080,"text":1919},{"id":1925,"depth":279,"text":2087},"What table management software is not",{"id":1962,"depth":279,"text":1963},{"id":2002,"depth":279,"text":2003},{"id":2030,"depth":279,"text":2031},"2026-05-14","A practical guide to picking restaurant table management software in 2026 — what real differentiators look like, why automatic table-combinations matter, and how independents add 8 to 12% more covers without adding tables.",{},"\u002Fblog\u002Frestaurant-table-management-software-12-percent-more-covers",{"title":1788,"description":2092},"blog\u002Frestaurant-table-management-software-12-percent-more-covers",[2098,2099,2100],"table-management","reservations","operations","table-management-12-percent","UCFyW0_aMRY7vP6YArm-oTTni9NE1DTDQLs7a1zkdZE",{"id":2104,"title":2105,"author":6,"body":2106,"date":2441,"description":2442,"extension":290,"image":291,"locale":292,"meta":2443,"navigation":294,"path":2444,"seo":2445,"stem":2446,"tags":2447,"translationKey":2451,"__hash__":2452},"blog\u002Fblog\u002Fno-show-fee-restaurant-legally-compliant-2026.md","No-show fees for restaurants: legally compliant in the EU and UK in 2026",{"type":8,"value":2107,"toc":2432},[2108,2119,2126,2130,2141,2155,2158,2192,2196,2199,2205,2208,2230,2234,2241,2252,2267,2274,2294,2298,2301,2325,2329,2332,2358,2362,2365,2397,2401,2407,2413,2419,2425,2427],[11,2109,2110,2111,2114,2115,2118],{},"A no-show is not \"annoying\" for an independent restaurant — it is a direct loss. Industry surveys put no-show rates in DACH and Western Europe at ",[15,2112,2113],{},"5 to 15 percent"," of all reservations, depending on location and segment. At an average ticket of €50 per guest and 600 covers per month, that is ",[15,2116,2117],{},"€1,500 to €4,500 in lost margin"," — every single month.",[11,2120,2121,2122,2125],{},"Most restaurants know the problem. Few know the legally-clean answer. This post explains ",[15,2123,2124],{},"how to set up a no-show fee in 2026"," so it survives a small-claims dispute and stays GDPR-compliant.",[30,2127,2129],{"id":2128},"what-a-no-show-fee-actually-is-legally","What a no-show fee actually is, legally",[11,2131,2132,2133,2136,2137,2140],{},"A no-show fee is ",[15,2134,2135],{},"not a penalty"," — it is a claim for damages or a ",[15,2138,2139],{},"liquidated, lump-sum compensation"," for the operator's actual loss. The distinction is not academic: penalty clauses are scrutinised harder than damages clauses in nearly every EU jurisdiction.",[11,2142,2143,2144,2147,2148,2151,2152,18],{},"In the UK, the framework is the ",[15,2145,2146],{},"Consumer Rights Act 2015"," plus the older Unfair Terms in Consumer Contracts Regulations — the clause must be \"transparent\" and represent a \"genuine pre-estimate of loss.\" In Germany, the equivalent hooks are §§ 280 + 309 No. 5 BGB. In France, art. 1231-5 of the Code civil treats it as a ",[270,2149,2150],{},"clause pénale",", which the court may reduce if manifestly excessive. The substance is the same everywhere: ",[15,2153,2154],{},"realistic amount + clear disclosure + opt-in by the guest",[11,2156,2157],{},"A workable clause needs four elements:",[2008,2159,2160,2166,2176,2186],{},[48,2161,2162,2165],{},[15,2163,2164],{},"Explicit T&Cs"," on the booking page that the guest must actively accept (checkbox).",[48,2167,2168,2171,2172,2175],{},[15,2169,2170],{},"Realistic amount"," — the comfortable range across EU jurisdictions is ",[15,2173,2174],{},"€15 to €25 per person",". Higher figures are routinely struck down as penalties.",[48,2177,2178,2181,2182,2185],{},[15,2179,2180],{},"A clear cancellation window"," — typically ",[15,2183,2184],{},"24 hours before the reservation",". Cancellations earlier than that incur no fee.",[48,2187,2188,2191],{},[15,2189,2190],{},"An express right for the guest to prove the actual loss was lower"," — this is mandatory in most EU consumer law frameworks (in Germany under § 309 No. 5b BGB; an equivalent rule exists in nearly every member state).",[30,2193,2195],{"id":2194},"template-clause-for-booking-tcs","Template clause for booking T&Cs",[11,2197,2198],{},"The text below is a starting point; we recommend a short review by a local lawyer in your market:",[2200,2201,2202],"blockquote",{},[11,2203,2204],{},"If the guest fails to appear without cancelling at least 24 hours before the reserved time, or does not honour the reservation, the restaurant will charge a flat compensation of €20 per reserved person. The compensation is a lump-sum estimate of the damage caused by the no-show (lost table capacity, prepared food, scheduled staff). The guest reserves the right to prove that no damage occurred or that the actual damage was substantially lower.",[11,2206,2207],{},"Three details are non-negotiable across jurisdictions:",[45,2209,2210,2217,2223],{},[48,2211,2212,2213,2216],{},"The word ",[15,2214,2215],{},"\"compensation\""," (not \"fine\" or \"penalty\") — the term you use steers the legal classification.",[48,2218,2219,2222],{},[15,2220,2221],{},"\"Lump-sum estimate\""," keeps the clause out of the penalty-clause regime.",[48,2224,2225,2226,2229],{},"The ",[15,2227,2228],{},"express right to prove a lower actual loss"," is mandatory in most EU consumer-protection statutes; without it the clause is unenforceable.",[30,2231,2233],{"id":2232},"implementation-card-on-file-not-pre-payment","Implementation: card-on-file, not pre-payment",[11,2235,2236,2237,2240],{},"The most effective technical form is ",[15,2238,2239],{},"card-on-file",": the guest stores a card at booking; the restaurant charges it only in the no-show case — no pre-payment, no cash tied up on the guest side.",[11,2242,2243,2244,2247,2248,2251],{},"Tablario uses ",[15,2245,2246],{},"Stripe Connect"," with the ",[152,2249,2250],{},"setup_intent"," flow:",[2008,2253,2254,2257,2264],{},[48,2255,2256],{},"At booking, the card is verified; nothing is charged.",[48,2258,2259,2260,2263],{},"Stripe stores a reusable Payment Method on the ",[15,2261,2262],{},"restaurant's own Stripe Connect account"," — not on a Tablario master account. This is PCI-DSS-clean and GDPR-clean.",[48,2265,2266],{},"If the guest no-shows and the restaurant confirms the no-show in the Tablario back office, the compensation is charged. The guest receives an automated email with the receipt and dispute instructions.",[11,2268,2269,2270,2273],{},"Why not ",[15,2271,2272],{},"pre-payment","? Three practical reasons:",[45,2275,2276,2282,2288],{},[48,2277,2278,2281],{},[15,2279,2280],{},"Conversion killer."," Pre-payment measurably drops booking-widget conversion — by 18 to 24 percent in our beta tests.",[48,2283,2284,2287],{},[15,2285,2286],{},"Admin overhead."," Every legitimate cancellation requires an active refund.",[48,2289,2290,2293],{},[15,2291,2292],{},"Trust signal."," Pre-payment signals distrust. Card-on-file is neutral: \"We trust you, but we are covered for the rare exception.\"",[30,2295,2297],{"id":2296},"gdpr-what-to-watch-when-storing-a-card","GDPR: what to watch when storing a card",[11,2299,2300],{},"The General Data Protection Regulation imposes three requirements:",[2008,2302,2303,2313,2319],{},[48,2304,2305,2308,2309,2312],{},[15,2306,2307],{},"Legal basis."," The card storage is justified by ",[15,2310,2311],{},"performance of the contract"," (Art. 6(1)(b) GDPR) — the booking is the contract, the card is the security for the potential compensation.",[48,2314,2315,2318],{},[15,2316,2317],{},"Data minimisation."," Tablario stores no card data locally — only a Stripe token. The actual PAN data lives only at Stripe (PCI-DSS Level 1).",[48,2320,2321,2324],{},[15,2322,2323],{},"Access and deletion rights."," Once the reservation is closed (guest arrived or cancelled in time), the Stripe setup intent expires or is deleted automatically. Tablario does this per booking — there is no \"card stored for 12 months\".",[30,2326,2328],{"id":2327},"when-a-no-show-fee-makes-sense-in-practice","When a no-show fee makes sense in practice",[11,2330,2331],{},"Not every restaurant needs the fee. Our pragmatic guideline:",[45,2333,2334,2340,2346,2352],{},[48,2335,2336,2339],{},[15,2337,2338],{},"Bistro \u002F casual dining (\u003C €30 ticket):"," no-show rate under 5 % — usually not worth the setup; the conversion hit dominates.",[48,2341,2342,2345],{},[15,2343,2344],{},"Mid-range restaurant (€30 – €70 ticket):"," no-show rate 5 – 10 % — card-on-file from group size 6 pays off.",[48,2347,2348,2351],{},[15,2349,2350],{},"Fine dining \u002F tasting menu (> €70 ticket):"," no-show rate often > 10 % — card-on-file from group size 2, plus a deposit for groups of 8+.",[48,2353,2354,2357],{},[15,2355,2356],{},"Event reservations (NYE, Valentine's, Mother's Day):"," always secured, regardless of usual ticket — that table time is not replaceable.",[30,2359,2361],{"id":2360},"what-tablarios-no-show-protection-module-ships-with","What Tablario's no-show protection module ships with",[11,2363,2364],{},"The Tablario no-show protection plugin (€14 \u002F month) includes:",[45,2366,2367,2373,2379,2385,2391],{},[48,2368,2369,2372],{},[15,2370,2371],{},"Card-on-file via Stripe Connect"," — the restaurant is the recipient of the compensation, not Tablario.",[48,2374,2375,2378],{},[15,2376,2377],{},"Threshold configuration"," — per shift, group size, or reservation value.",[48,2380,2381,2384],{},[15,2382,2383],{},"Automated 24-hour reminder SMS \u002F email"," — the single largest no-show reduction lever (industry studies put it at up to 60 % fewer no-shows just from automated reminders).",[48,2386,2387,2390],{},[15,2388,2389],{},"Legally vetted T&Cs template"," — you do not write it yourself; the template above ships with the module.",[48,2392,2393,2396],{},[15,2394,2395],{},"Audit log"," — every charge is recorded with reason, timestamp and Stripe charge ID, in case the guest later disputes.",[30,2398,2400],{"id":2399},"frequently-asked-questions","Frequently asked questions",[11,2402,2403,2406],{},[15,2404,2405],{},"Do we need to see the guest's card?","\nNo. Stripe Elements renders the card field iframe-based; the data goes from the browser session directly to Stripe, not through Tablario or the restaurant. You only see the last four digits.",[11,2408,2409,2412],{},[15,2410,2411],{},"What if the guest disputes?","\nThe Stripe charge can be refunded by the restaurant within 14 days. In a formal chargeback, Stripe investigates; the T&Cs clause plus the audit log are the strongest evidence.",[11,2414,2415,2418],{},[15,2416,2417],{},"Does this apply outside the EU?","\nThe logic (lump-sum damages estimate, express right to prove lower loss) is recognised in nearly every common-law and civil-law jurisdiction. The statutory hooks differ (Consumer Rights Act in the UK, Restatement (Second) of Contracts § 356 in the US). The technical implementation is identical.",[11,2420,2421,2424],{},[15,2422,2423],{},"Does the fee actually lower the no-show rate, or only recover the loss?","\nBoth. Industry data (DEHOGA, OpenTable) shows that simply communicating that a fee exists lowers no-show rates by 30 to 50 %. The actual charge is rarely triggered.",[265,2426],{},[11,2428,2429],{},[270,2430,2431],{},"Sources: German Civil Code (§§ 280, 309 BGB) · UK Consumer Rights Act 2015 · French Code civil art. 1231-5 · GDPR Art. 6 · Stripe Connect documentation (developer.stripe.com).",{"title":278,"searchDepth":279,"depth":279,"links":2433},[2434,2435,2436,2437,2438,2439,2440],{"id":2128,"depth":279,"text":2129},{"id":2194,"depth":279,"text":2195},{"id":2232,"depth":279,"text":2233},{"id":2296,"depth":279,"text":2297},{"id":2327,"depth":279,"text":2328},{"id":2360,"depth":279,"text":2361},{"id":2399,"depth":279,"text":2400},"2026-05-12","How independent restaurants in the EU and UK can charge no-show fees that stand up in court in 2026 — from the booking T&Cs clause to the Stripe card-on-file flow. Practical guide with template wording and a GDPR-clean implementation.",{},"\u002Fblog\u002Fno-show-fee-restaurant-legally-compliant-2026",{"title":2105,"description":2442},"blog\u002Fno-show-fee-restaurant-legally-compliant-2026",[2448,2449,2450],"no-show","compliance","deposits","no-show-fee-de","dX9KERn6dKnU8kkRS1Q_HioOKRVrTwvopsZOYMvMjSk",1783674837479]