@@ -8,6 +8,109 @@ terminals <payment_methods/terminals>` and cash drawers, as well as :doc:`custom
88:doc: `ePOS printers <configuration/epos_printers >`, and in-store :doc: `electronic shelf labels
99<pricing/electronic_labels>`.
1010
11+ Customer display
12+ ================
13+
14+ The **customer display ** feature provides real-time updates on a secondary screen for customers
15+ during the checkout process. This screen shows the :ref: `items in the cart <pos/sell >`, the subtotal
16+ as items are added, and details throughout the payment process. It also displays the total amount,
17+ the selected :doc: `payment method <payment_methods >`, and any change to be returned.
18+
19+ .. image :: pos_hardware/display.png
20+ :alt: customer screen
21+ :scale: 50 %
22+
23+ .. note ::
24+ Both the customer and POS displays must have a minimum diagonal size of 6 inches. For optimal
25+ readability, larger screens are recommended.
26+
27+ Configuration
28+ -------------
29+
30+ Depending on the POS setup, the feature can be displayed directly on a secondary screen connected
31+ via USB-C or HDMI, on another device remotely, or on a screen connected through an IoT system.
32+
33+ To activate the feature, follow these steps:
34+
35+ #. Navigate to the :ref: `POS settings <configuration/settings >` and scroll down to the
36+ :guilabel: `Connected Devices ` section.
37+ #. Open the dropdown menu under the :guilabel: `Customer Display ` section and select one of the
38+ following options:
39+
40+ - :guilabel: `None `: To disable the feature.
41+ - :ref: `The same device <pos/display-same-device >`: To use a secondary screen connected
42+ with an HDMI or USB-C cable.
43+ - :ref: `Another device <pos_hardware/display_another_device >`: To use a remote device connected
44+ to the database.
45+ - :ref: `IOT-connected screen <pos_hardware/display_iot >`: To use a screen connected via an
46+ :doc: `IoT system <../../general/iot >`.
47+
48+ For displays connected using an :doc: `IoT system <../../general/iot >`:
49+
50+ #. Enable the :guilabel: `IoT Box ` option to activate the IoT system in POS.
51+ #. Select an IoT-connected screen using the :guilabel: `Customer Display ` field.
52+
53+ Opening the customer display
54+ ----------------------------
55+
56+ .. _pos/display-same-device :
57+
58+ Same device
59+ ~~~~~~~~~~~
60+
61+ To open the customer display on a second screen connected to a POS system using an HDMI or USB-C
62+ cable, follow these steps:
63+
64+ #. :ref: `Open a POS session <pos/session-start >`.
65+ #. Click the :icon: `fa-bars ` (:guilabel: `hamburger menu `) icon.
66+ #. Click the :icon: `fa-desktop ` (:guilabel: `Customer Display `) icon, which opens a new window to
67+ drag onto the second screen.
68+
69+ For POS terminals running the Odoo Android app with dual-screen support,
70+
71+ #. :doc: `Activate the Point of Sale Mobile module <../../general/apps_modules >` to enable the
72+ customer display.
73+ #. :ref: `Open a POS session <pos/session-start >`.
74+ #. Click the :icon: `fa-bars ` (:guilabel: `hamburger menu `) icon.
75+ #. Click the :icon: `fa-desktop ` (:guilabel: `Customer Display `) icon, which opens the customer
76+ display on the terminal's secondary screen.
77+
78+ .. _pos_hardware/display_another_device :
79+
80+ Another device
81+ ~~~~~~~~~~~~~~
82+
83+ To open the customer display on a remote device (any computer, tablet, or smartphone), follow these
84+ steps:
85+
86+ #. Access your database from the other device and navigate to :menuselection: `Point of Sale -->
87+ Dashboard `.
88+ #. Click the :icon: `fa-ellipsis-v ` (:guilabel: `Dropdown menu `) icon on a POS card.
89+ #. Click :guilabel: `Customer Display ` to open the display remotely.
90+
91+ .. note ::
92+ The two devices are not required to share the same network as long as they are connected to the
93+ same database.
94+
95+ .. _pos_hardware/display_iot :
96+
97+ IOT-connected screen
98+ ~~~~~~~~~~~~~~~~~~~~
99+
100+ To open the customer display onto an IoT-connected screens:
101+
102+ #. :ref: `Open a POS session <pos/session-start >`.
103+ #. Click the :icon: `fa-bars ` (:guilabel: `hamburger menu `) icon.
104+ #. Click the :icon: `fa-desktop ` (:guilabel: `Customer Display `) icon, which opens the customer
105+ display onto the IoT-connected screen.
106+
107+ .. note ::
108+ Both devices need to be connected to the same local network.
109+
110+ .. seealso ::
111+ - :doc: `configuration/pos_iot `
112+ - :doc: `../../general/iot `
113+
11114.. _pos/scale :
12115
13116Scale
0 commit comments