WHMCS Addon · v1.5.6 · Free

WhatsApp alerts your clients actually read

Invoices, payments, tickets, cPanel logins, reminders & bulk campaigns — sent from WHMCS to WhatsApp in real time. Built for hosts who want control without commercial lock-in.

30+ events PDF invoices cPanel credentials Cron reminders
Invoice paid · PDF sent
Ticket reply delivered
WH
WebHostingPK ● online
Hello Ahmed, Your service is now active. Product: Freelancer Shared Domain: example.com Username: example cPanel: https://srv:2083 2:29 PM ✓✓
Payment received — thank you! Invoice #: 45084 Amount: Rs 1,000.00 Method: Bank Transfer
PDFinvoice-45084.pdf · 25 KB
2:30 PM ✓✓

Built for real hosting workflows

Client alerts, admin alerts, automation, and admin tools — one addon.

📄

Invoices & payments

Created, paid, overdue, cancelled — optional real PDF attachment matching WHMCS download quality.

🖥️

Hosting / cPanel details

On activation: username, password, IP, hostname, cPanel, Webmail, WHM URLs & nameservers.

🎫

Support tickets

Open, admin reply, closed — for client and staff. Send box also on Ticket View.

⏰

Smart reminders

Invoice due 3 & 1 day before; service renewal 7 & 3 days before. Deduplicated via cron.

📅

Scheduled messages

From Client Profile, schedule WhatsApp for later. Cron delivers on time.

📢

Bulk send

Queue messages to filtered groups with quick templates; process in batches.

🛒

Abandoned carts

Track carts, auto recovery, manual send, mark recovered, stats & filters.

🚫

Opt-out / blacklist

Opted-out clients are skipped for automatic and scheduled sends.

👤

Client Profile box

Polished Send WhatsApp panel — templates, edit, schedule, send.

📋

Templates & variables

English defaults, clickable chips, reset-to-defaults, full event coverage.

📊

Logs & filters

Search by number or text; filter by status and source.

🔌

Flexible WhatsApp API

Token + base URL gateways (WA Client–compatible send endpoints).

Notification events

Toggle each event in Settings. Templates are fully editable.

EventWhoContent
Invoice Created / Paid / OverdueClientTotals, links, optional PDF
Payment ReceivedAdminClient, invoice #, amount, method
Service ActivatedClientcPanel user/pass, URLs, nameservers
Suspend / Unsuspend / TerminateClientProduct, domain, reason
Renewal & domain remindersClientDays before due / expiry
OrdersBothConfirmation, accepted, admin alert
TicketsBothOpen, reply, closed + links
Account securityBothRegister, login IP, password change
Abandoned cartClientRecovery link after delay

Installation

Standard WHMCS addon. Tables create on first open.

1

Upload the module

Extract and place the folder at:

<WHMCS_ROOT>/modules/addons/wa_mubashir/
2

Activate & connect API

  • Setup → Addon Modules → Activate Mubashir WhatsApp
  • Set API Token, Base URL, phone field, admin numbers
3

Enable events & templates

Settings toggles + Templates tab (Reset to English Defaults if upgrading).

4

Cron (reminders, schedule, bulk, carts)

*/10 * * * * php -q /path/to/whmcs/modules/addons/wa_mubashir/cron.php >/dev/null 2>&1

Day-to-day usage

After install, these are the main admin workflows.

Client Profile

Summary → Send WhatsApp — template, edit, schedule, send.

Ticket view

Same panel on tickets so support never leaves the page.

Bulk campaigns

Filter clients → queue message → process batches.

Abandoned carts

Auto after delay, or Send now / mark recovered manually.

Logs

Filter success/error and source for delivery debugging.

Send Test

Verify API + phone format before going live.

Template variables

Replaced automatically when the message is sent.

Client

{name}{firstname}{email} {phone}{company_name}{client_area} {unpaid_total}

Invoice

{invoiceid}{total}{duedate} {paymentmethod}{invoice_link}{days_until_due}

Hosting / cPanel

{username}{password}{cpanel_url} {serverip}{nameserver1}{webmail_url}

Ticket / Order

{ticketid}{subject}{ticket_link} {orderid}{expirydate}

Download Mubashir WhatsApp

Latest build — PDF invoices, cPanel variables, reminders, carts, and full variable substitution for client & admin.

Download v1.5.6 (.zip)
Folder: wa_mubashir Path: modules/addons/ Free to use

FAQ

Common questions.

Which WhatsApp API?

Any HTTP API with token + base URL (WA Client–compatible send message / document endpoints).

PDF was .html or 0 bytes?

Fixed in current builds: official WHMCS PDF is generated, cached, and served as application/pdf.

Variables show as {name}?

Upgrade to v1.5.5+ and send a new message. Old chats keep old text.

Is cron required?

Yes for reminders, scheduled messages, bulk queue, and abandoned carts. Instant hooks work without it.

Send cPanel passwords?

Supported via {password}. Many hosts send username + cPanel URL only — edit the template to match your policy.