| 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 | 308 |
| Technical Name |
codeerts_pos_display_slideshow |
| License | OPL-1 |
| Website | https://www.codeerts.com |
| Versions | 18.0 19.0 |
| 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 | 308 |
| Technical Name |
codeerts_pos_display_slideshow |
| License | OPL-1 |
| Website | https://www.codeerts.com |
| Versions | 18.0 19.0 |
POS Customer Display Slideshow
Turn the idle customer screen into a rotating promo slideshow.
Your images, your captions, on every Point of Sale.
No more blank Welcome screen. Show offers, new products and your brand while customers wait at the counter.
|
Your
Own Images
|
Per-POS
+ Global
|
Auto
Rotating
|
0
Code Needed
|
v19
Compatible
|
The customer screen every shop ignores
|
A blank Welcome screen
The customer-facing display just says Welcome and wastes the one moment you have the shopper's full attention. |
No way to push offers
Out of the box you can set a single static background image. There is no way to run promos, menus or seasonal campaigns. |
Not your brand
A generic badge sits on the very screen your customers look at, instead of your own logo, offers and message. |
What this module does
POS Customer Display Slideshow replaces the static Welcome screen on the Point of Sale customer-facing display with a rotating slideshow of your own images. Upload promo banners, menu boards or branding, add an optional caption, and set how many seconds each slide is shown. The moment an order starts, the screen hands back to the normal order view, so nothing gets in the way of the sale.
Slides can be set per Point of Sale, with a global set used as a fallback for any POS that has none of its own. Each slide can carry an optional start and end date, so seasonal promotions appear and expire on their own. A per-POS option makes the slideshow fill the whole screen while idle, and the customer display shows a clean, on-brand screen.
|
🖼
Your images, rotating
Upload promo banners, menu boards or branding. They cycle as a slideshow on the idle customer display, each shown for the number of seconds you choose. |
🎯
Per POS, with global fallback
Give each Point of Sale its own slides, or set one global set that covers every register that has none of its own. One default loop, easy local overrides. |
🗓
Schedule and forget
Add a start and end date to any slide so seasonal promotions appear and expire on their own, with nobody having to switch them on or off. |
|
🖼 Custom Image Slideshow
Upload any number of images. They rotate on the customer display whenever no order is in progress. |
📝 Caption Overlays
Add an optional caption title and text over any slide for a headline or a discount message. |
|
🎯 Per-POS Targeting
Set different slides on each Point of Sale. A POS with no slides of its own falls back to the global set. |
🗓 Start and End Dates
Schedule a slide to show only between two dates, so promotions appear and expire automatically. |
|
⏱ Configurable Interval
Choose how many seconds each slide is shown, set per Point of Sale. |
🖥 Full-width on Idle
Optionally hide the logo sidebar while idle so the slideshow fills the whole screen, then return to the order view when a sale begins. |
|
✨ Clean, On-Brand Screen
The customer display shows only your images and branding for a polished, professional look. |
🔄 Safe Fallback
When no slides are configured, the display simply shows the standard Welcome screen, so nothing ever breaks. |
See it in action
From the customer screen to the back-office setup, here is the whole flow.
Full-width idle screen: your promo fills the whole customer display
Auto-rotating: slides change on the timer you set
Any message: offers, new arrivals, loyalty or simply your brand
Manage slides: one simple list with image, title and target
Per slide: image, optional caption, schedule dates and POS targeting
Per Point of Sale: interval, full-width toggle and that POS's slides
How it works
1 |
Add your slides
Open Point of Sale, Configuration, Customer Display Slides and upload your images. Leave the Point of Sale empty for a global slide, or pick one to target a specific register. |
2 |
Add captions and dates
Optionally set a caption title and text, and a start and end date so the slide only shows during your campaign. |
3 |
Set the interval and layout
On the Point of Sale configuration, choose how many seconds each slide is shown and whether the slideshow fills the whole screen while idle. |
4 |
Open the customer display
Launch the customer display from the Point of Sale as usual. The slideshow runs while idle and steps aside the moment an order begins. |
Technical information
|
Version
19.0
|
License
OPL-1
|
Editions
Community & Enterprise
|
Dependencies
point_of_sale
|
Technical name: codeerts_pos_display_slideshow · Works with: the standard Point of Sale customer display
Frequently asked questions
Install the module, open Point of Sale, Configuration, Customer Display Slides, and upload your images. They appear as a rotating slideshow on the customer-facing display whenever no order is in progress, replacing the default Welcome screen.
Yes. Each Point of Sale can have its own set of slides. Any POS that has no slides of its own automatically shows the global set, the slides that are not tied to a specific Point of Sale.
Each slide has an optional start date and end date. The slide is only shown while the current date is inside that window, so seasonal or weekend promotions appear and expire automatically.
Yes. Every slide has an optional caption title and caption text shown over the image, so you can add a headline like a discount message alongside the picture.
There is a per-POS option for that. When it is on, the logo sidebar is hidden while the display is idle so the slideshow fills the whole screen, and the normal order layout returns as soon as a sale starts.
Use the version selector at the top of this page to pick your Odoo release. Each branch is published as its own listing for that exact version, and it works on both Community and Enterprise.
The team behind this module
About CODEerts
Full-Service Odoo ERP Agency · Solutions That Scale
Every module in our store is built from real client work, tested in production and maintained long-term by a team of Odoo certified consultants. When you need more than an app, we deliver the full solution.
|
🏗️ Implementation
Full Odoo roll-outs from requirements to go-live, across any industry and company size. |
🧩 Custom Development
Bespoke modules, OWL components and business logic built precisely to your workflow. |
🔄 Migrations
Zero-data-loss upgrades from older Odoo versions with full custom module porting. |
|
🔌 Integrations
Payment gateways, shipping carriers, biometric devices, eCommerce and third-party APIs. |
🔍 Odoo Audits
Performance, security and code-quality reviews that surface risks before they become problems. |
🧑💻 Support & Training
Ongoing helpdesk, user training and monthly retainers so your team stays productive. |
Odoo Certified |
6+ Years |
50+ Projects |
10+ Industries |
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module