Switch the POS product screen, instantly without losing a single item.

A prominent grid/list toggle for Odoo Point of Sale that remembers every cashier’s choice, sorts products the way you configure them, and never hides a product — even after variant changes or upgrades.

The problem

Odoo’s POS locks cashiers into a single grid of image tiles. Large catalogs get slow to scroll, and detail-heavy sales — price checks, barcodes, stock levels, variants — force staff to leave the register or guess. Existing switcher apps make it worse: products vanish after variant changes or upgrades, sorting ignores numeric prefixes, and views reset every session.

The solution

This app adds a single-click toggle between the classic grid and a data-rich list, remembers each cashier’s and terminal’s preference, and applies a sort order that actually persists. The set of products shown is always exactly what Odoo computes — the module only reorders and re-renders, so disappearing-product bugs simply cannot happen.

Capabilities

Everything the register needs, one toggle away

Every capability below is implemented in the module.

01

Prominent Grid/List Toggle

A single-click toggle sits above the product list with a clear active-mode indicator, so cashiers always know which view is on screen.

02

Instant Mid-Sale Switching

Flip between grid and list at any point in a sale without a reload or losing the cart — no interruption to the transaction in progress.

03

Guaranteed Product Visibility

The switch never filters products — it only reorders and re-renders what Odoo already computes, so every product stays visible across variant changes and upgrades.

04

Per-User and Per-Terminal Memory

Each cashier’s and each terminal’s last chosen view is remembered automatically, so nobody re-toggles at the start of a shift.

05

Sort That Actually Persists

Order products by name, code, category, or price with numeric-prefix-aware sorting and a saved descending option.

06

Configurable, Data-Rich Columns

Choose which list columns appear per shop: image, code, barcode, unit of measure, category, on-hand and forecasted quantity, cost, and weight.

07

Category Bar Placement

Position the category selector at the top, bottom, left, or right of the product screen, independent of the grid/list toggle.

08

Alt+V Keyboard Shortcut

Fast, keyboard-driven checkout lanes can flip views instantly with Alt+V, without touching the screen.

09

Safe-by-Default Fallback

Disable the feature per shop and the product screen falls back to the standard Odoo grid automatically, guaranteeing the register always works.

Workflow

How it works

1

Enable & Configure

Turn on the switch, pick a default view, sort order, category placement, and which list columns to show, per POS shop.

2

Open the Register

Cashiers open a POS session and see the product screen in whichever view was set as default or remembered from last time.

3

Toggle Anytime

Tap the grid/list button or press Alt+V to switch views mid-sale, instantly, without losing the cart.

4

Ring Up with Confidence

Every product stays visible and sorted the same way across variants and upgrades, so cashiers always ring up the right item.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

No. The module never filters the product list — it only reorders and re-renders what Odoo’s Point of Sale already computes, so every product that would normally show in the grid stays visible in list view too.

Get the app

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 Product Screen Grid / List View Switch

A grid-to-list toggle for the product screen with configurable data columns, per-user and per-terminal memory, sort that persists, an Alt+V shortcut and a guarantee that no product disappears.

Buy on Odoo App Store