Key Features
Connect your Odoo store to the Meta WhatsApp Cloud API â order updates, abandoned-cart recovery, and a chat button GCC customers actually read
Direct Cloud API
Connects straight to the Meta WhatsApp Cloud API â no BSP, no third-party SaaS â and runs on Odoo 19 Community.
Automatic order updates
Order confirmation, payment received, shipped and delivered messages fire automatically from your order flow.
Abandoned-cart recovery
A two-stage WhatsApp reminder brings shoppers back with a one-tap signed link that restores their exact cart.
Revenue attribution
Every recovered order is stamped stage 1/2 and shown on a pivot/graph dashboard â see the revenue WhatsApp brings back.
Compliant opt-in
A checkout consent checkbox stores opt-in on the customer; no message of any category is sent without it.
Cost controls
Per-customer 24h caps, a minimum cart value and quiet hours (company timezone) keep high GCC marketing rates in check.
Bilingual + RTL
Ready-made English and natural Arabic templates, a right-to-left-safe chat button and opt-in, and full translations.
Floating chat button
A pure-CSS WhatsApp button opens a chat pre-filled with the product the shopper is viewing â clean on mobile.
Safe & robust
Sends are queued and dispatched by cron with retries â a Meta outage never blocks checkout â and tokens stay manager-only.
Config
Templates
Message Log
Recovery Dashboard
Checkout Optin
User guide
Connect your Meta WhatsApp account, approve your templates, and Odoo starts sending order updates and recovering abandoned carts on WhatsApp â with a compliant opt-in.
1. Connect WhatsApp
- Open WhatsApp Commerce → Configuration → Settings and enter your WABA ID, Phone Number ID and access token.
- Set your Graph API version, then click Test Connection.
- Point your Meta webhook to /wa/webhook using your verify token.
2. Approve & bind templates
- Copy a bilingual Sample body into Meta Business Manager for approval.
- Click Sync Templates, then bind each approved template to a purpose and map its variables.
- Set cost controls: marketing cap, minimum cart value and quiet hours.
3. Go live
- Enable the checkout opt-in and the floating chat button per website.
- Confirmed website orders now send updates; abandoned carts get WhatsApp reminders.
- Track everything under Message Log and Cart Recovery.
Frequently Asked Questions
1. Do I need Odoo Enterprise or a WhatsApp BSP?
2. Will customers get messages without consent?
3. How does abandoned-cart recovery work?
4. Can I see the revenue it brings back?
5. Is it safe if WhatsApp is down?
6. Does it support Arabic and RTL?
7. Which Graph API version does it use?
Module Support & SLA
Standard response time (SLA) for support queries is typically 1 to 2 working days.
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) • Sales (sale_management) • eCommerce (website_sale) • Inventory (stock) • Website (website) |
| Lines of code | 1645 |
| Technical Name |
oe_website_whatsapp_commerce |
| License | OPL-1 |
| Website | https://odooerp.ae |
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module