This is the Praxium Labs view from real engagements with Nepali businesses on the ground. A typical Kathmandu restaurant with delivery has three screens going at once: the POS, the Foodmandu tablet, and the Pathao Food tablet. Orders get missed, prices drift between systems, and end-of-day reconciliation takes the manager an hour. n8n is the glue layer that makes it one queue, one ledger, one report.
The unified kitchen queue
Inputs: Foodmandu (email or partner API), Pathao Food (partner API), in-house POS (webhook), direct WhatsApp order (your bot). All four trigger separate n8n workflows that converge on a shared "incoming order" sub-workflow. The sub-workflow normalises into a single schema (order_id, source, items[], total, customer, delivery_address?), then writes to a Postgres table that backs the kitchen display.
Kitchen ticket printing
Most Nepali restaurants run Star or Epson thermal printers. n8n connects to them via the printer's built-in network IP using ESC/POS commands. A Function node generates the ESC/POS bytes; a Send Buffer node ships them. New order → ticket printed within 2 seconds — comparable to native POS performance.
Reconciling cash, eSewa, Khalti, and aggregators
End-of-day reconciliation has four buckets: (1) cash drawer count, (2) eSewa transactions (see eSewa workflow), (3) Khalti transactions (see Khalti workflow), (4) aggregator settlements (Foodmandu T+7, Pathao Food T+3). n8n produces a daily PDF that lists each bucket's opening, closing, and exception count.
Inventory: the real differentiator
Every dish has a recipe. Every recipe has ingredients. Every order should decrement ingredient stock. The workflow: when a dish sells, look up its recipe in a Sheet, decrement the appropriate ingredients. Set alert thresholds — chicken stock drops below 5 kg → WhatsApp the purchaser. This single automation is what separates restaurants that run on instinct from restaurants that run on data.
Customer loyalty (no app needed)
Phone number is the loyalty key. Every order (dine-in or delivery) captures the phone. n8n tracks lifetime visits and spend in a Sheet/DB. On the 10th visit, automated WhatsApp message with a 10% off code. This is the cheapest, highest-converting loyalty program you can run — no QR codes, no app, no plastic cards.
What to budget
- Foodmandu / Pathao Food partner setup: NPR 0 (already in place if you sell there)
- n8n VPS + Postgres: NPR 1,500/month
- Thermal printer (existing or new): NPR 8,000–15,000 if buying new
- Build (Praxium Labs): NPR 80,000–150,000 for the full stack
- Monthly maintenance: NPR 8,000–15,000 retainer for the first 6 months
Frequently asked questions
Can n8n actually print to a thermal printer?
Yes — most modern thermal printers expose a network IP and accept ESC/POS commands via raw TCP. n8n's TCP send-buffer pattern handles this with a small Function node. For older USB-only printers, route through a small Raspberry Pi acting as a bridge.
Does this replace a POS like Foodics, Tablez, or DhokPOS?
No — keep your POS for table management, KOT printing, and bill closing. n8n is the automation and reporting layer that connects your POS to delivery aggregators, payment gateways, inventory, and WhatsApp loyalty. It is not the order-taking UI.
How do I get Foodmandu / Pathao Food order data?
Pathao Food has a merchant API for restaurants above a volume threshold. Foodmandu mostly relies on the tablet UI — automation usually goes via email parsing of order-notification emails or screen-scraping the merchant dashboard with Playwright (we maintain a small bridge service for clients).
What about Khalti Direct / eSewa Pay table-side QR codes?
Both gateways support static QR codes per table. Each scan + pay generates a webhook to n8n with the table number; the workflow marks the bill paid in your POS automatically. Same workflow as our Khalti webhook recipe.
Can this handle 200 orders/hour at peak?
Yes — n8n on a small VPS comfortably handles 100+ workflow executions per minute. The bottleneck for high-volume restaurants is the thermal printer (about 1 ticket/second) and the kitchen, not n8n.
Who can build this in Nepal?
Praxium Labs — Nepal's AI and automation consultancy, based in Lalitpur — designs and builds the systems described in this guide for Nepali businesses and for international teams hiring from Nepal. Start a project or see all services.