| 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 | 485 |
| Technical Name |
hst_pos_calculator |
| License | LGPL-3 |
| Website | http://www.hsxtech.net |
| 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 | 485 |
| Technical Name |
hst_pos_calculator |
| License | LGPL-3 |
| Website | http://www.hsxtech.net |
HST POS Quick Calculator
Description
Community + Enterprise
A lightweight, draggable, and resizable calculator accessible from the Point of Sale screen. Perform quick calculations without leaving your current workflow — no need to switch apps or open a browser tab. The calculator integrates seamlessly into the POS control buttons area, allowing cashiers to quickly compute prices, discounts, change, or totals on the fly.
Features
- → Available in POS screen
- → Basic operations: addition, subtraction, multiplication, division
- → Percentage calculation — works contextually with active operator
- → Sign toggle (±) to switch between positive and negative values
- → Full expression display showing the entire calculation history
- → Copy result to clipboard with one click
- → Keyboard support — numbers, operators, Enter, Escape, Backspace, %
- → Draggable popup — grab the handle and move it anywhere on screen
- → Resizable — drag the corner handle to adjust the calculator size
- → Touch-friendly — full drag and resize support on tablets and touch devices
- → Auto-centers on open for optimal screen positioning
- → Click outside or press Escape to close
- → Dark theme UI inspired by modern calculator apps
- → Scales dynamically — buttons and text resize proportionally
- → No Python models or database changes — pure frontend module
How It Works
| Step | Description |
|---|---|
| 1. Install | Install the module — no configuration needed. The calculator icon appears automatically in the POS screen. |
| 2. Open | Click the calculator icon on the POS product screen to open the popup. |
| 3. Calculate | Use buttons or keyboard to perform calculations. The expression bar shows the full calculation chain. |
| 4. Copy & Close | Click the copy icon to copy the result to your clipboard. Press Escape or click outside to close. |
Keyboard Shortcuts
| Key | Action |
|---|---|
| 0–9 | Enter digits |
| + − * / | Operators |
| . | Decimal point |
| % | Percentage |
| Enter / = | Calculate result |
| Backspace | Delete last digit |
| Escape | Close calculator |
Screenshots
Clicking the calculator icon in the highlighted control buttons area opens the calculator as a floating popup right in the center of the POS screen.
You can drag the calculator anywhere on the screen, and resize it using the handle at the bottom-right corner, as shown above, where it's been enlarged.
Services
Please log in to comment on this module