close

WHMCS là gì? Phần mềm billing và tự động hoá cho nhà cung cấp hosting

Tác giả: Hồng Nhi Ngày đăng: 05/06/2024 Chuyên mục: Kiến thức cơ bản
Disclosure
Website Tino blog được cung cấp bởi Tino Group. Truy cập và sử dụng website đồng nghĩa với việc bạn đồng ý với các điều khoản và điều kiện trong chính sách bảo mật - điều khoản sử dụng nội dung. Tino Group có thể thay đổi điều khoản sử dụng bất cứ lúc nào. Việc bạn tiếp tục sử dụng Tino blog sau khi thay đổi có nghĩa là bạn chấp nhận những thay đổi đó.
Why Trust Us
Các bài viết với hàm lượng tri thức cao tại Tino blog được tạo ra bởi các chuyên viên Marketing vững chuyên môn và được kiểm duyệt nghiêm túc theo chính sách biên tập bởi đội ngũ biên tập viên dày dặn kinh nghiệm. Mọi nỗ lực của chúng tôi đều hướng đến mong muốn mang đến cho cộng đồng nguồn thông tin chất lượng, chính xác, khách quan, đồng thời tuân thủ các tiêu chuẩn cao nhất trong báo cáo và xuất bản.

WHMCS là phần mềm quản lý khách hàng, hoá đơn và tự động hoá dịch vụ dành cho doanh nghiệp bán hosting, tên miền, VPS và máy chủ. WHMCS nhận đơn hàng, xuất hoá đơn, ghi nhận thanh toán rồi tự tạo, tạm ngưng hoặc huỷ tài khoản dịch vụ, kèm hệ thống ticket hỗ trợ khách.

WHMCS thường đi cùng hosting có control panel như cPanel/WHM, nên được xếp vào nhóm phần mềm quản trị hosting. Bài này giải thích WHMCS làm được gì, giá giấy phép theo trang chính thức ngày 25/10/2026 và các bước bảo mật nên làm sau khi cài.

WHMCS là gì?

WHMCS là nền tảng tính tiền (billing) và tự động hoá cho nhà cung cấp dịch vụ web hosting, gồm khu quản trị cho nhân viên và khu khách hàng (client area) để khách tự đặt mua, thanh toán, gia hạn và gửi yêu cầu hỗ trợ. WHMCS có hai hình thức: tự cài trên máy chủ của bạn (self-hosted) hoặc dùng bản WHMCS Cloud do hãng vận hành.

Về vai trò, WHMCS vừa là phần mềm quản lý quan hệ khách hàng (CRM) vừa là hệ thống hoá đơn, nhưng được thiết kế riêng cho ngành hosting: nó kết nối trực tiếp với control panel, nhà đăng ký tên miền và cổng thanh toán.

Ai nên dùng WHMCS, khi nào không cần?

WHMCS hợp với đơn vị bán dịch vụ hosting, tên miền, VPS, máy chủ hoặc phần mềm theo thuê bao, nhất là đại lý (reseller) muốn tự động hoá việc tạo tài khoản cPanel khi khách thanh toán.

WHMCS không đáng dùng trong các trường hợp sau:

  • Bạn chỉ quản lý vài website của chính mình hoặc vài khách quen: phí giấy phép hằng tháng thường cao hơn công sức xuất hoá đơn thủ công.
  • Gói reseller bạn thuê đã kèm sẵn phần mềm billing: dùng bản đi kèm trước, chỉ mua riêng khi cần tuỳ biến.
  • Bạn không có người cập nhật và bảo mật máy chủ: bản tự cài đòi tự vá lỗi; khi đó cân nhắc bản WHMCS Cloud do hãng vận hành.

Những tính năng chính của WHMCS

WHMCS gom bốn việc của một nhà cung cấp hosting vào một hệ thống: bán hàng và hoá đơn, kích hoạt dịch vụ tự động, quản lý tên miền, và hỗ trợ khách hàng.

Sơ đồ luồng tự động của WHMCS: khách đặt hàng, WHMCS xuất hoá đơn, cổng thanh toán xác nhận, WHMCS gọi module cPanel/WHM tạo tài khoản, gửi email thông tin, đến hạn thì nhắc gia hạn hoặc tạm ngưng

Tự động hoá

Việc khởi tạo, khoá, tạm ngưng, huỷ tài khoản hosting, tên miền và gửi email thông báo được tự động hoá qua module. Thông báo hoá đơn chưa thanh toán, quá hạn và cảnh báo tạm ngưng dịch vụ được đặt lịch gửi tự động.

Quản lý hosting và tên miền

WHMCS kết nối với nhà đăng ký tên miền qua module để đăng ký, chuyển, gia hạn tên miền; khách có thể tự quản lý DNS và nameserver trong khu khách hàng. Với hosting, module cPanel/WHM, DirectAdmin, Plesk cho phép tạo tài khoản, đổi gói, đặt lại mật khẩu ngay từ WHMCS.

Tuỳ biến giao diện

WHMCS hỗ trợ theme và template cho khu khách hàng, mẫu đơn đặt hàng, cùng hệ thống hook và module để mở rộng. Doanh nghiệp có thể chỉnh giao diện theo thương hiệu của mình.

Thanh toán linh hoạt

WHMCS nhận tiền qua nhiều cổng thanh toán và tự nối trạng thái hoá đơn với trạng thái dịch vụ:

  • Hỗ trợ nhiều loại tiền tệ và tỷ giá chuyển đổi.
  • Tích hợp nhiều cổng thanh toán qua module.
  • Tự kích hoạt dịch vụ khi nhận được thanh toán, tự gia hạn khi khách trả tiền hoá đơn gia hạn.

Sao lưu database

WHMCS có tính năng sao lưu database tự động theo lịch, gửi bản sao lưu qua FTP/SFTP, yêu cầu cPanel tạo bản sao lưu, hoặc gửi qua email (tài liệu Database Backups). Tính năng này chỉ có ở bản tự cài; WHMCS khuyên dùng cách cPanel khi database lớn, vì gửi email hay FTP có thể lỗi với database lớn. Khôi phục database làm bằng công cụ MySQL, không phải từ trang Admin.

Hỗ trợ khách hàng

WHMCS tích hợp hệ thống ticket, thông báo (announcements), cơ sở kiến thức và trạng thái mạng để khách tự tra cứu trước khi gửi yêu cầu.

Báo cáo và thống kê

WHMCS thống kê giao dịch, doanh thu, dịch vụ theo kỳ, cung cấp biểu đồ và cho xuất dữ liệu ra file CSV.

Hướng dẫn bảo mật cho WHMCS

Theo tài liệu Enhancing Security của WHMCS (cập nhật 08/2026), sau khi cài WHMCS nên: chuyển các thư mục ghi được ra ngoài web root, khoá quyền file configuration.php, chuyển thư mục crons, giới hạn IP vào khu quản trị, đổi tên thư mục admin, bật SSL và giới hạn quyền database. Ba bước hay làm nhất:

Di chuyển các thư mục attachments, downloads và templates_c

WHMCS cần ba thư mục ghi được là attachments, downloads và templates_c. Để chúng trong thư mục web công khai dễ bị truy cập trái phép, nên chuyển ra ngoài public_html (Secure Writeable Directories). Với templates_c, khai báo đường dẫn mới trong configuration.php:

$templates_compiledir = "/home/username/templates_c/";

Với attachments và downloads, bản WHMCS 8 trở lên cấu hình vị trí lưu trong Configuration » System Settings » Storage Settings rồi dùng nút chuyển (Switch hoặc Migrate) thay vì sửa file. Thay username bằng tài khoản của bạn.

Sơ đồ thư mục WHMCS trước và sau khi bảo mật: mặc định admin, attachments, downloads, templates_c nằm trong public_html; sau khi làm theo tài liệu WHMCS, attachments, downloads, templates_c chuyển ra /home/username ngoài web root, thư mục admin đổi tên và configuration.php được khoá ghi

Thay đổi tên thư mục Admin

Đổi tên thư mục admin làm bot khó tìm trang đăng nhập quản trị. Sau khi đổi tên thư mục, khai báo tên mới trong configuration.php:

$customadminpath = "myfoldername";

Hạn chế truy cập khu quản trị bằng IP

Nếu nhân viên dùng IP cố định, chỉ cho các IP đó vào thư mục admin. Trên Apache 2.4 hoặc LiteSpeed, đặt file .htaccess trong thư mục admin với nội dung:

Require ip 203.0.113.10
Require ip 198.51.100.25

Trong đó mỗi dòng Require ip là một địa chỉ được phép (thay bằng IP thật của bạn); mọi IP khác nhận lỗi 403. Cú pháp cũ order deny,allow chỉ còn chạy qua module tương thích mod_access_compat. WHMCS cũng có mục Banned IP Addresses để chặn IP trong phần mềm.

Lưu ý: sao lưu configuration.php trước khi sửa; file này chứa thông tin database và khoá mã hoá, mất file mà không có bản sao lưu sẽ không khôi phục được.

Cách mua WHMCS ra sao?

Có hai cách có giấy phép WHMCS: mua trực tiếp tại whmcs.com, hoặc nhận kèm gói reseller hosting của nhà cung cấp có cấp WHMCS. Mua trực tiếp thì giá tính theo tháng và theo số khách đang hoạt động (active clients):

Hình thứcGóiKhách đang hoạt độngGiá/tháng
Tự cài (self-hosted)PlusTối đa 250$34,95
Tự cài (self-hosted)ProfessionalTối đa 500$54,95
Tự cài (self-hosted)BusinessTừ 1.000 (có mức 2.500 đến 10.000)Từ $84,95
WHMCS Cloud (hãng vận hành)Starter25, thêm $0,40/khách$9,99
WHMCS Cloud (hãng vận hành)Growth100, thêm $0,25/khách$25
WHMCS Cloud (hãng vận hành)Expansion300, thêm $0,25/khách$75
Theo whmcs.com/pricing, truy cập 25/10/2026; USD, chưa thuế. Trang giá ghi bảo đảm hoàn tiền 30 ngày (“30-day money-back guarantee”).
  • Mua trực tiếp tại trang giá WHMCS: giấy phép chính chủ, quản lý trong tài khoản thành viên; thanh toán, hoá đơn và hỗ trợ bằng tiếng Anh.
  • Nhận kèm gói reseller: một số nhà cung cấp tặng giấy phép WHMCS khi thuê reseller hosting. Cách này rẻ hơn nhưng giấy phép gắn với gói thuê, nên hỏi rõ điều kiện khi ngừng dịch vụ.

Trang Reseller Hosting của Tino ghi kèm phần mềm billing WHMCS hoặc Blesta; ngày 25–26/10/2026 cả 6 gói trên trang đang hiển thị hết hàng, nên liên hệ Tino để biết lịch mở bán.

Kết luận

WHMCS là phần mềm billing và tự động hoá dành cho doanh nghiệp bán hosting, tên miền, VPS. Giá trị lớn nhất của WHMCS là tự kích hoạt và tạm ngưng dịch vụ theo thanh toán, giảm việc làm tay khi số khách tăng. Sau khi cài, hãy làm các bước bảo mật ở trên trước khi mở cho khách đăng ký.

Cần hosting ổn định cho website? Hosting của Tino dùng ổ NVMe, LiteSpeed và cPanel để bạn tự quản trị. Xem cấu hình và giá trên trang sản phẩm. Gói Reseller Hosting (kèm WHMCS hoặc Blesta theo trang sản phẩm) đang hết hàng ngày 26/10/2026; liên hệ Tino nếu cần lịch mở bán.

Những câu hỏi thường gặp

WHMCS có cần cron job không?

Có. Các việc tự động như xuất hoá đơn, gửi nhắc nợ, tạm ngưng dịch vụ quá hạn chỉ chạy khi tác vụ cron của WHMCS được đặt lịch trên máy chủ. Lệnh cron cần đặt được hiển thị trong khu quản trị WHMCS (mục cài đặt tự động hoá); cách tạo lịch xem bài cron job là gì. Bản WHMCS Cloud do hãng vận hành nên không cần tự đặt cron.

Chuyện gì xảy ra nếu đổi vị trí cài đặt WHMCS?

Giấy phép WHMCS gắn với tên miền, IP và thư mục cài. Khi chuyển máy chủ hoặc thư mục, giấy phép không bị huỷ nhưng cần cấp lại (reissue) trong khu thành viên WHMCS để phần mềm nhận vị trí mới.

Có dùng WHMCS miễn phí được không?

Không có bản miễn phí hay dùng thử trên trang giá WHMCS ngày 25/10/2026; cách thử rủi ro thấp là dùng bảo đảm hoàn tiền 30 ngày của WHMCS (điều kiện xem trong điều khoản của hãng) hoặc dùng bản đi kèm gói reseller.

Nên làm gì khi số khách vượt giới hạn gói?

Nâng giấy phép lên gói có giới hạn khách đang hoạt động cao hơn trong tài khoản WHMCS. Giới hạn tính theo khách đang hoạt động (active clients), nên dọn các tài khoản khách đã ngừng cũng giúp giảm số đếm.

WHMCS khác cPanel/WHM thế nào?

cPanel/WHM quản trị máy chủ và tài khoản hosting; WHMCS quản lý khách hàng, hoá đơn và gọi WHM để tạo hoặc tạm ngưng tài khoản. Hai phần mềm bổ trợ nhau, không thay thế nhau.

Hồng Nhi

Content Manager

Chị Hồng Nhi, "người giữ lửa" đứng sau wiki.tino.org, là một Content Manager tài năng với hành trình sự nghiệp đầy cảm hứng. Tốt nghiệp cử nhân Ngữ văn Anh năm 2017, cử nhân Ngữ văn Nga năm 2019 và Thạc sĩ Quan hệ Quốc tế năm 2024 tại trường Đại học KHXH&NV - ĐHQG TP.HCM, chị sở hữu nền tảng kiến thức vững chắc cùng kinh nghiệm dày dặn trong lĩnh vực truyền thông.Vốn xuất thân từ "xã hội" nhưng với niềm đam mê sáng tạo nội dung giá trị, chị đã "lấn sân" sang lĩnh vực công nghệ và nhanh chóng khẳng định bản thân. Với phương châm "diễn giải cái khó hiểu nhất bằng cách dễ hiểu nhất", chị đã chinh phục độc giả bằng những bài viết blog công nghệ súc tích, dễ hiểu và hữu ích. Đồng hành cùng TinoHost từ những ngày đầu thành lập, chị Hồng Nhi hiện là Content Manager, người trực tiếp quản lý và vận hành wiki.tino.org cùng nhiều website uy tín khác.

Xem thêm bài viết

Bài viết liên quan