Kirana & grocery
Barcode billing, expiry alerts, supplier dues, and fast counter layouts for daily essentials.
Multi-tenant retail SaaSEzziDesk is built for agencies and owners who run many stores. Super Admin sells plans. Each vendor logs in on a subdomain or with a Vendor ID, then works only inside their own MySQL database.
Grocery, pharmacy-style retail, fashion, and general trade can subscribe once and keep customers, stock, and cash inside their own workspace.
Barcode billing, expiry alerts, supplier dues, and fast counter layouts for daily essentials.
Each outlet can be a vendor with its own ID, staff logins, and stock — Super Admin still sees every subscription.
Variants, brands, gift cards, and discount plans without mixing another shop’s catalogue.
Sell Basic, Advanced or Enterprise, provision a database, and hand the owner a Vendor ID the same day.
Cashiers, store managers, and accountants work in the vendor dashboard. Platform billing stays with Super Admin.
Checkout, hold bills, returns, quotations, and invoices run only against that shop’s products and tax. Login is either shop.yourdomain.com or the main site plus Vendor ID.
Products, categories, brands, units, warranties, barcodes, QR codes, expiry and low-stock lists.
Adjustments, warehouse transfers, and stock history so every unit is accounted for.
Purchase orders, supplier returns, and due reports against that vendor only.
Expenses, income, bank accounts, money transfers, cash flow and statements.
Sales, purchase, tax, profit & loss, customer due, supplier due, and annual views.
Employees, shifts, attendance, leave types, holidays, and payslips.
Coupons, gift cards, discount plans, and campaign pricing for walk-in traffic.
Customers, suppliers, billers, stores, and warehouses stored in the shop database.
Lives on the central database. Creates vendors, assigns packages, renews subscriptions, and reads website contact inquiries. It does not browse another shop’s products or bills.
Each shop gets ezzidesk_{vendor_id}, an owner login, and optional subdomain. Staff authenticate only after that database is connected.
| Super Admin | Shop vendor | |
|---|---|---|
| Create shops & databases | Yes | Self-serve on /signup |
| Plans and renewals | Yes | Uses assigned plan |
| POS, stock, customers | No | Yes, in their DB only |
| Website contact form | Inquiries inbox | — |
Basic for a single counter, Advanced for teams and reports, Enterprise for larger rollouts. Monthly or yearly.
Name, Vendor ID, owner email, and password. EzziDesk creates the vendor row, subscription, and private database.
Open the subdomain, or type the Vendor ID on /user/login. Add products, open POS, and print the first bill.
“We run three kiranas. Each cashier only sees that store’s rates. Super Admin just renews the plan.”
Ritika · Fresh Basket“No subdomain yet. Vendor ID on the main login was enough to go live the same afternoon.”
Imran · Metro Mart“Deleting a trial shop dropped its database. That is the isolation we needed before selling more outlets.”
Agency partnerPrices below are live from the packages table. Change them in Super Admin and this page updates.
Starter plan for a single shop
Growing shops with more staff
Unlimited scale for large vendors
Yes. Provisioning creates ezzidesk_{vendor_id} and runs tenant migrations there. Products and users never share a table with another shop.
On localhost or the main domain, the login form shows Vendor ID. After DNS for *.yourdomain.com, that field hides automatically.
Yes. Edit the vendor or assign a new subscription. The shop keeps its database; only plan dates and limits change.
Razorpay keys for plan checkout are stored in Super Admin → Settings. Checkout on /signup can use those keys next.
Set status to inactive or suspended. Staff are blocked at login until Super Admin reactivates the vendor.
The landing form stores inquiries in the central database. Super Admin opens them under Inquiries.
Create the vendor, get a Vendor ID, and open POS the same day.
Data migration, franchise packaging, or a 12-store Enterprise desk. Messages land in Super Admin → Inquiries.
Email hello@ezzidesk.com
Hours Mon–Sat, 10:00–19:00 IST
Demo shop Vendor ID demo on /user/login