WT WhatsApp OTP - Signup Verification
Verify customer phone numbers via WhatsApp OTP during Odoo signup
- Category
- Tools
- Odoo version
- Odoo 19.0
- Price
- USDย 20
- Odoo Apps Store
- Listed
Adds WhatsApp-based phone number verification to the standard Odoo signup page.
Configuration: Settings โ General Settings โ WhatsApp OTP section
What it does
- โ Injects phone + OTP fields into the standard /web/signup page
- โ Sends a 6-digit OTP via WhatsApp Cloud API (Meta) on request
- โ Verifies OTP before account is created
- โ Saves verified phone to partner on successful signup
- โ Auto-links new account to existing portal partner by email (no duplicates)
- โ OTP expiry configurable (default 10 minutes)
- โ Cron cleanup of expired OTP records
- โ Works with ANY Odoo module - completely standalone
- โ Enable WhatsApp OTP on Signup
- โ WhatsApp API Token (Meta Cloud API Bearer token)
- โ WhatsApp Phone Number ID
- โ OTP Template Name (Meta-approved template, default: phone_otp)
- โ OTP Expiry Minutes
What you get
- โFull module source code: Python, OWL, XML and CSS
- โInstallation on your Odoo instance, or a copy you install yourself
- โWritten documentation and a user guide
- โA one-hour walkthrough with your team
- โ90 days of bug-fix support
Buy it on the Odoo Apps Store
WT WhatsApp OTP - Signup Verification is published on apps.odoo.com at USDย 20. Buy there and you get every update we publish for that version.
View on Odoo AppsRelated modules
Cloud Backup Pro - Multi-Destination Encrypted Database & Filestore Backup
Encrypted, scheduled Odoo database + filestore backup to S3, SFTP, Local NAS, Google Drive, Dropbox and OneDrive. GFS retention, integrity verification, one-click restore, health dashboard, email/webhook alerts.
ToolsOdoo Debranding / White Label
White-label Odoo completely - replace the Odoo name, logo, favicon and "Powered by Odoo" everywhere with your own brand, driven from the Company form.
ToolsDefault List Filters
Ship ready "My Orders / My Invoices" default filters for Sales, Purchase and Invoicing lists.
ToolsShow Database ID
Add an optional Database ID column to the Contacts, Users and Products list views.
ToolsNeed it to work a little differently?
Every module here started as a client request. Tell us what is missing and we will quote the change, or build the thing you actually need.