A build-to-order Shopify app that lets your restaurant accept and manage dine-in table bookings — with real-time availability, deposits, and automated reminders — alongside your existing storefront. One-time license from $249.00 USD for Shopify (build-to-order) — includes 12 months of updates and support.

A build-to-order Shopify app that lets your restaurant accept and manage dine-in table bookings — with real-time availability, deposits, and automated reminders — alongside your existing storefront.
现在无需付款。此操作会向我们的团队发送报价请求——我们会通过邮件跟进价格和后续步骤。
Restaurant Table Reservations turns your Shopify store into a dine-in booking engine, so the same site that sells your gift cards, merch, and online orders also fills your tables. This is not an instant App Store install — it's a build-to-order app that ECOSIRE designs, builds, installs, and supports for your specific store, theme, and floor plan.
Real-time table availability calendar that checks open slots against your live floor plan before confirming a booking
Embeddable online reservation widget installed into your theme as a Shopify theme app extension (app embed), no checkout-flow disruption
Waitlist capture when a requested slot is full, with automatic notification when a table frees up
Deposit or card pre-authorization at booking via Shopify checkout / payment intent to reduce no-shows, with capture or release rules
Automated SMS and email confirmations and reminders ahead of each sitting
Party-size and seating-preference capture (booth, window, accessible, outdoor) stored on the reservation record
The reservation widget embeds into your theme as a Shopify app embed / theme app extension, so it loads natively on your booking page without slowing the rest of the storefront. Diners pick a date, party size, and seating preference; the app checks real-time table availability against your floor plan and offers open slots or a waitlist when you're full. To cut no-shows, you can require a deposit or card pre-authorization at booking through Shopify checkout or a payment intent, captured or released per your policy.
Under the hood we use the Admin GraphQL API and authenticated OAuth install, store reservation and table configuration in metafields and a dedicated datastore, and subscribe to webhooks (orders, checkouts, app/uninstall, GDPR) so deposits, cancellations, and customer records stay in sync. Confirmations and SMS/email reminders fire automatically ahead of each sitting.
Because it's built to order, the data model, table rules, deposit logic, and notification copy are shaped around how your restaurant actually seats guests — single location or several. You get a working, installed system plus documentation, not a generic plugin you have to wrestle into shape. Typical delivery is 2–3 weeks, and ECOSIRE provides ongoing support and updates as Shopify's APIs evolve.
Runs a single dine-in venue on Shopify for gift cards and merch, and wants the same site to take table bookings with deposits instead of paying a separate reservations platform every month.
Manages several venues and needs each location to control its own floor plan, hours, and deposit policy while reporting through one Shopify admin.
Owns the customer experience and wants branded confirmations, reminder messaging, and waitlist handling that match the restaurant's voice and reduce no-shows.
在 ecosire.com 上购买许可证并从您的帐户仪表板下载 Restaurant Table Reservations 模块 ZIP。
将 ZIP 解压到服务器上的 Odoo 自定义插件文件夹中(或通过“应用程序”>“从 Odoo.sh / runbot 上的文件安装”上传)。
激活开发者模式,打开应用程序,单击更新应用程序列表,搜索 Restaurant Table Reservations,然后按安装。
打开新菜单,粘贴您的 ECOSIRE 许可证密钥,连接任何外部凭据(Shopify、Amazon、Stripe 等),然后保存。
运行内置连接测试,同步前 10 条记录,并安排定期 cron。如果出现任何问题,请联系支持人员。
| 标准 | 伊科西尔 | 定制建造 | 竞争对手 | 奥杜本机 |
|---|---|---|---|---|
| Real-time availability checked against your actual floor plan | ||||
| Deposit / card pre-authorization at booking via Shopify checkout | ||||
| Built and installed for you (no DIY configuration burden) | ||||
| Booking logic shaped to your exact seating rules and turn times | ||||
| Instant self-serve install from the Shopify App Store | ||||
| No monthly third-party reservation platform subscription required | ||||
| Multi-location floor plans, hours, and deposit policies | ||||
| Ongoing vendor support and Shopify API compatibility updates |
Typical delivery is 2 to 3 weeks from when we have your floor plan, service hours, and deposit policy. Timeline depends on how many locations and how custom your booking rules are; we confirm a firm schedule before we start. This is a build-to-order app — we design, build, and install it on your store, so it is not an instant download.
Yes. Every build includes a post-launch support window covering bug fixes and compatibility updates as Shopify changes its Admin GraphQL API, webhooks, and theme extension requirements. We also offer continued support and enhancement plans beyond the initial window if you want new booking rules, locations, or integrations added later.
Yes. We can require a deposit or a card pre-authorization at the time of booking through Shopify checkout or a payment intent. You decide whether to capture it immediately, hold and release it, or apply it to the bill — and we wire the refund and no-show rules to match your policy.
Yes. The app supports multiple locations, each with its own floor plan, service windows, turn times, and deposit policy, all managed from your single Shopify admin. Availability is checked per location so a booking never double-books a table.
No. It is custom-built for your store. Because table layouts, turn times, deposit rules, and reminder copy differ for every restaurant, we build the data model and logic around how you actually seat guests, then install it on your store and hand over documentation. You are not configuring a generic plugin — you get a working system shaped to your operation.
A build-to-order Shopify app that lets your restaurant accept and manage dine-in table bookings — with real-time availability, deposits, and automated reminders — alongside your existing storefront.