A visual floor-plan and table-assignment layer that adds full dine-in service management to Shopify POS. Custom-built, installed, and supported by ECOSIRE. One-time license from $249.00 USD for Shopify (build-to-order) — includes 12 months of updates and support.

A visual floor-plan and table-assignment layer that adds full dine-in service management to Shopify POS. Custom-built, installed, and supported by ECOSIRE.
Aucun paiement maintenant. Ceci envoie une demande de devis à notre équipe — nous vous recontacterons par e-mail avec les tarifs et les prochaines étapes.
Shopify POS was built for retail checkout, not for a busy dining room. There is no native concept of a "table," no way to hold an open check while a party orders across two hours, and no view of which sections a server is covering. Table Management & Floor Plan closes that gap with a purpose-built dine-in layer that runs on top of your existing Shopify POS and Admin.
Drag-and-drop floor-plan designer to lay out tables, booths, bar, and patio matching your real room
Per-table live status: open, occupied, dirty, or reserved, updated in real time
Each table bound to an open Shopify order (draft order / open cart) from seating to settlement
Server and section assignment so each station shows only its own tables and open checks
Merge and split tables for walk-in parties and large-group seating
Transfer an open order from one table to another in a single tap
This is a build-to-order app, not an instant App Store install. After purchase, ECOSIRE designs, builds, and deploys the app into your Shopify store as a custom app authorized through OAuth, then configures it against your real locations, staff, and menu. You receive a working, branded floor plan — not a generic template you have to wire up yourself.
The core is a drag-and-drop floor-plan designer where you lay out tables, booths, the bar, and the patio to match your real room, with multiple sections and named server stations. Each table carries a live status — open, occupied, dirty, or reserved — and an open Shopify order (draft order / open cart) bound to it, so a check stays attached to the table from seating to settlement. Servers can merge and split tables, transfer an order between tables, and the floor view surfaces real-time availability and turn times so the host can seat the next party intelligently.
Under the hood it uses the Admin GraphQL API for orders, line items, and staff, webhooks for order/payment state changes, and metafields to persist table state, section maps, and server assignments against orders and locations — keeping everything inside your Shopify data model with no shadow database your staff can't see. Multi-location stores get an independent floor plan per location.
Built, installed, tested against your menu, and supported by ECOSIRE.
Already runs payments and inventory on Shopify POS but loses track of open checks and table turns during service. Wants real dine-in flow without ripping out Shopify for a separate restaurant POS.
Needs a live view of which tables are occupied, dirty, or reserved and which server covers which section, so seating and bussing keep pace at peak hours.
Runs several venues on one Shopify Admin and needs an independent floor plan per location, with table state and server assignments kept inside the Shopify data model for consistent reporting.
Achetez la licence sur ecosire.com et téléchargez le module ZIP Table Management & Floor Plan depuis le tableau de bord de votre compte.
Extrayez le ZIP dans votre dossier de modules complémentaires personnalisés Odoo sur le serveur (ou téléchargez-le via Applications > Installer à partir du fichier sur Odoo.sh / runbot).
Activez le mode développeur, ouvrez les applications, cliquez sur Mettre à jour la liste des applications, recherchez Table Management & Floor Plan et appuyez sur Installer.
Ouvrez le nouveau menu, collez votre clé de licence ECOSIRE, connectez toutes les informations d'identification externes (Shopify, Amazon, Stripe, etc.) et enregistrez.
Exécutez le test de connexion intégré, synchronisez vos 10 premiers enregistrements et planifiez le cron récurrent. Contactez le support si quelque chose échoue.
| Critère | ÉCOSIRE | Construction personnalisée | Concurrent | Odoo natif |
|---|---|---|---|---|
| Visual drag-and-drop floor plan matching your real room | ||||
| Per-table status (open/occupied/dirty/reserved) bound to an open order | ||||
| Merge/split tables and transfer orders between tables | ||||
| Installed and configured for you against your locations and menu | ||||
| Table state stored in your own Shopify metafields (no shadow database) | ||||
| Instant self-serve install with no waiting | ||||
| Tailored to your exact sections, server stations, and workflow | ||||
| Ongoing support and Shopify API/webhook version maintenance |
No. This is a build-to-order app. After purchase, ECOSIRE builds it for your store, installs it via Shopify OAuth as a custom app, and configures it against your real locations, staff, and menu. You receive a working, branded floor plan rather than a generic template.
Typical delivery is about 2 to 4 weeks from the time we receive your store access and floor-plan details. Simpler single-location rooms ship faster; multi-location stores or unusual seating layouts take a little longer. We confirm a firm timeline with you at kickoff.
The build includes a support window after handover to fix any issues and adjust configuration. Beyond that, ECOSIRE offers ongoing support and maintenance plans that cover Shopify API/webhook version updates, layout changes, and new sections or locations. Because Shopify deprecates API versions on a schedule, an active maintenance plan keeps your app current.
Yes. It runs on top of your existing Shopify POS and Admin. Orders bound to tables are standard Shopify orders, so checkout, payments, taxes, and inventory all flow through your normal Shopify pipeline. The app adds the table and floor-plan layer; it does not replace your checkout.
Table state, section maps, and server assignments are stored as Shopify metafields against your orders and locations, so the data lives inside your own Shopify store rather than in a hidden external database. Real-time floor coordination runs on ECOSIRE-managed hosting, but the persistent state stays in your Shopify data model.
A visual floor-plan and table-assignment layer that adds full dine-in service management to Shopify POS. Custom-built, installed, and supported by ECOSIRE.