Know every customer by face at the till
A photo, contact and loyalty panel on the POS product and payment screens — so cashiers confirm the right customer instantly, with no extra hardware and no disappearing images.
The problem
Cashiers see only a name in small text when a customer is attached to an order, which is easy to misread and offers no reassurance that the right account was selected. Regular customers are recognised by face far faster than by name, so the missing photo slows check-in, loyalty attribution and account-based selling — and every photo-only competitor either shows nothing else useful in the same glance or requires extra hardware to fix it.
The solution
A consolidated customer identity panel on the POS product and payment screens: photo, phone, email, loyalty points, last visit, total spend, a VIP flag and a POS note in one glance. Photos are cached offline inside the POS session so they never disappear, and a camera button lets staff capture or update a photo right at the till, writing straight back to the contact record.
Everything a cashier needs, at a glance
Every capability below is implemented in the module.
Photo on Product & Payment Screens
The customer's photo shows on the POS order screen and stays visible through checkout on the payment screen, so identity confirmation persists to the moment money changes hands.
Phone & Email in the Same Panel
Phone number and email sit right under the name and photo, so staff can confirm or reach the customer without a back-office lookup.
Loyalty, Last Visit & Total Spend
Loyalty point balance, last visit date and lifetime spend appear alongside the photo, turning a passive picture into an account-based-selling tool.
VIP Flag & POS Note
A VIP badge and a short cashier-facing note (allergies, preferences, account flags) appear right on the panel, set from the contact form.
Capture & Update Photo at the Till
A camera button on the panel lets staff take or upload a new photo without leaving the POS screen, writing the change straight back to the contact.
Offline-Cached, Never Disappears
Photos load into the POS session as cached data, so they survive connectivity drops instead of vanishing — the exact defect that has hurt a shipping competitor in production.
Graceful Placeholder When No Photo Exists
Customers without a saved photo get a clean placeholder icon instead of a broken or blank image, so the panel never looks unfinished.
No Extra Hardware Required
Everything renders on the standard cashier screen — no secondary customer-facing display and no IoT Box, removing the cost and setup burden of feedback-screen competitors.
Built on Your Existing Contact Data
The panel draws its photo, contact details and stats straight from the standard Contacts record, so there is no duplicate data entry to maintain.
How it works
Install & assign a customer
Install the module, then pick a customer on the POS order as usual — no extra setup step is required.
Panel appears automatically
The identity panel appears on the product screen with photo, contact and loyalty context already loaded.
Confirm through checkout
The same panel carries over to the payment screen, so the photo stays visible until the sale is complete.
Fix a missing photo on the spot
If a photo is missing or wrong, staff tap the camera button to capture a new one, which saves straight to the contact record.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. The panel renders entirely on the standard cashier-facing POS screen; nothing extra needs to be plugged in or configured.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
POS Customer Image & Identity Panel
Photo, phone, email, loyalty, last visit and total spend in one panel on the product and payment screens, with at-till photo capture that syncs back — and no extra hardware.
Buy on Odoo App Store