DustinMimbela Expert Odoo
POS Payment Custom Numpad
v18
Sales Module: pos_custom_numpad

POS Payment Custom Numpad

Auteur: Dustin Mimbela

Prix du module Gratuit

Documentation Complète du Module

POS Custom Fast Payment Numpad

This module allows you to fully customize the default "+10", "+20", and "+50" fast-cash buttons on your Odoo POS Payment Screen. Perfect for high-denomination currencies where the default buttons are too low to be useful.

How to Configure
  • Go to Point of Sale > Configuration > Settings.
  • Scroll to the POS Interface section.
  • Set your custom values in the 3 Custom Numpad Buttons fields (e.g. 10000, 20000, 50000).
  • Refresh your POS session.

POS Configuration Settings

Using the Numpad

Inside the POS, validate your items and proceed to the Payment screen. The standard buttons are now dynamically replaced by your configured values.

  • Custom values format automatically based on your active currency symbol and decimals.
  • Tap them sequentially to calculate the exact cash amount handed to you.
  • Fully compliant with Odoo 18's native OWL `NumberBuffer` limits.

Custom Numpad in Action

Key Features
  • Easy setup from backend POS Settings.
  • Ideal for LATAM currencies (COP, CLP, ARS, etc.).
  • Dynamic CSS rendering for instant recognition (Green colored buttons).
  • Instant change calculation without UI freezing.

Besoin d’intégrer du matériel à Odoo POS ?

Développement de modules sur mesure, connexion directe de balances commerciales, imprimantes thermiques (IP/Bluetooth/USB) et flux d’automatisation.