[WordPress] 外掛分享: Lineweb Restaurant Orders

首頁外掛目錄 › Lineweb Restaurant Orders
WordPress 外掛 Lineweb Restaurant Orders 的封面圖片
全新外掛
安裝啟用
尚無評分
15 天前
最後更新
問題解決
WordPress 6.2+ PHP 7.4+ v1.0.2 上架:2026-08-15

內容簡介

Lineweb Restaurant Orders 是一款專為餐廳、咖啡廳及外帶業務設計的 WordPress 外掛,提供自架設的 QR 菜單及線上訂餐流程。顧客可直接從餐廳網站下單,無需支付手續費或升級費用。

【主要功能】
• 自架設 QR 菜單及線上訂餐流程
• 支援外送、取餐及內用訂單
• 伺服器授權的購物車驗證與總額計算
• 現金支付及選擇性 Stripe 信用卡支付
• 訂單管理、狀態追蹤及可列印收據
• QR 碼生成及選擇性 PWA 功能

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.0.2) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Lineweb Restaurant Orders」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Lineweb Restaurant Orders gives restaurants, cafés, and takeaway businesses a self-hosted QR menu and online food ordering workflow inside WordPress. Customers can order delivery, pickup, or dine-in directly from the restaurant’s own website. There are no commissions, paid feature gates, trials, or Pro upsells.
Features include:

Food items, categories, variants, extras, dietary labels, allergens, and featured items.
Delivery, pickup, and optional dine-in table ordering.
Server-authoritative cart validation and totals.
Cash payment and optional Stripe card payments.
Order management, statuses, printable receipts, sound alerts, and aggregate reports.
Customer order-status tracking protected by an opaque order token.
QR-code generation and an optional, menu-scoped progressive web app.
Optional Twilio WhatsApp order notifications.
Configurable retention and anonymization of completed order personal data.

For the complete ordering experience, create a page and select the Food Menu App View page template. The [snaporder_restaurant_menu] shortcode provides a lightweight menu catalogue inside a normal theme page.
External services
Lineweb Restaurant Orders works without an external service when cash payment is used. The following optional integrations are contacted only after a site administrator enables and configures them.
Stripe
Stripe is used to process card payments. The browser loads Stripe.js from https://js.stripe.com/ and sends card details directly to Stripe. The plugin sends the authoritative order amount, currency, WordPress order ID, and an idempotency key to https://api.stripe.com/. Stripe returns payment identifiers and statuses; Lineweb Restaurant Orders does not store full card details.

Stripe Terms: https://stripe.com/legal/ssa
Stripe Privacy Policy: https://stripe.com/privacy

Twilio
Twilio is used only when WhatsApp notifications are enabled. Lineweb Restaurant Orders sends the configured sender number, customer phone number, and the relevant order/status message to https://api.twilio.com/.
Twilio sender and customer numbers must use international E.164 format, for example whatsapp:+14155238886.

Twilio Terms: https://www.twilio.com/en-us/legal/tos
Twilio Privacy Notice: https://www.twilio.com/en-us/legal/privacy

Lineweb Restaurant Orders does not send telemetry, usage analytics, or marketing data to Lineweb or the plugin author.
Support and custom development
For questions about the included plugin features, use the WordPress.org support forum. For restaurant-specific integrations, workflows, or custom development outside the included scope, visit www.lineweb.gr.
Lineweb Restaurant Orders is created and maintained by Andrew Matia / Lineweb.
Development and source
Lineweb Restaurant Orders ships its runtime assets locally. To reproduce them, install Node.js 20 or newer, run npm ci, and then run npm run build from the plugin directory.
The build compiles tailwind.input.css to assets/css/app.css and uses tools/copy-vendor-assets.mjs to copy the pinned Lucide and QRCode.js files and licenses. Exact dependency versions are recorded in package-lock.json; the release includes these asset sources and excludes installed development dependencies.

延伸相關外掛

文章
Filter
Mastodon