Modul WHMCS
WHMCS (Web Host Manager Complete Solution) ialah automasi hosting dan domain yang paling banyak digunakan di dunia oleh syarikat yang menawarkan perkhidmatan hosting, pendaftaran domain, penyewaan pelayan dan co-location.
Ciri-ciri WHMCS Domain Name APIApa itu WHMCS?
WHM Complete Solution ialah platform yang hebat untuk mengautomasi semua aspek perniagaan yang menyediakan perkhidmatan web hosting, pendaftaran domain, co-location dan penyewaan pelayan. Ia sangat sesuai untuk individu atau organisasi yang menawarkan perkhidmatan ini dalam talian tetapi tidak mempunyai masa atau pengetahuan pembangunan untuk membina sistem automasi seperti WHMCS. Selepas pemasangan dan tetapan dilakukan, anda akan mempunyai semua ciri yang terdapat pada laman web jualan domain dan hosting yang maju.
Modul WHMCS
Jimatan Masa & Kos Dengan WHMCS
& Hosting
Tema WHMCS
Tema membolehkan anda menyesuaikan rupa pemasangan WHMCS agar sepadan dengan identiti jenama anda
atau memberikan penampilan yang unik. Di dalam tema disertakan fungsi carian domain, pakej web hosting,
pakej pelayan dan sijil SSL.
Untuk mereka yang tidak mempunyai masa untuk memilih dan memasang tema, pakej pemasangan
Domain Name API Starter dan Mega WHMCS ialah penyelesaian yang sangat sempurna.
Bagaimana Pemasangan Integrasi WHMCS Dilakukan?
Pemasangan WHMCS adalah sangat mudah. Anda boleh menonton video di atas atau mengikuti langkah-langkah di bawah.
- Muat turun fail WHMCS dari hrefwww.github.com/domainreseller.
- Nyahzip fail ZIP dan keluarkan kandungannya ke komputer anda.
- Muat naik fail WHMCS ke pelayan laman web anda (melalui FTP).
- Selesaikan wizard pemasangan.
- Lakukan tetapan keselamatan yang diperlukan.
Ciri-ciri WHMCS Domain Name API
Modul WHMCS kami membolehkan anda mendapatkan harga kos domain, pembaharuan, pemindahan secara automatik, mendaftarkan ccTLD seperti .tr, .com.tr, .ge, .uk, .in, .ru dan banyak lagi ciri lain.
WHMCS Berfungsi Secara Integrasi Dengan Semua Automasi Hosting
Modul WHMCS - Soalan Lazim
Untuk penggunaan yang stabil dan lancar, pastikan keperluan sistem dipenuhi sepenuhnya.
Selain keperluan pelayan, pastikan PHP dan MySQL versi terkini digunakan.
Keperluan Minimum
WHMCS 7.8 atau lebih baharu
PHP 7.4 atau lebih baharu (Disyorkan 8.1)
Sambungan PHP SOAPClient perlu diaktifkan
Medan pelanggan untuk ID / Nombor Cukai / Pejabat Cukai (Pilihan)
Kerana WHMCS memudahkan pengurusan pelanggan, pengebilan, pengaktifan perkhidmatan automatik, penjejakan pembayaran dan banyak lagi melalui satu panel kawalan. Kos lesen yang berpatutan, pilihan integrasi yang meluas dan keupayaan automasi yang kuat menjadikan operasi syarikat lebih efisien.
Ya, terdapat banyak sistem automasi domain dan hosting selain WHMCS. Antaranya:
- Blesta – Alternatif WHMCS yang fleksibel dan mesra pembangun.
- HostBill – Sistem profesional dengan ciri-ciri lanjutan.
- ClientExec – Alternatif yang lebih ringkas dan menjimatkan.
- WISECP – Sistem moden dan komprehensif berpusat di Turki.
- HostFact – Sistem berpusat di Belanda dengan fokus pasaran tempatan.
Sistem lama seperti AWBS, WHMAutoPilot, Lpanel, Modernbill dan PerlBill sudah tidak lagi aktif dibangunkan dan jarang digunakan kini.
WHMCS menyokong banyak kaedah pembayaran antarabangsa dan tempatan, termasuk penyedia pembayaran berpusat di Malaysia dan Turki.
Modul WHMCS – Soalan Lazim
Modul WHMCS Domain Name API ialah pemalam registrar yang menghubungkan pemasangan WHMCS anda secara terus kepada infrastruktur pendaftaran domain dan SSL milik Domain Name API. Selepas dipasang, WHMCS akan melaksanakan pendaftaran domain, pembaharuan, pemindahan, pengurusan DNS dan kemas kini WHOIS secara automatik bagi pihak pelanggan anda — tanpa memerlukan anda atau pasukan anda melakukan sebarang proses manual. Pengebilan, penjejakan pembayaran dan pemberitahuan tarikh tamat tempoh juga diuruskan secara automatik.
Modul ini menyokong lebih daripada 800 sambungan domain, termasuk semua gTLD utama seperti .com, .net, .org serta ccTLD serantau seperti .tr, .com.tr, .de, .uk, .us, .cn, .ru, .in dan .ge. Ia serasi dengan cPanel, Plesk, DirectAdmin, SolusVM dan semua panel kawalan hosting utama.
💡 Anda boleh menganggap modul WHMCS sebagai jambatan antara etalase anda dengan pendaftar domain. Tanpanya, setiap pesanan memerlukan proses manual; selepas dipasang, keseluruhan perniagaan domain anda akan berjalan secara automatik. Bagi ejen yang mensasarkan Turki dan rantau MENA, sokongan terbina dalam untuk .tr dan .com.tr serta pemadanan medan Nombor ID Republik Turki dan Nombor Cukai memudahkan pematuhan undang-undang sejak dari awal.
Pemasangan mengambil masa kurang daripada 15 minit. Panduan pemasangan langkah demi langkah tersedia di alamat domainnameapi.com/tr/bilgi-bankasi/moduller/whmcs-nasil-kurulur, manakala penerangan video tersedia di alamat youtube.com/watch?v=LEw_iMnquSo.
Muat turun pakej modul terkini dari alamat github.com/domainreseller.
Buka fail ZIP dan salin folder modules ke direktori tempat WHMCS dipasang (contohnya /home/whmcs/public_html). Jangan padam fail .gitignore, README.md dan LICENSE.
Dalam panel pentadbiran WHMCS, pergi ke Tetapan Sistem > Pendaftar Domain. Jika fail diletakkan dalam direktori yang betul, 'Domain Name API' akan dipaparkan dalam senarai.
Aktifkan modul dan masukkan nama pengguna serta kata laluan yang diberikan oleh Domain Name API. Selepas disimpan, baki anda akan dipaparkan pada skrin.
Jika anda menjual domain .tr, padankan medan Nombor ID Republik Turki dan Nombor Cukai dengan medan pelanggan tersuai dalam WHMCS.
Masukkan harga secara manual atau import harga langsung secara pukal dengan tetapan margin keuntungan melalui alat Utilities > Registrar TLD Sync > DomainNameApi.
Dari bahagian Tetapan Sistem > Tetapan Umum > Domains; aktifkan pendaftaran domain, kebenaran pemindahan, pesanan pembaharuan, pembaharuan automatik ketika pembayaran, penyegerakan domain dan sokongan IDN.
Di bawah Tetapan Automasi, aktifkan pilihan Domain Sync dan Sync Next Due Date.
Penting: Jika anda sedang melakukan kemas kini, sandarkan fail modul sedia ada anda sebelum menulis ganti fail tersebut.
💡 Ralat pemasangan yang paling biasa ialah fail modul dimuat naik ke direktori yang salah — dalam keadaan ini WHMCS akan gagal secara senyap. Selepas pemasangan, sahkan bahawa baki Domain Name API anda dipaparkan pada skrin konfigurasi registrar. Untuk penyelesaian masalah, gunakan bahagian Utilities > Logs > Module Log dengan debug logging diaktifkan. Dalam persekitaran pengeluaran, pastikan debug logging dimatikan.
Keperluan untuk modul WHMCS Domain Name API:
WHMCS 7.8 atau ke atas (versi stabil terkini disyorkan)
PHP 7.4 atau ke atas (PHP 8.1 disyorkan)
Sambungan PHP SOAPClient mesti diaktifkan pada pelayan
Medan pelanggan khas untuk Nombor ID Republik Turki, Nombor Cukai dan Pejabat Cukai — diwajibkan untuk pendaftaran domain .tr
💡 Sentiasa gunakan versi stabil WHMCS yang paling terkini; tampalan keselamatan diterbitkan secara berkala. Jika anda memberi perkhidmatan kepada pasaran Turki, medan Nombor ID Republik Turki dan Nombor Cukai ialah keperluan undang-undang untuk pendaftaran .tr. Takrifkan medan ini pada peringkat pemasangan sebelum anda mempunyai pelanggan aktif.
WHMCS ialah platform automasi hosting yang paling meluas digunakan di seluruh dunia berkat model lesen yang berpatutan, ekosistem integrasi yang menyeluruh dan infrastruktur automasi yang matang. Satu pemasangan WHMCS dapat mengurus rekod pelanggan, pengebilan, pengaktifan perkhidmatan automatik, penjejakan pembayaran dan aliran penggantungan/penamatan. Sistem pemberitahuan e-mel dan SMS memaklumkan pelanggan pada setiap langkah tanpa memerlukan campur tangan manual.
💡 Lesen seumur hidup yang ditawarkan sehingga 2017 menjadikan pangkalan pengguna WHMCS sangat stabil. Bagi perniagaan baharu yang membuat penilaian pada 2025–2026, bandingkan kos bulanan WHMCS dengan WiseCP (kompetitif di pasaran Turki dan MENA) serta Blesta (bayaran sekali sahaja, pemilikan data yang kukuh). Domain Name API menyokong ketiga-tiga platform ini dengan modul khasnya.
Alternatif WHMCS yang serasi sepenuhnya dengan Domain Name API dan dibangunkan secara aktif:
Blesta — mesra pembangun, lesen sekali bayar, mudah alih data yang kukuh
HostBill — peringkat perusahaan, lebih daripada 150 integrasi, ideal untuk ejen berjumlah tinggi
WiseCP — antara muka moden, berkembang pesat di Turki dan rantau MENA
ClientExec — set ciri yang lebih ringkas, pilihan permulaan yang mesra bajet
HostFact — meluas digunakan di Belanda dan Eropah Barat
Platform lama seperti AWBS, WHMAutoPilot, Lpanel, Modernbill dan PerlBill kini tidak lagi dibangunkan secara aktif dan tidak disyorkan untuk pemasangan baharu.
💡 Pemilihan platform harus dibentuk mengikut pasaran sasaran anda. WHMCS ialah pilihan paling selamat untuk operasi global. WiseCP ialah alternatif yang semakin menonjol dengan pantas dalam kalangan ejen di pasaran Turki dan disokong sepenuhnya melalui modul WiseCP khas Domain Name API. HostBill disyorkan untuk ejen korporat yang memerlukan lebih daripada 150 integrasi, manakala Blesta lebih sesuai untuk operator yang mahu pemilikan data penuh dan kos sekali bayar.
WHMCS ialah perisian berlesen berbayar yang bertingkat mengikut jumlah pelanggan aktif: terdapat empat pelan iaitu Starter, Plus, Business dan Direct. Pengebilan dilakukan secara bulanan. Tempoh percubaan percuma disediakan untuk menilai platform sebelum membuat komitmen.
Domain Name API menawarkan pakej pemasangan WHMCS Starter dan Mega yang hadir dengan pemasangan tema serta konfigurasi modul yang telah lengkap. Pakej ini mengurangkan dengan ketara tempoh dan kos untuk melancarkan perniagaan ejen domain yang baharu.
💡 Jika anda baru bermula, pelan WHMCS Starter mencukupi sehingga 250 pelanggan aktif. Pakej sedia guna Domain Name API menghapuskan tempoh pemasangan 2–3 hari yang biasanya diperlukan untuk pemasangan tema dan sambungan modul; anda boleh membuka etalase berjenama dalam masa beberapa jam sahaja.
Ya. Anda boleh beralih antara lapisan lesen WHMCS dan pakej pemasangan WHMCS milik Domain Name API pada bila-bila masa. Perubahan akan berkuat kuasa pada tempoh bil yang seterusnya. Modul WHMCS Domain Name API serasi dengan semua lapisan lesen WHMCS termasuk Starter, Plus, Business dan Direct.
💡 Mulakan dengan WHMCS Starter. Apabila pangkalan pelanggan anda melebihi 250, naik taraf kepada Plus atau Business untuk rekod pelanggan dan perkhidmatan tanpa had. Pakej Starter dan Mega milik Domain Name API menawarkan persekitaran jualan siap sedia bagi mereka yang tidak mahu mengkonfigurasi semuanya dari awal.
Modul WHMCS Domain Name API menyokong lebih daripada 800 sambungan domain termasuk semua gTLD utama seperti .com, .net, .org, .info, .biz serta .tr, .com.tr, .de, .uk, .us, .cn, .ru, .in, .ge dan banyak lagi ccTLD lain. Pendaftaran domain premium juga disokong untuk organisasi pendaftaran yang menawarkan harga premium.
💡 Ejen yang menyasarkan pasaran geografi tertentu harus menyusun jadual harga TLD mereka dengan memberi keutamaan kepada sambungan tempatan. Ejen di Turki harus menonjolkan sambungan .tr dan .com.tr — sambungan ini menghasilkan isyarat kepercayaan yang kuat dalam kalangan pelanggan tempatan dan meningkatkan kadar penukaran. Kedudukan TLD yang disetempatkan ialah salah satu taktik yang memberikan ROI tertinggi dalam kempen SEO berasaskan sasaran GEO.
Secara lalai, WHMCS memeriksa tarikh tamat domain melalui cron job automatik yang berjalan setiap lima minit. Apabila tarikh tamat sesuatu domain semakin hampir, WHMCS akan secara automatik mencipta invois pembaharuan untuk pelanggan, menghantar pemberitahuan tarikh tamat dalam sela masa yang boleh dikonfigurasi (kebiasaannya 60, 30, 14 dan 7 hari lebih awal) dan melaksanakan pembaharuan secara automatik jika akaun pelanggan mempunyai baki yang mencukupi atau kaedah pembayaran yang sah.
Untuk memastikan proses ini berfungsi dengan betul, Domain Sync mesti aktif di bawah Tetapan Sistem > Tetapan Umum > Domains; dengan itu WHMCS sentiasa menerima tarikh tamat yang dikemas kini daripada Domain Name API.
💡 Siri 4 e-mel dalam tempoh 60/30/14/7 hari boleh mengurangkan kadar kehilangan domain sehingga 60% berbanding satu peringatan sahaja. Aktifkan juga pilihan Sync Next Due Date di bawah Tetapan Automasi — ketidakpadanan tarikh antara WHMCS dan organisasi pendaftaran ialah salah satu punca paling lazim kehilangan domain yang tidak dijangka.
Harga domain boleh dimasukkan secara manual bagi setiap TLD atau diimport secara automatik melalui alat Registrar TLD Sync. Untuk penyegerakan automatik: pergi ke bahagian Utilities > Registrar TLD Sync, pilih DomainNameApi dan tunggu sehingga perbandingan selesai. Skrin keputusan menunjukkan margin untung/rugi bagi setiap sambungan dan membolehkan anda melakukan pemindahan harga secara pukal.
Anda juga boleh menetapkan Domain Name API sebagai Lookup Provider (Tetapan Sistem > Harga Domain > Lookup Provider > Tukar > DomainNameApi). Dengan cara ini, pertanyaan ketersediaan masa nyata dilakukan melalui infrastruktur Domain Name API dan bukannya pelayan WHOIS umum.
💡 Penyegerakan harga automatik ialah salah satu ciri WHMCS yang paling kurang digunakan. Menjalankan TLD Sync setiap bulan memastikan harga runcit anda kekal melebihi kos walaupun selepas perubahan harga pembekal. Peraturan margin tetap (contohnya kos + 25%) melindungi keuntungan pada lebih 800 sambungan tanpa memerlukan semakan manual.
WHMCS menyediakan sistem rekod modul terbina dalam untuk mendiagnosis masalah integrasi. Pergi ke bahagian Utilities > Logs > Module Log. Jika butang Enable Debug Logging kelihatan, klik untuk mengaktifkannya. Selepas diaktifkan, semua permintaan dan respons antara WHMCS dan Domain Name API akan direkodkan. Anda boleh mengklik tarikh mana-mana rekod log untuk meneliti butiran penuh permintaan, respons dan respons yang ditapis.
Masalah yang kerap ditemui:
Fail modul dimuat naik ke direktori yang salah — WHMCS tidak mengesan modul secara senyap
Maklumat identiti API yang salah — baki tidak dipaparkan selepas penyimpanan
Domain sync dilumpuhkan — tarikh tamat menjadi lapuk dan pembaharuan gagal secara senyap
💡 Sebelum menghubungi pasukan sokongan, dapatkan rekod Module Log bagi operasi yang gagal. Bahagian respons yang ditapis menunjukkan dengan tepat ralat yang dipulangkan oleh Domain Name API; dalam kebanyakan keadaan, masalah akan dapat difahami dengan sendirinya. Menyediakan log ini terlebih dahulu akan memendekkan masa penyelesaian dengan ketara. Untuk mengelakkan kesan prestasi, pastikan debug logging dimatikan dalam persekitaran pengeluaran.
Pemindahan domain diproses secara automatik melalui modul registrar. Apabila pelanggan memulakan pemindahan masuk, WHMCS menghantar permintaan pemindahan kepada Domain Name API dengan menggunakan kod kebenaran EPP yang diberikan oleh pelanggan. Status pemindahan dan tarikh mula/tamat semasa boleh dipaparkan secara masa nyata dalam panel pentadbir. Pentadbir juga boleh terus mencipta permintaan pembatalan pemindahan daripada panel pengurusan domain.
💡 Kegagalan pemindahan paling kerap berlaku disebabkan kod EPP yang tamat tempoh, kunci pemindahan di pihak organisasi pendaftaran atau tempoh kunci ICANN selama 60 hari sejak pendaftaran terakhir. Beri perhatian khusus pada pemindahan domain .tr: maklumat Nombor ID Republik Turki dan Nombor Cukai dalam akaun pelanggan penerima mesti sepadan dengan rekod di organisasi pendaftaran; ketidakpadanan boleh menyebabkan penolakan pemindahan secara senyap yang sukar didiagnosis tanpa semakan log.
