What it does
An optical store's eye tests and lab jobs, and one rule at the till.
What it does
- Prescription: spectacles or contact lenses, test date, Valid until, each eye's values, pupil distances, a lens fit, notes and a scan. Your optometrists write them; store staff read them.
- Lab Order from a prescription, its values copied: Ordered, Sent to lab, Ready to collect, Collected, a job sheet to print, and Lab orders to chase.
- At Pay, a line whose item or item group is marked Sold against a prescription is refused when the customer has no prescription of its kind in date.
How to set it up
- Give your optometrists IVENDNEXT OPT Optometrist (the install makes it) and Sales User.
- Make the app's user: tick Is Desk User, give it only IVENDNEXT OPT Integration; generate its API key. In Role Permissions Manager, give that role Read on Item Group and Item.
- Make the record Default of IVENDNEXT OPT Settings (hours from UTC); mark your lens Item Groups.
- In Retail Extension Subscription, open Prescription check: read what it is sent, consent, choose your optical POS Profiles, switch it on.
- On the feed registration IVENDNEXT OPT Check, choose that user as Application User; then in the App library open Details, press Connect again.
Good to know
- At each Pay the priced basket goes to optical-prescriptions.ivendnext.app (CitiXsys, US). It asks for the customer's prescriptions' kind and Valid until, never a lens value, and writes nothing. Its user can read prescriptions: health data.
- No answer in time, or offline: the sale is paid, flagged. A Desk sale is not checked. One check of three, 10 s together, on a POS Profile.
- To tell customers (glasses ready, eye test due), add your own Notification on Customer's e-mail: the app sends none. Never put a prescription on your walk-in customer.
- Adds
- 3 new lists · 1 new field on Item Group · 1 new field on Item · 1 print layout · 1 report · 1 approval flow · 3 links between records · 1 event feed · 1 till extension
- Used by
- Optometrist, Sales User, Cashier, System Manager
- Licence
- Apache-2.0
Version and changes
Version 1.0.0 · 23 Oct 2026
1.0.0 (23 Oct 2026): First listed version, hosted by CitiXsys.
Need it your way?
An iVendNext partner can tailor this app to how your stores work: your own fields, rules and screens, delivered to your site alone. Ask your partner, or ask us through Help to introduce one in your region.
For builders: this app's code is open in the Partner Kit (Apache 2.0) · The code · How to make it your own
Related apps
Counter hardware
Connects the counter's cash drawer, receipt printer and customer pole display to the till. Set up each counter once in Desk; the counter's computer runs QZ Tray.
Age-restricted sale check
For alcohol, tobacco, vapes and other restricted goods: the till shows the date of birth to check at the scan, records the ID check on the sale, and refuses Pay without it.
Click and collect
A Desk board for the web orders a store must pick and hand over: the web orders still to pick, and on each delivery note who collected it. Nothing leaves your shop.
Call-centre orders by district
Phone orders sent to the store that serves the customer's district: set a store on each Territory, and Send to store on a draft order ships it and its lines from that store.