Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Sales
  3. WHMCS – Odoo Connector v 19.0
  4. Sales Conditions FAQ

WHMCS – Odoo Connector

by Nevermore https://www.odoovansalesolution.com
Odoo

$ 599.99

v 19.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Versions 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Inventory (stock)
• Invoicing (account)
• Discuss (mail)
Lines of code 2337
Technical Name sc_whmcs_odoo_connector
LicenseLGPL-3
Websitehttps://www.odoovansalesolution.com
Versions 17.0 18.0 19.0
WHMCS ⇋ Odoo

WHMCS – Odoo Connector

The professional bridge between your WHMCS billing platform and Odoo ERP. Sync customers, orders, invoices, domains, tickets and transactions — fully automated.

Odoo 18 Community & Enterprise v19.2.0.0

Everything You Need in One Module

Built for hosting providers and SaaS companies using WHMCS as their billing frontend.

Customer Sync

Pull all WHMCS clients into Odoo res.partner records with full address, phone, email and company info. Paginated — handles any client volume.

Order & Invoice Sync

WHMCS orders become Odoo Sale Orders. Invoices are auto-posted and payment registered when WHMCS marks them Paid.

Domain Management

Track every client domain with expiry-based state machine: Active · Expiring Soon · Expired. Color-coded list view.

Support Ticket Sync

WHMCS support tickets are synced with status, priority, urgency and department. Full Odoo chatter integration for internal notes.

Transaction History

Full payment transaction log per client — amount in/out, fees, gateway reference and payment method synced from WHMCS.

Product Catalog & API Log

Sync the full WHMCS product catalog to Odoo. Every API call logged with action, model, result and Success/Error status.

Screen 1

WHMCS Connector — Configuration & Setup Guide

The connector form shows live stat buttons (Clients, Orders, Invoices, Domains, Logs, Tickets, Products, Transactions) and an inline HOW TO SET UP guide. Sync buttons in the header let you trigger each sync type on demand.

WHMCS Connector Form

Sync Options & Auto-Payment Journal

Toggle Sync Clients / Orders / Invoices / Domains / Tickets / Products independently per connector. Configure an Auto-Payment Journal to automatically register payments in Odoo the moment WHMCS marks an invoice as Paid.

Sync Options Tab
Screen 2

Customer Synchronization

All WHMCS clients appear as Odoo contacts with unpaid invoice amount, active tickets, domain count and product stats visible at a glance.

Customers List
Screen 3

Customer WHMCS Profile & Per-Client Sync

Each Odoo contact shows their WHMCS identity, credit balance, statistics, inline domains, tickets, transactions and a direct link to their WHMCS admin page.

Customer WHMCS Information Tab
Screen 4

Client Domain Management with Expiry Tracking

Each domain shows registration date, expiry date, days to expiry and a color-coded state badge.

Active — expiry > 30 days Expiring Soon — within 30 days Expired — past expiry date
Client Domains List
Screen 5

Support Ticket Synchronization

All WHMCS support tickets pulled into Odoo with status badges (Open, In Progress, On Hold, Answered, Closed), priority levels and department grouping.

Support Tickets List

Ticket Detail View with Chatter

Each ticket shows full details — ticket ID, connector, customer, department, dates, message and last staff reply. Built-in Odoo chatter lets your team add internal notes and schedule activities directly on the ticket.

Support Ticket Form
Screen 6

Transaction History

Complete payment transaction log — date, customer, description, payment method, amount in/out, fees, currency and gateway reference all in one list.

Transactions List

Transaction Detail View

Each record stores Transaction ID, linked connector, customer, WHMCS invoice ID, date, payment method, gateway reference and the full amount breakdown (Amount In, Amount Out, Fees).

Transaction Detail Form
Screen 7

Invoice Synchronization

WHMCS invoices are mirrored as Odoo customer invoices. Paid invoices are automatically posted and payment registered via the configured journal.

WHMCS Invoices List
Screen 8

Sale Order — WHMCS Details Tab

WHMCS order ID, order number, payment method, invoice ID, promo code and payment status are all tracked on the linked Odoo Sale Order.

Sale Order WHMCS Tab
Screen 9

WHMCS API Log Tracking

Every sync operation recorded with date, connector, API action, Odoo model, record reference, message and a Success / Error badge. 90-day auto-cleanup keeps it lean.

WHMCS API Log

How It Works

Automatic or on-demand — always in sync

1. Configure
Add connector & API key
→
2. Test
Verify API connection
→
3. First Sync
Click Sync Clients & Orders
→
4. Auto Sync
Cron every 15 min
→
5. Always in Sync
Odoo reflects WHMCS live

Complete Feature List

Feature Included
Sync WHMCS Clients to Odoo Contacts (paginated)✓
Sync WHMCS Orders to Odoo Sale Orders with line items✓
Sync WHMCS Invoices to Odoo Customer Invoices✓
Auto-post invoice and register payment when WHMCS invoice is Paid✓
Sync WHMCS Client Domains with full lifecycle data✓
Domain expiry state machine (Active / Expiring Soon / Expired)✓
Support Ticket Sync with status, priority and department✓
Transaction History per client with gateway reference✓
Client Credit Balance synced from WHMCS account stats✓
Full Product Catalog Sync to Odoo product.template✓
Client Notes posted to Odoo Chatter (with deduplication)✓
Test Connection button with instant API verification✓
Selective sync toggles (Clients / Orders / Invoices / Domains / Tickets / Products)✓
Scheduled auto-sync every 15 minutes✓
Per-client manual sync button on partner form✓
API Credential and Login Credential authentication modes✓
Multi-connector support (multiple WHMCS instances)✓
Sync Status tracking (Idle / Syncing / Error)✓
Full API log with 90-day auto-cleanup✓
WHMCS Client URL deep link on each Odoo contact✓
Inline HOW TO SET UP guide on connector form✓
Demo data included (100+ records across all models)✓

Free Customization Included

We provide 4 hours of free customization to tailor the connector workflows, add extra fields or adjust the sync logic to fit your exact business requirements.

Community Edition Enterprise Edition Odoo 19.0

Support & Live Demo

Questions? Need a walkthrough? We're happy to set up a live demo session or answer any pre-sales questions.

miachelscofield060@gmail.com

Version 19.2.0.0  ·  LGPL-3 License  ·  Designed for hosting providers & SaaS companies

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with