Every feature, end-to-end

Everything an optical store actually needs.

No six-vendor toolchain. No zapier glue. Every capability below is shipped, tested, and multi-tenant-safe — already running in production stores.

Retail floor

POS & checkout

Barcode scan, splits, EMI/BNPL, Rx attachment, draft & recall.

Native ESC/POS printing

One-tap silent printing to WebUSB, LAN (TCP) or Bluetooth thermal printers, with cash-drawer kick. PDF + email fallback via Resend.

Shifts · X/Z reports

Open/close shifts, cashier PIN switch, X/Z audits, float reconciliation.

Returns & exchanges

Partial returns, restocking fees, store credit issuance.

Quick-Create walk-ins

Inline patient registration at the till — capture name, phone, Rx in 5 seconds without leaving the sale.

Customer-facing retail storefront

White-label storefront

A public catalog at opticpos.com/<your-store>/products that your customers browse on your tablet — your logo, your branding, no OpticPOS chrome.

Configurable markup engine

Server-side wholesale × markup × rounding × GST. Default 2.5×, per-vendor and per-category overrides, plus per-product manual overrides for hero pieces.

Branding banner

Per-store logo, tagline, address, phone, and one-tap WhatsApp deep-link rendered above the catalog — feels like your storefront, not a SaaS template.

Enquiry inbox

Customers tap "Enquire" → captured in your CRM inbox with the product, customer phone, and any notes. Hand off to WhatsApp follow-up.

Clinical Rx

Patient records

History, Rx, preferences, consent ledger (DPDP-ready).

Prescription capture

Sphere · Cyl · Axis · Add · PD, multi-Rx timeline per patient.

Appointments

Slot picker, reminders, no-show flagging.

Lab job-card workflow

Booked → ordered → fitting → QC → ready → delivered, with 10-item QC checklist and auto-remake routing.

Doctor / optometrist workspace

A dedicated clinical view at /doctor — today's appointments, draft exams, recent patients, "Start new exam" CTA. Zero POS / inventory noise. Owner-optometrists can toggle between clinical and store workspace in one click.

Patient QR & printable ID card

Every patient gets a permanent QR code (P-XXXX-YYYYMM-NNNN) and a wallet-sized printable card. Scan at the till for instant lookup; hand to the customer as a loyalty memento.

Eye-test rebate wallet

Paid eye-tests automatically mint a 45-day wallet credit (tenant-configurable expiry). Cashier can redeem against the customer’s next spectacle purchase — a built-in retention loop, no marketing add-on needed.

Inventory & catalog

SKU master

Barcodes, variants, tax rates, HSN codes, vendor links.

Multi-store stock

Per-store levels, transfers, reserved quantities on drafts.

Multi-vendor catalog sync

Live feeds from regional and global vendor catalogs — automatic currency conversion (USD → INR), wholesale prices, stock, images. New vendor adapters added in days.

Vendor CDN cloaking (image proxy)

Every vendor image served through a tokenised /api/img-proxy — your customers never see the upstream supplier CDN in DevTools.

Vendor SKU masking

Raw supplier codes auto-rewritten with your own store prefix so customers can't reverse-engineer your supply chain.

Catalog Studio (AI)

AI-powered background removal, AI-drafted product copy, and auto-tagging — applied across your whole catalog in one batch.

Barcode & QR labels

Built-in label sheet designer — print SKU barcodes or shelf-edge QR codes on standard A4 sheets.

Mobile camera capture w/ crop

Snap inventory frames on iPad, iPhone or Android — pinch to zoom, drag to crop, white-background auto-validation on the server. Photo Cleanup admin tool spots legacy frames that need a reshoot.

Dead Stock Recovery

Owner dashboard surfaces frames sitting on the shelf > 90 days (configurable). Ranks by tied-up capital so you mark down the worst offenders first.

Analytics

Dashboard

Customizable widgets, per-user layouts, goal tracking.

Product mix & heatmap

Top frames, slowest movers, hour-of-day revenue heat.

CAC & retention

First-purchase cost, repeat-visit curves, cohort drill-down.

Supplier profitability

Per-vendor revenue, cost, margin and margin-percent over any window. Decide which vendors deserve your reorder budget.

Scheduled digests

Daily / weekly P&L summaries emailed via Resend on server-side cron.

Billing & multi-tenant ops

Razorpay subscriptions

Starter and Pro plans billed monthly via Razorpay. Plan limits (stores, users, AI credits) enforced server-side across every API.

Super-Admin console

Manage every tenant from one screen — change plans, suspend, audit, impersonate, view payment history.

Per-tenant isolation

Hard tenant boundary on every collection. Cross-tenant reads return 404 by design, never 403.

Security & compliance

2FA + idle lock

TOTP authenticator (Google Authenticator / Authy), auto-lock on inactivity, cashier PIN switch.

PWA + Remember Me

Installable PWA with 30-day Remember-Me sessions and 12-hour inactivity auto-logout for safe in-store use.

Backup / restore

JSON tenant dump, point-in-time restore.

Audit log + DPDP

Every action signed & replayable. Customer-export CSV ready.

Integrations & AI

Resend (transactional)

Receipts, review requests, digests, password resets.

AI Face Analysis & Frame Match

Reads a single customer photo and returns face shape, PD measurement, and frame-fit scoring — surface best-fit frames to your floor staff in seconds.

AI Sales Coach (in-store)

A floating chat coach inside POS / Build-a-Pair. Cashier asks "what add-on for an office worker?" and the AI returns short, grounded recommendations based on the active cart and patient lifestyle tag. Claude Sonnet 4.5 by default.

AI Catalog Studio

Bulk background removal, product copy drafting, auto-tagging, and the AI Blog editor for SEO articles your store ranks for.

Webhook outbox

Push order / appointment events to any of your systems.

WhatsApp CRM

AiSensy / Meta Cloud API integration — coming soon.

Still curious? Walk through every feature yourself — no sign-up, no friction.

Ready to transform your store?

Start your free 14-day trial. No credit card required.

Join optical retailers across India who are modernizing their business with OpticPOS.