Allows to send the invoice by email, from the POS.
auto_awesome What this module does
AI-generated from the code · Odoo 12.0Adds a "Send Invoice by Email" button to the Point of Sale payment screen, letting cashiers email the customer invoice right after the sale using a template chosen in the POS configuration.
This module lets a cashier email the customer invoice directly from the Point of Sale payment screen. A new "Send Invoice by Email" button appears next to the invoice button when the POS is configured for it.
In the Point of Sale configuration form, a new "Send Invoice by Mail" checkbox and an "Invoice Email Template" field are added. The template must be an email template for customer invoices; if the checkbox is ticked but no template is chosen, Odoo blocks saving with the message "Invoice Email Template is required".
During payment, tapping the button marks the order to be emailed and automatically turns on invoicing for that order. If the customer has no email address, the sale is stopped and a pop-up asks the cashier to fill in the customer email, opening the customer list.
When the order is sent to the backend, the invoice is created as usual and then the chosen email template is posted to the invoice, which sends the email to the customer. The invoice is marked as sent so it is not emailed twice.
The module touches the pos.config and pos.order models and the Point of Sale payment screen.
Depends on
Models and fields (2)
- pos.order · extends an existing model
- pos.config · extends an existing modeliface_invoice_mail (Send Invoice by Mail), invoice_mail_template_id (Invoice Email Template)
Text generated by AI (DeepSeek) from reading the Odoo 12.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 12.0
Confirmed on 2026-11-03 in branch 12.0 of OCA/pos.
terminal Installation and usage
OCA documentation · Odoo 12.0Configuration
Source · Odoo 12.0Go to Point of Sale > Configuration > Point of Sale and enable Send Invoice by Mail
Usage
Source · Odoo 12.0On the POS payment screen, you'll find a Send Invoice by Email button.
If checked, an email will be send to the customer when the invoice is validated.
No verified information in OCA: Installation.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.