plugin-icon

Kamboj Restaurant POS & Table Billing

제작자: Mohit Kamboj·
Run dine-in restaurant billing from WordPress with floor plan, table orders, KOT, GST, payments, analytics, and a fast touch-friendly POS counter.
버전
1.6.1
최근 업데이트일
Aug 17, 2026

Kamboj Restaurant POS & Table Billing is a WordPress restaurant POS plugin built for dine-in service. Restaurants and cafés can manage tables, take orders, print kitchen tickets (KOT), collect payments, and review sales from a modern counter interface — without a separate POS subscription.

Orders, menu, tables, and payments stay in your WordPress database. Staff log in and use the POS page like a billing counter.

Developed by Mohit Kamboj. This plugin is not affiliated with any third-party restaurant brand or trademark.

Why restaurant owners choose this plugin

Unlike heavy POS systems, this plugin focuses on table billing essentials for single-location dine-in restaurants.

✔ Floor plan with live table status ✔ Touch-friendly menu and cart ✔ Auto-save orders to tables ✔ KOT and bill printing ✔ Cash, UPI, and card payments ✔ GST / tax settings ✔ Active orders and bill history (managers) ✔ Sales analytics and reports (managers) ✔ Cashier and manager roles

Key Features

Floor Plan & Tables

Create dining areas and tables from WordPress admin. The POS floor view shows which tables are available, occupied, or in billing. Tables become occupied only after items are saved on the order, so empty opened tables stay free.

Touch-Friendly POS Counter

Staff tap menu items to add them to the cart. Items auto-save to the table order — no separate Save button required. Quantity changes sync instantly. Navigate back to the floor plan and the table stays occupied with the correct bill amount.

KOT & Bill Printing

Send kitchen order tickets (KOT) and print bills from the browser. Restaurant name, address, and phone from settings appear on printed invoices.

Payments & GST

Settle orders with cash, UPI, or card. Enable GST from admin, set the tax rate and label, and apply tax on bills automatically.

Active Orders & History

View all running table orders in one list synced with occupied tables. Managers can browse bill history by date range and reprint old invoices.

Analytics & Reports

Dashboard stats on the POS and detailed reports in WordPress admin — daily sales, top items, payment split, and month-wise revenue charts. Full analytics and bill history require the manager role.

Staff Roles

Kamboj Cashier can take orders and settle bills. Kamboj Manager can free occupied tables, void orders, and access reports. Administrators have full access.

Perfect for

  • Restaurants and cafés with dine-in service
  • Single-location food counters on WordPress
  • Teams that need table-wise billing instead of WooCommerce checkout
  • Small restaurants replacing paper KOT with a simple digital POS

Easy to set up

  1. Activate the plugin — a POS page is created automatically.
  2. Add areas, tables, and menu items in Restaurant POS admin.
  3. Set restaurant name and GST in Restaurant POS Settings.
  4. Assign cashier or manager roles to staff.
  5. Open the POS page and start billing.

Built for WordPress.org standards

This plugin stores data in custom database tables on your site, uses the WordPress REST API for the POS interface, and does not send order data to external servers. Designed to stay fast, secure, and maintainable.

Limitations

  • Built for dine-in / table service — not online delivery or WooCommerce checkout
  • Printing uses the browser print dialog
  • Pretty permalinks recommended for POS routes

Source Code

The React POS front-end is compiled into assets/pos/. Human-readable source is included in the plugin at:

source/pos-ui/

To rebuild the POS assets:

  1. cd source/pos-ui
  2. npm install
  3. npm run build

Output is written to assets/pos/.

Third-party libraries bundled in this plugin:

  • Chart.js 4.5.1 — assets/js/chart.umd.min.js — https://github.com/chartjs/Chart.js — MIT license
  • React (compiled into POS bundle) — source in source/pos-ui/ — MIT license

Privacy Policy

This plugin stores restaurant operational data locally in your WordPress database, including orders, order items, tables, menu items, payment records, and staff user IDs on orders. This data is not transmitted to external servers.

The plugin registers WordPress personal data export and erasure tools for orders linked to staff accounts. Use Tools Export Personal Data or Erase Personal Data in WordPress admin.

Credits

  • Developed by Mohit Kamboj (mohitkamboj55)
  • POS front-end built with React — source in source/pos-ui/
  • Admin charts use Chart.js 4.5.1 (bundled locally, MIT license)
무료유료 요금제에서
설치하면 WordPress.com 서비스 약관서드파티 플러그인 약관에 동의하게 됩니다.
테스트된 버전
WordPress 7.0.4
이 플러그인은 다운로드할 수 있으며 에서 사용할 수 있습니다.