Modul Pendaftar Domain WHMCS
secara automatik.
Modul WHMCS percuma, dipasang dalam 10 minit. Urus semua operasi domain dari satu panel.
Modul WHMCS Domain Name API ialah modul pendaftar percuma yang menghubungkan WHMCS dengan Domain Name API, pendaftar bertauliah ICANN (IANA ID 1601). Modul ini mengautomasikan pendaftaran, pembaharuan dan pemindahan domain, rekod DNS, privasi WHOIS serta kod EPP untuk 700+ sambungan domain, di samping menyegerakkan harga TLD. Muat turun daripada GitHub atau WHMCS Marketplace; modul ini memerlukan WHMCS 7.8+ dan PHP 7.4+.
- Modul Percuma
- 700+ TLD
- Pengurusan DNS
- Pemindahan Pukal
- Kod EPP
- Privasi WHOIS
Aktif dalam 10 minit • Modul percuma • Mula menjual segera
Apa 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.
Cara Memasang Modul Pendaftar WHMCS
Modul ini boleh dipasang dalam beberapa minit. Tonton video di halaman ini atau ikuti langkah berikut:
- Muat turun keluaran terkini daripada GitHub Releases.
- Salin folder
moduleske direktori akar WHMCS anda; modul akan berada dimodules/registrars/domainnameapi. - Dalam WHMCS, pergi ke System Settings → Domain Registrars dan aktifkan DomainNameAPI.
- Masukkan Reseller ID dan API Key anda (panel Domain Name API → API Settings) lalu simpan; baki anda akan dipaparkan.
- Import harga melalui Utilities → Registrar TLD Sync dan dayakan Domain Sync di bawah Automation Settings.
Panduan penuh berserta tangkapan skrin: Pemasangan WHMCS & Integrasi DomainNameAPI – Panduan.
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
Ringkasan Modul Pendaftar WHMCS
Domain Name API menawarkan modul pendaftar WHMCS secara percuma; anda hanya membayar untuk domain yang anda daftarkan. Keluaran terkini: V4.0.4
| Keperluan | WHMCS 7.8 atau lebih tinggi; PHP 7.4 atau lebih tinggi (8.1 disyorkan) dengan sambungan cURL dan JSON |
|---|---|
| Pengesahan | Reseller ID dan API Key daripada panel Domain Name API anda → API Settings (butiran log masuk panel anda tidak akan berfungsi di sini) |
| Operasi yang disokong | pendaftaran, pemindahan dan pembaharuan; pembatalan pemindahan; nameserver dan child nameserver; rekod DNS dan pemajuan URL; kemas kini maklumat hubungan (WHOIS); privasi WHOIS; kunci pendaftar; kod EPP; penyegerakan domain dan pemindahan; penyegerakan harga TLD; semakan ketersediaan; domain premium |
| Muat turun | GitHub: domainreseller/whmcs-dna · WHMCS Marketplace |
| Domain .tr | Padankan medan tersuai Nombor ID TR, Nombor Cukai dan Pejabat Cukai; medan ini hanya diperlukan untuk pendaftaran .tr. |
| Harga domain | Harga borong untuk 700+ sambungan domain: Harga Domain |
Panduan Berkaitan
Modul lain: HostBill · Blesta · WiseCP · ClientExec
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 700 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 modul WHMCS Domain Name API lazimnya mengambil masa kira-kira 10 minit. Panduan langkah demi langkah berserta tangkapan skrin tersedia dalam pangkalan pengetahuan kami, dan video di halaman ini menunjukkan langkah yang sama.
1. Muat turun keluaran terkini daripada GitHub Releases. Jangan gunakan butang hijau “Code → Download ZIP” — butang itu memuat turun cabang pembangunan.
2. Nyahmampat arkib dan salin folder modules ke direktori akar WHMCS anda (cth. /home/whmcs/public_html). Fail .gitignore, README.md dan LICENSE tidak perlu dimuat naik.
3. Dalam kawasan pentadbir WHMCS, pergi ke System Settings → Domain Registrars. DomainNameAPI akan dipaparkan sebaik sahaja fail berada di tempatnya.
4. Aktifkan modul dan masukkan Reseller ID serta API Key anda. Kedua-duanya terdapat dalam panel Domain Name API anda (dm.apiname.com) di bawah API Settings; butiran log masuk panel anda tidak akan berfungsi di sini. Baki anda dipaparkan selepas anda menyimpan.
5. Jika anda menjual domain .tr, padankan medan Nombor ID TR dan Nombor Cukai dengan medan pelanggan tersuai yang berkaitan.
6. Import harga melalui Utilities → Registrar TLD Sync → DomainNameApi, atau tetapkannya secara manual.
7. Di bawah System Settings → General Settings → Domains, dayakan pendaftaran, pemindahan, pesanan pembaharuan, pembaharuan automatik semasa pembayaran, penyegerakan domain dan sokongan IDN. Di bawah Automation Settings, dayakan Domain Sync dan Sync Next Due Date.
⚠ Penting: Jika anda menaik taraf daripada versi terdahulu, buat sandaran fail modul sedia ada sebelum menulis gantinya.
💡 Kesilapan pemasangan yang paling biasa ialah meletakkan fail dalam direktori yang salah — WHMCS kemudian gagal mengesan modul tanpa sebarang mesej. Untuk penyahpepijatan, gunakan Utilities → Logs → Module Log dengan debug logging didayakan, dan matikan semula debug logging dalam persekitaran pengeluaran.
Modul WHMCS Domain Name API memerlukan:
WHMCS 7.8 atau lebih tinggi (keluaran stabil terkini disyorkan)
PHP 7.4 atau lebih tinggi (PHP 8.1 disyorkan)
Sambungan PHP cURL dan JSON (didayakan secara lalai pada kebanyakan pelayan hosting)
Medan pelanggan tersuai untuk Nombor ID, Nombor Cukai dan Pejabat Cukai — hanya diperlukan untuk pendaftaran domain .tr
💡 Sentiasa gunakan keluaran stabil WHMCS yang terkini — tampalan keselamatan dikeluarkan secara berkala dan versi lapuk sering menjadi sasaran serangan. Jika anda melayani pasaran Turki, sediakan medan Nombor ID TR dan Nombor Cukai semasa konfigurasi awal: registri .tr mewajibkannya.
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.
💡 Jika anda sedang memilih platform hari ini, bandingkan kos WHMCS dengan WiseCP (sangat kompetitif untuk pasaran Turki dan MENA) dan Blesta (pembelian sekali sahaja, pemilikan data yang kukuh) sebelum membuat keputusan. Domain Name API menyokong ketiga-tiga platform dengan modul khusus.
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 produk komersial yang dilesenkan oleh WHMCS Ltd.; harga pelannya ditetapkan mengikut bilangan pelanggan aktif dan dibilkan setiap bulan. Semak pelan semasa dan pilihan percubaan di whmcs.com sebelum membeli.
Modul WHMCS Domain Name API pula adalah percuma dan berfungsi dengan setiap peringkat lesen WHMCS. Anda hanya membayar untuk domain yang anda daftarkan, pada harga penjual semula anda.
Ya. WHMCS Ltd. membenarkan anda bertukar antara peringkat lesen; semak syarat naik taraf semasa di whmcs.com. Modul Domain Name API berfungsi dengan setiap peringkat lesen WHMCS, jadi menukar pelan tidak menjejaskan tetapan pendaftar anda.
💡 Mulakan dengan peringkat yang sepadan dengan bilangan pelanggan aktif anda sekarang dan naik taraf apabila perniagaan berkembang — konfigurasi modul kekal seperti sedia ada.
Modul WHMCS Domain Name API menyokong lebih daripada 700 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.
💡 Beberapa peringatan yang diagihkan sepanjang minggu-minggu sebelum tarikh luput lebih sukar terlepas pandang berbanding satu e-mel sahaja. Pastikan juga Sync Next Due Date didayakan di bawah Automation Settings — perbezaan antara tarikh luput dalam WHMCS dengan tarikh sebenar di registri ialah punca utama domain penjual semula terlucut tanpa disangka.
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 700 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.

