Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Point of Sale
  3. MZ POS Product Sorting v 19.0
  4. Sales Conditions FAQ

MZ POS Product Sorting

by MZ Apps
Odoo
In-App Purchases
v 19.0 Third Party 5
Download for v 19.0 Deploy on Odoo.sh
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Point of Sale (point_of_sale)
• Discuss (mail)
• Inventory (stock)
• Invoicing (account)
Lines of code 36
Technical Name mz_pos_product_sorting
LicenseLGPL-3
Versions 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Point of Sale (point_of_sale)
• Discuss (mail)
• Inventory (stock)
• Invoicing (account)
Lines of code 36
Technical Name mz_pos_product_sorting
LicenseLGPL-3
Versions 17.0 18.0 19.0

MZ POS Product Sorting

Sort products by name or price directly from the POS product screen — no configuration needed.

Version: 19.0.1.0.0 | Author: MZ Apps | License: LGPL-3
Odoo 19 Ready POS Compatible No Setup Required

Add a dedicated sort dropdown to the POS product screen search bar. Cashiers can instantly reorder products by Default, Name (A-Z), Name (Z-A), Price (Low-High), or Price (High-Low) — right from the POS interface.

⚙ Sort any product list. Instantly.

Works with both category-grouped and flat product views. The sort order updates reactively as soon as you select a new option.

What is MZ POS Product Sorting?

Odoo's built-in POS product screen displays products in a fixed order — by favorites, sequence, and name. When cashiers need to find a specific product quickly or compare prices, scrolling through an unsorted grid slows everything down.

This module adds a sort dropdown next to the search bar in the POS product screen header. Cashiers can switch between five sorting modes with a single click, and the product grid reorders instantly. No configuration, no extra screens — just install and use.

Perfect for busy retail environments, restaurants, or any POS where cashiers need to quickly locate products or compare prices.

  • No configuration required — works out of the box.
  • Pure front-end addon — no backend models or fields.
  • Reactive sorting with instant grid updates.
  • Matches the native POS search bar styling.
  • Compatible with category-grouped and flat product views.
  • Keeps the default sort order when not sorting.

The problem, solved

✓ Sort by name, ascending or descending
✓ Sort by price, low-to-high or high-to-low
✓ Instantly reorder without leaving the POS
✓ Pure JavaScript patch — no Python models

How It Works

Simple and intuitive. The sort dropdown integrates directly into the existing POS product screen — no extra steps needed.

1

Open the POS

Start a Point of Sale session and navigate to the product screen.

2

Click the Sort Bar

Find the sort dropdown next to the search bar in the screen header.

3

Choose a Sort Mode

Select Default, Name (A-Z), Name (Z-A), Price (Low-High), or Price (High-Low).

4

Products Reorder Instantly

The product grid updates reactively with no page reload.

Screenshots & Demo

A visual tour of the module in action. To add more screenshots, copy the block below with the comment marker and update the title, description, and image path.

Sort Bar In Product Screen

In POS Frontend in Product Screen find the sort dropdown next to the search bar with default odoo filter.

Sort Bar Dropdown

Name (A-Z)

Sort Products By Name Ascendingly.

Name (A-Z)

Name (Z-A)

Sort Products By Name Descendingly.

Name (Z-A)

Price ($-$$$)

Sort Products By Price Ascendingly.

Price ($-$$$)

Price ($$$-$)

Sort Products By Price Descendingly.

Price ($$$-$)

Module Details

General Info

Version: 19.0.1.0.0
Author: MZ Apps
License: LGPL-3
Depends on: point_of_sale

What is Extended

Component: Navbar (search bar area)
Service: PosStore (sorting logic)
POS asset: product_screen.js, navbar.xml
Key method: orderProductBySequenceAndFav

Features

A quick overview of everything MZ POS Product Sorting brings to your Odoo setup.

★ Five sort modes: Default, Name (A-Z), Name (Z-A), Price (Low-High), Price (High-Low).
★ Sort dropdown is positioned next to the product search bar for easy access.
★ Visually matches the native search bar styling for a seamless experience.
★ Reactive sorting — the product grid updates instantly on selection change.
★ Works with both category-grouped and flat (ungrouped) product views.
★ Default mode preserves the original POS sort order (favorites, sequence, name).
★ No configuration required — install the module and start sorting immediately.
★ Pure front-end extension — no backend models, fields, or server logic.

Ready to speed up your POS product search?

Install MZ POS Product Sorting and give your cashiers instant control over product order.

For support, contact moazelbahr@gmail.com.

MZ Apps

Crafting focused Odoo modules that extend the platform with practical, native-feeling features.

© 2026 MZ Apps. All rights reserved. Odoo™ is a trademark of Odoo S.A.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with