I run Odoo 18 Enterprise for my POS and I want every finished sale to trigger a WhatsApp message that carries the receipt as a PDF attachment. The PDF must mirror the in-store slip: full itemised list, total amount, order date & time, all customer details, plus our logo and company information. The WhatsApp message itself must use an approved Meta template that greets the buyer and references the order number for a personal touch. I need the whole flow—from receipt generation to message delivery—working reliably, with template creation, Meta approval, and sandbox / live testing all handled for me. Deliverables • Custom Odoo 18 Enterprise module or extension that generates the PDF and calls the WhatsApp API • Meta Business Manager setup with the template submitted, approved and linked to the module • End-to-end testing in sandbox and production, including clear logs for any failed sends • Short configuration guide so I can tweak the PDF layout or message wording later Acceptance criteria 1. Customer receives the WhatsApp message (using the approved template) within seconds of order completion. 2. Attached PDF contains the specified order details, customer data, and company branding exactly as required. 3. Error handling and logging are visible inside Odoo for any unsuccessful deliveries. Familiarity with Odoo framework, Python, and the official WhatsApp Cloud API is essential; no third-party gateways please. I’m ready to move quickly once you confirm you can cover both the Meta template work and the Odoo side.