Problem
In standard Odoo POS, there’s no option to dynamically select between formal and informal invoice types during the checkout process. This creates inflexibility when different customers require different invoice formats.
Solution
This add-on provides:
- Configuration Toggle: Enable/disable invoice type selection in POS settings
- Checkout Popup: When enabled, displays a selection popup before payment allowing users to choose:
- Formal Invoice (sets
property_is_printed_invoicetoFalse) - Informal Invoice (sets
property_is_printed_invoicetoTrue)
- Formal Invoice (sets
- Real-time Update: Selected invoice type is immediately applied to the customer record
Key Features
- Simple on/off configuration per POS
- User-friendly popup interface with icons
- Seamless integration with existing POS workflow
- Customer-specific invoice preference storage