WHMCS event
A client, invoice, transaction, credit or catalog change is captured.
Connect customers, invoices, payments, credits and hosting catalog data to one tenant-safe accounting workflow.

A WHMCS ERP integration sends billing events and records into a wider business system. WHMCS continues to manage hosting automation and client billing. The ERP maps that activity to customers, products, bank deposits, journals, reports and operational workflows without manual re-entry.
The connector is designed for hosting businesses that need automation and finance control at the same time.
A client, invoice, transaction, credit or catalog change is captured.
The module signs and queues the payload before delivery.
Connection identity, signature, time and replay rules are verified.
Gateway, item, tax, currency and account relationships are applied.
Final status, retries and exceptions remain visible to the company.
Generic accounting imports lose the relationship between a hosting product, domain, gateway and transaction. JielianERP preserves that context.
Create or relate WHMCS clients while guarding against cross-connection identity conflicts.
Create invoices, payments, refunds and credits with revision-aware processing.
Map products, add-ons, domain extensions and invoice lines to ERP items and ledger accounts.
Choose a bank account, fee account, currency context and gross or net deposit behavior.
Recover stale work, retry failed events and see final status without duplicating a completed transaction.
The table describes the current connector contract found in the JielianERP codebase.
| WHMCS record | ERP result | Key control | Status |
|---|---|---|---|
| Clients | Customer relation | Company and connection identity | Available |
| Invoices | Sales invoice and journal context | Revision and mapping rules | Available |
| Transactions | Payment, bank and accounting result | Locked transaction mapping | Available |
| Credits and refunds | Credit and reversal records | Replacement and reversal guards | Available |
| Products, add-ons and domains | Catalog and account relations | Auto-match, custom rule or manual lock | Available |
| Payment methods | Gateway deposit mapping | Bank, fee account and deposit behavior | Available |
WHMCS officially supports remote APIs, hooks and add-on modules. JielianERP uses that integration model to receive source events without claiming to replace provisioning or registrar automation.
Read WHMCS developer documentation ↗Billing and hosting automation stay in the platform already built for that job.
Accounting, banking, purchases, teams, projects and company reporting use the synchronized records.
Signed delivery, idempotency, tenant isolation, mapping locks and reconciliation protect the handoff.
The current connector contract covers customers, invoices, transactions, credits, payment methods and catalog items. Catalog mapping includes products, add-ons, domain extensions and invoice lines.
Requests are signed with HMAC SHA-256, tied to a connection and protected against replay. Records and queries remain scoped to the company that owns the connection.
Yes. Gateway relations can map to deposit and fee accounts, include currency context and choose gross or net deposit behavior.
The connector keeps event status, retries recoverable work, flags records that need attention and reports final processing status back to the WHMCS module.
See how JielianERP can fit the way your company already works.