point_of_sale

94 highlighted changes in 18.0, 19.0, 20.0 · 2 posts.

Issue #005 · Oct 16–22

NewDefault payment method per POS device and providerpoint_of_sale · 20.0b117fa04
ImprovedOpen the cash drawer from opening controlpoint_of_sale · 20.07480c97f
ImprovedGeneralize props methodpoint_of_sale · 18.027eb0105
FixFix inverted access rightspoint_of_sale, pos_hr · 20.0989d5372
FixUpdate old placeholder for journal_id field in "pos_payment_methods" modelpoint_of_sale · 20.0c68813df
FixKeep rounding delta of untaxed lines on closingpoint_of_sale · 20.0e696b18b
FixMissing customer using backend pay laterpoint_of_sale · 20.06dd78e8f
FixRender session validation errors with Odoo pagespoint_of_sale · 19.00ebdc69d
FixCorrectly handle offline modepoint_of_sale · 20.05432f0ae
FixAvoid unbalanced global discount entriespoint_of_sale · 19.0e09ed746
FixBlock deleted variantspoint_of_sale, pos_self_order · 19.0024bf74d
FixKeep manual price on lot tracked linespoint_of_sale · 19.0b22319ce
FixMark invoice as paid when cash change is givenpoint_of_sale · 19.0, 20.02fd29e94
FixRemove inactive pricelist items from cachepoint_of_sale · 20.0ace6cbd9
FixCreate lot on popup applypoint_of_sale · 19.01b2eb5a2
FixRegister receipt templates on offline startpoint_of_sale · 20.07075d85f
FixPay synced order with customer accountpoint_of_sale · 20.042ed5c38

Issue #004 · Oct 9–15

ImprovedPOS hooks for the Belgian blackbox v2point_of_sale · 20.0ca08cc53
Improved"Statement lines" are now "bank transactions" in the UIpoint_of_sale · 20.0c3ba6a39
ImprovedAdd support for X-No-SW-Cache header in swpoint_of_sale · 20.0ef16b9e6
FixUse price_subtotal on receipt when config is tax-excludedpoint_of_sale · 20.06edcb502
FixMaintain state of invoice btnpoint_of_sale, l10n_vn_edi_viettel_pos · 19.05debedae
FixApply manager price restrictionspoint_of_sale, pos_hr · 20.07f00703d
FixRound payment totals in closing controlpoint_of_sale · 20.0ce397d32
FixReopen saved order when closing a popuppoint_of_sale · 19.0, 20.0b5b8fc93
FixReplace bg-secondary in sales details report layoutpoint_of_sale · 20.04bc047ae
FixForce invoice caba pay_laterpoint_of_sale · 19.0, 20.074c92742
FixPreserve device UUID during POS reloadpoint_of_sale · 19.0, 20.097c51e0d
FixMake isPrivateIp available in the backendpoint_of_sale · 20.0efe27556
FixFix customer display + scalepoint_of_sale · 20.011b77391
FixReload tab when its opening_control session is deleted by another tabpoint_of_sale, pos_hr · 20.0df6edcfa
FixPreparation ticket retry and line notespoint_of_sale · 20.05b9fa76c
FixEnsure session update after openingpoint_of_sale · 20.03720e268
FixCorrectly display negative combo extra pricepos_self_order, point_of_sale · 20.0e752f069
FixUse the unit price when negating the pricepoint_of_sale · 19.0, 20.05e2590eb
FixHide sales tax on product quick create formpoint_of_sale · 20.04f5fbc55
FixAllowing pay later global invoicingpoint_of_sale, l10n_in_pos · 20.0860dcaa8
FixAvoid duplicate bus listenerspoint_of_sale · 18.0, 19.0a18bc330

Issue #003 · Oct 2–8

FixProtect offline data from browser evictionpoint_of_sale · 19.0, 20.0fa071e60
FixExclude tips from discountpoint_of_sale, pos_loyalty · 19.042b85c33
FixX/Z reports consistent taxespoint_of_sale · 20.01bb4e4c0
FixKeep a restored order's receipt number reservedpoint_of_sale · 19.0, 20.0fd7af53e
FixPay a tip apart from a QR code paymentpoint_of_sale · 19.0ba1c1d57
FixApply attribute extra price on fixed pricelist rulespoint_of_sale, pos_event, pos_self_order, product, sale, website_sale · 20.0ee0f1102
FixPrevent dashboard card title overlappoint_of_sale · 20.03821bb8d
FixDon't reprint already sent preparation itemspoint_of_sale · 19.03672dafc
FixShow formatted phone number in receipt popuppoint_of_sale, pos_sms · 20.011ae8d00
FixAdd translationspoint_of_sale · 19.0, 20.06ee69a05
FixPrevent InvalidStateError on closing IndexedDBpoint_of_sale · 20.0d2004397
FixReload tab when its opening_control session is deleted by another tabpoint_of_sale · 19.09af9f704
FixProduct cards on a touch screenpoint_of_sale · 20.0a71d63e7

Issue #002 · Sep 25 – Oct 1

FixPaid POS orders no longer reopen after a server syncpoint_of_sale · 18.0, 19.0, 20.009af22f5
PerformancePOS ticket screen stops refetching variantspoint_of_sale · 18.0a33c1807
FixDo not reuse a receipt number an order still holdspoint_of_sale · 20.02d49bda5
FixFix slot visibilitypoint_of_sale · 20.093a55816
FixOnly invoice paid orders from the portalpoint_of_sale · 19.0, 20.0fd328e07
FixExclude lot-tracked qty from pricelist calculationpoint_of_sale · 20.0c3e793d8
FixFix zero total_cost on out-of-stock serial productspoint_of_sale · 19.0, 20.0d15e709b
FixFix crashes at PoS startpoint_of_sale, pos_loyalty · 19.0ef16b1bc
FixMulti-currency on payment screenpoint_of_sale · 20.089bb9296
FixHide the focus outline of dialogs on mobilepoint_of_sale · 20.0983ff779
FixNever wipe unsynced paid orders on reloadpoint_of_sale · 19.0, 20.085fc255f
FixKeep the line quantity when setting a lotpoint_of_sale · 18.0, 19.01b94d2b6
FixPay with the method shown on the buttonpoint_of_sale · 20.0d9865560
FixRecognize bank journal set to the company's own currencypoint_of_sale · 20.09df43e71
FixNo old price on settled order linespoint_of_sale, pos_sale · 19.0, 20.0b26dac3f
FixTest the printer from the kanban viewpoint_of_sale · 20.0d0ce4593
FixReopen logger db closed by the browserbus, point_of_sale · 19.0, 20.0baf47268
FixSame attribute on several lines in configuratorpoint_of_sale · 19.0, 20.0834998eb
FixRegroup variants received from another devicepoint_of_sale · 18.04cae41f4
FixDon't set cashier as cash move partnerpoint_of_sale, pos_hr · 19.0, 20.0a7eb4bea
FixDisable price button for combo linespoint_of_sale · 20.0a09c7733
FixLoad more customers when scroll customer listpoint_of_sale · 20.0f47ce12b
OtherDefault access rights for light user demo datalunch, point_of_sale · 20.08a21a142

Issue #001 · Sep 18–24

NewLight users adapted across appsaccount, base, core, hr, hr_attendance, hr_holidays, lunch, mail, point_of_sale, web · 20.0a4965d44
ImprovedReplace light secondary usages by gray-300account, hr, hr_recruitment, html_builder, html_editor, im_livechat, mail, point_of_sale, portal, sale, web, web_tour · 20.0e73156bb
FixOpen orders of a nameless address contactpoint_of_sale · 19.0, 20.00f2cd816
FixPreserve order line price on long presspoint_of_sale · 20.0ca0175c5
FixCheck backend refund qtypoint_of_sale · 20.079719345
FixSimplify pos accountingpoint_of_sale · 20.0423770de
FixAlways reload POS configurationpoint_of_sale · 20.0c8414271
FixFix missed rename of decimal.precisionl10n_jo_edi_pos, point_of_sale, stock · 20.0296f75f3
FixKeep manual tax amounts on refund orderspoint_of_sale · 19.0, 20.07f9b56a0
FixRollback failed auto-closing validationpoint_of_sale · 20.0f60e1f56
FixFix the Tax ID on small screensbase, account, point_of_sale, web · 20.0a015afe0
FixAllow searching products with single-value attribute variantspoint_of_sale · 20.056f07b21
FixDo not queue the session opening while offlinepoint_of_sale · 19.0, 20.0a6780ba5
FixLoad attribute values of unchanged attributespoint_of_sale · 19.06e1c3f6d
FixWeigh scanned products againpoint_of_sale · 19.078d27d3d
FixRecycle receipt number after the IndexedDB deletionpoint_of_sale · 19.06dd46ac1
FixSearch fields hidden on mobilepoint_of_sale · 20.0b1ed54e7
FixDefault access rights for light user demo datalunch, point_of_sale · 20.0b7505e53
FixAdd missing propsmail, point_of_sale, pos_restaurant · 20.089ac7f3a
FixFix last control button widthpoint_of_sale · 20.0cd2bc6ac

Posts

GuideOct 2026DraftWhat's new in Odoo 20[Lede: one or two sentences on who this guide is for and what they will learn.]20.0webormpoint_of_saleaccountNewsOct 2026Point of Sale adds SumUp payment terminalsA 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.0pos_sumuppoint_of_sale