od
Odoo Digest
This week
News
Guides
Issues
Versions
Modules
About
Modules
/
point_of_sale
point_of_sale
94 highlighted changes in 18.0, 19.0, 20.0 · 2 posts.
Issue #005
· Oct 16–22
New
Default payment method per POS device and provider
point_of_sale · 20.0
b117fa04
Improved
Open the cash drawer from opening control
point_of_sale · 20.0
7480c97f
Improved
Generalize props method
point_of_sale · 18.0
27eb0105
Fix
Fix inverted access rights
point_of_sale, pos_hr · 20.0
989d5372
Fix
Update old placeholder for journal_id field in "pos_payment_methods" model
point_of_sale · 20.0
c68813df
Fix
Keep rounding delta of untaxed lines on closing
point_of_sale · 20.0
e696b18b
Fix
Missing customer using backend pay later
point_of_sale · 20.0
6dd78e8f
Fix
Render session validation errors with Odoo pages
point_of_sale · 19.0
0ebdc69d
Fix
Correctly handle offline mode
point_of_sale · 20.0
5432f0ae
Fix
Avoid unbalanced global discount entries
point_of_sale · 19.0
e09ed746
Fix
Block deleted variants
point_of_sale, pos_self_order · 19.0
024bf74d
Fix
Keep manual price on lot tracked lines
point_of_sale · 19.0
b22319ce
Fix
Mark invoice as paid when cash change is given
point_of_sale · 19.0, 20.0
2fd29e94
Fix
Remove inactive pricelist items from cache
point_of_sale · 20.0
ace6cbd9
Fix
Create lot on popup apply
point_of_sale · 19.0
1b2eb5a2
Fix
Register receipt templates on offline start
point_of_sale · 20.0
7075d85f
Fix
Pay synced order with customer account
point_of_sale · 20.0
42ed5c38
Issue #004
· Oct 9–15
Improved
POS hooks for the Belgian blackbox v2
point_of_sale · 20.0
ca08cc53
Improved
"Statement lines" are now "bank transactions" in the UI
point_of_sale · 20.0
c3ba6a39
Improved
Add support for X-No-SW-Cache header in sw
point_of_sale · 20.0
ef16b9e6
Fix
Use price_subtotal on receipt when config is tax-excluded
point_of_sale · 20.0
6edcb502
Fix
Maintain state of invoice btn
point_of_sale, l10n_vn_edi_viettel_pos · 19.0
5debedae
Fix
Apply manager price restrictions
point_of_sale, pos_hr · 20.0
7f00703d
Fix
Round payment totals in closing control
point_of_sale · 20.0
ce397d32
Fix
Reopen saved order when closing a popup
point_of_sale · 19.0, 20.0
b5b8fc93
Fix
Replace bg-secondary in sales details report layout
point_of_sale · 20.0
4bc047ae
Fix
Force invoice caba pay_later
point_of_sale · 19.0, 20.0
74c92742
Fix
Preserve device UUID during POS reload
point_of_sale · 19.0, 20.0
97c51e0d
Fix
Make isPrivateIp available in the backend
point_of_sale · 20.0
efe27556
Fix
Fix customer display + scale
point_of_sale · 20.0
11b77391
Fix
Reload tab when its opening_control session is deleted by another tab
point_of_sale, pos_hr · 20.0
df6edcfa
Fix
Preparation ticket retry and line notes
point_of_sale · 20.0
5b9fa76c
Fix
Ensure session update after opening
point_of_sale · 20.0
3720e268
Fix
Correctly display negative combo extra price
pos_self_order, point_of_sale · 20.0
e752f069
Fix
Use the unit price when negating the price
point_of_sale · 19.0, 20.0
5e2590eb
Fix
Hide sales tax on product quick create form
point_of_sale · 20.0
4f5fbc55
Fix
Allowing pay later global invoicing
point_of_sale, l10n_in_pos · 20.0
860dcaa8
Fix
Avoid duplicate bus listeners
point_of_sale · 18.0, 19.0
a18bc330
Issue #003
· Oct 2–8
Fix
Protect offline data from browser eviction
point_of_sale · 19.0, 20.0
fa071e60
Fix
Exclude tips from discount
point_of_sale, pos_loyalty · 19.0
42b85c33
Fix
X/Z reports consistent taxes
point_of_sale · 20.0
1bb4e4c0
Fix
Keep a restored order's receipt number reserved
point_of_sale · 19.0, 20.0
fd7af53e
Fix
Pay a tip apart from a QR code payment
point_of_sale · 19.0
ba1c1d57
Fix
Apply attribute extra price on fixed pricelist rules
point_of_sale, pos_event, pos_self_order, product, sale, website_sale · 20.0
ee0f1102
Fix
Prevent dashboard card title overlap
point_of_sale · 20.0
3821bb8d
Fix
Don't reprint already sent preparation items
point_of_sale · 19.0
3672dafc
Fix
Show formatted phone number in receipt popup
point_of_sale, pos_sms · 20.0
11ae8d00
Fix
Add translations
point_of_sale · 19.0, 20.0
6ee69a05
Fix
Prevent InvalidStateError on closing IndexedDB
point_of_sale · 20.0
d2004397
Fix
Reload tab when its opening_control session is deleted by another tab
point_of_sale · 19.0
9af9f704
Fix
Product cards on a touch screen
point_of_sale · 20.0
a71d63e7
Issue #002
· Sep 25 – Oct 1
Fix
Paid POS orders no longer reopen after a server sync
point_of_sale · 18.0, 19.0, 20.0
09af22f5
Performance
POS ticket screen stops refetching variants
point_of_sale · 18.0
a33c1807
Fix
Do not reuse a receipt number an order still holds
point_of_sale · 20.0
2d49bda5
Fix
Fix slot visibility
point_of_sale · 20.0
93a55816
Fix
Only invoice paid orders from the portal
point_of_sale · 19.0, 20.0
fd328e07
Fix
Exclude lot-tracked qty from pricelist calculation
point_of_sale · 20.0
c3e793d8
Fix
Fix zero total_cost on out-of-stock serial products
point_of_sale · 19.0, 20.0
d15e709b
Fix
Fix crashes at PoS start
point_of_sale, pos_loyalty · 19.0
ef16b1bc
Fix
Multi-currency on payment screen
point_of_sale · 20.0
89bb9296
Fix
Hide the focus outline of dialogs on mobile
point_of_sale · 20.0
983ff779
Fix
Never wipe unsynced paid orders on reload
point_of_sale · 19.0, 20.0
85fc255f
Fix
Keep the line quantity when setting a lot
point_of_sale · 18.0, 19.0
1b94d2b6
Fix
Pay with the method shown on the button
point_of_sale · 20.0
d9865560
Fix
Recognize bank journal set to the company's own currency
point_of_sale · 20.0
9df43e71
Fix
No old price on settled order lines
point_of_sale, pos_sale · 19.0, 20.0
b26dac3f
Fix
Test the printer from the kanban view
point_of_sale · 20.0
d0ce4593
Fix
Reopen logger db closed by the browser
bus, point_of_sale · 19.0, 20.0
baf47268
Fix
Same attribute on several lines in configurator
point_of_sale · 19.0, 20.0
834998eb
Fix
Regroup variants received from another device
point_of_sale · 18.0
4cae41f4
Fix
Don't set cashier as cash move partner
point_of_sale, pos_hr · 19.0, 20.0
a7eb4bea
Fix
Disable price button for combo lines
point_of_sale · 20.0
a09c7733
Fix
Load more customers when scroll customer list
point_of_sale · 20.0
f47ce12b
Other
Default access rights for light user demo data
lunch, point_of_sale · 20.0
8a21a142
Issue #001
· Sep 18–24
New
Light users adapted across apps
account, base, core, hr, hr_attendance, hr_holidays, lunch, mail, point_of_sale, web · 20.0
a4965d44
Improved
Replace light secondary usages by gray-300
account, hr, hr_recruitment, html_builder, html_editor, im_livechat, mail, point_of_sale, portal, sale, web, web_tour · 20.0
e73156bb
Fix
Open orders of a nameless address contact
point_of_sale · 19.0, 20.0
0f2cd816
Fix
Preserve order line price on long press
point_of_sale · 20.0
ca0175c5
Fix
Check backend refund qty
point_of_sale · 20.0
79719345
Fix
Simplify pos accounting
point_of_sale · 20.0
423770de
Fix
Always reload POS configuration
point_of_sale · 20.0
c8414271
Fix
Fix missed rename of decimal.precision
l10n_jo_edi_pos, point_of_sale, stock · 20.0
296f75f3
Fix
Keep manual tax amounts on refund orders
point_of_sale · 19.0, 20.0
7f9b56a0
Fix
Rollback failed auto-closing validation
point_of_sale · 20.0
f60e1f56
Fix
Fix the Tax ID on small screens
base, account, point_of_sale, web · 20.0
a015afe0
Fix
Allow searching products with single-value attribute variants
point_of_sale · 20.0
56f07b21
Fix
Do not queue the session opening while offline
point_of_sale · 19.0, 20.0
a6780ba5
Fix
Load attribute values of unchanged attributes
point_of_sale · 19.0
6e1c3f6d
Fix
Weigh scanned products again
point_of_sale · 19.0
78d27d3d
Fix
Recycle receipt number after the IndexedDB deletion
point_of_sale · 19.0
6dd46ac1
Fix
Search fields hidden on mobile
point_of_sale · 20.0
b1ed54e7
Fix
Default access rights for light user demo data
lunch, point_of_sale · 20.0
b7505e53
Fix
Add missing props
mail, point_of_sale, pos_restaurant · 20.0
89ac7f3a
Fix
Fix last control button width
point_of_sale · 20.0
cd2bc6ac
Posts
Guide
Oct 2026
Draft
What's new in Odoo 20
[Lede: one or two sentences on who this guide is for and what they will learn.]
20.0
web
orm
point_of_sale
account
News
Oct 2026
Point of Sale adds SumUp payment terminals
A new Community module, pos_sumup, connects SumUp card readers to Odoo Point of Sale. It landed in 20.0 on October 22 as a backport from master, and covers pairing, payments, cancellations and full or partial refunds.
20.0
pos_sumup
point_of_sale