Every store sees only its own customers
POS Customer Restriction locks down customer visibility per location, blocks unauthorized create and edit actions, and logs every attempt — so multi-store retailers keep clean data and strict isolation at every till.
The problem
Cashiers at any till can see and select every customer in the company — exposing one store's client data to another store's staff and slowing down search as the customer list grows. Meanwhile well-meaning cashiers create duplicate contacts or edit existing records mid-sale, quietly degrading customer data for the whole company.
The solution
Cerevantix POS Customer Restriction filters each till to only its assigned, available customers, blocks unauthorized create and edit actions with a clear on-screen message, and logs every blocked attempt for managers to review — with an at-the-till override for the exceptions that matter.
Everything a multi-store till needs
Every capability below is implemented in the module.
Location-Based Customer Filtering
Assign customers to one or more POS locations. Empty assignment keeps a customer available everywhere; restricted customers stay invisible to other tills, in both the initial load and live search.
Available in POS Flag
A simple per-customer switch controls whether that contact is selectable at any restricted till, so admins can hide walk-in or inactive contacts without deleting them.
Auto-Enabled New Customers
Customers created at the till are automatically marked available and assigned to that location, so cashiers never chase a manual admin step to use them right away.
Independent Create & Edit Blocking
Two dedicated switches let you block customer creation, editing, or both — independently, per POS location.
Everyone or Cashiers-Only Mode
Choose whether restrictions apply to every user or exempt managers, matching how your team actually works.
At-Till Manager Override
When a restriction fires, a manager on shift can approve the action on the spot — the override is logged, so the sale never has to stop.
Blocked-Attempt Audit Log
Every blocked create, edit, or select attempt is recorded with the cashier, location, and outcome, giving managers full visibility into how often restrictions are hit.
Bulk Availability Wizard
Update availability and location assignments for many customers at once — add, remove, replace, or clear locations in a single action.
Location-to-Customer Reporting
A dedicated list view groups every customer by assigned POS location, giving admins a governance-ready view of who can be seen where.
How it works
Configure Restrictions
Open a POS location's Customer Restrictions tab and turn on the filtering, blocking, and audit options your store needs.
Assign Customers
Set each customer's Available in POS flag and POS locations individually, or use the bulk wizard to update many at once.
Cashiers Work Within Scope
Every till loads and searches only its assigned, available customers; blocked create/edit attempts show a clear message with an optional manager override.
Review the Audit Log
Managers check the Blocked Attempts log and the Availability by Location report to confirm restrictions are working as intended.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. It adds location-based filtering, availability control, create/edit blocking, and an audit trail on top of the standard customer and Point of Sale flow — your existing customer data and workflows are unchanged.
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 Restriction
Location-based customer filtering with independent create/edit blocking and a full audit trail — every till's customer list stays private, clean, and auditable.
Buy on Odoo App Store