Description

Description ScanLite is a lightweight, powerful add-on module for UltimatePOS (v6.10 and above) that allows business owners to instantly generate a unique, secure public link for each branch/location. This link can be displayed on a tablet, touch screen, or TV inside the store so customers can simply scan any product barcode using their phone camera and instantly see:
- Product name & variation
- Current selling price (respects the branch’s assigned selling price group)
- Product image
- Stock availability in that specific branch (Available / Out of stock)
Perfect for supermarkets, pharmacies, electronics stores, fashion outlets, bookstores — any retail business that wants customers to check prices and details themselves without asking staff.
Fully compatible with UltimatePOS v6.10 and higher
Key Features
- Public Link per Branch
- Unique, secure 32-character random token for each branch
- Enable/disable or regenerate the link anytime
- Works without login – 100% public access
- Mobile-First Barcode Scanning
- Beautiful, responsive interface optimized for phones and tablets
- Real-time barcode scanning using the phone’s camera (ZXing library)
- Manual barcode entry also supported
- Instant Product Information Display
- Full product name + variation name
- Accurate selling price (automatically uses the price group assigned to the branch, if any)
- High-quality product image (fallback to default if none exists)
- Real-time stock status for that exact branch
- Correct currency symbol & code (SAR, AED, USD, etc.)
- Ready-to-Print QR Code
- High-resolution QR code generated automatically for each link
- Easy copy link or print QR to place next to the scanning device
- Simple Admin Management
- One-click link generation from UltimatePOS backend
- List of all active branch links with QR code, copy button, and regenerate option
- Full ownership validation (users can only manage their own branches)
- High Security
- Long, unguessable tokens (32 random characters)
- Every request validates both token and location_id
- No sensitive data exposed (cost price, margins, etc. hidden)
- Modern & User-Friendly Design
- Clean, fast interface built with Bootstrap 5 + Font Awesome
- Full Arabic (RTL) and English support
- Smooth animations and instant feedback on success/error
- Zero Complex Configuration
- Uses only existing UltimatePOS data (products, prices, stock, price groups)
- No external APIs or third-party accounts required
Requirements
- UltimatePOS v6.10 or higher
- PHP 8.0+
- Standard UltimatePOS server requirements
- No additional dependencies beyond the included libraries (ZXing Browser, ClipboardJS)
Benefits
- Saves staff time – customers check prices themselves
- Eliminates pricing mistakes and customer disputes
- Modern, interactive shopping experience increases customer satisfaction
- Instant scalability – add a new branch? Generate a link in seconds
- Zero recurring costs – no monthly fees, no external services
Installation Instructions
- Purchase and download ScanLite from CodeCanyon or the developer’s store
- Ensure your UltimatePOS is version 6.10 or newer
- Upload the module files to the Modules folder of your UltimatePOS installation
- Go to Admin Panel → Modules → Activate ScanLite
- Navigate to ScanLite → Settings → Select a branch → Click “Generate Link”
- Copy the link or print the QR code and place it in the branch
- Test on any phone – ready to use immediately!
Support
- Complete user manual included
- 6 months of free support (email/ticket system)
- Free lifetime updates to maintain compatibility with future UltimatePOS versions
ScanLite – The simplest, fastest, and most secure way to let your customers scan any product and see its price and details in seconds. Just one link per branch. Zero hassle. Instant customer empowerment.
Reviews
There are no reviews yet.