WHMCS-modul
WHMCS Complete Solution är världens mest använda automationslösning för domäner och hosting; den föredras ofta av företag som erbjuder tjänster som webbhotell, domänregistrering, serveruthyrning och colocation.
Domain Name API WHMCS-funktionerVad är WHMCS?
WHM Complete Solution är en komplett plattform som automatiserar alla delar av verksamheter som erbjuder webhosting, domänregistrering, colocation och serveruthyrning. Den används särskilt av aktörer som erbjuder dessa tjänster online men saknar tid eller utvecklingskunskap för att bygga en egen automationslösning som WHMCS. När du har installerat WHMCS och gjort nödvändiga inställningar får du alla funktioner du ser på avancerade sidor för försäljning av hosting och domäner.
WHMCS-modulen
Spara tid och pengar med WHMCS
domän & hosting
WHMCS-tema
Teman låter dig anpassa utseendet på din WHMCS-installation så att den passar ditt varumärke eller ger den ett unikt uttryck. I temat ingår domänsökning, webbhotellpaket, serverpaket och SSL-certifikat.
För dig som saknar tid för val och installation av tema är installationspaketen Domain Name API Starter och Mega WHMCS ett utmärkt val.
WHMCS-integration – Hur installerar man?
Det är mycket enkelt att installera WHMCS. Titta på videon ovan eller följ stegen nedan.
- Ladda ned WHMCS-filerna via hrefwww.github.com/domainreseller.
- Packa upp ZIP-filen och extrahera innehållet till din dator.
- Ladda upp WHMCS-filerna till din webbplats server (via FTP).
- Slutför installationsguiden
- Gör dina säkerhetsinställningar
Domain Name API WHMCS-funktioner
Via vår WHMCS-modul kan du automatiskt hämta registrerings-, förnyelse- och överföringspriser för domäner samt registrera dussintals ccTLD:er som .tr, .com.tr, .ge, .uk, .in, .ru med flera.
WHMCS är integrerat med alla hosting-automationer
Modul WHMCS – Pertanyaan yang Sering Diajukan
Modul Domain Name API WHMCS adalah plugin registrar yang menghubungkan instalasi WHMCS Anda secara langsung ke infrastruktur pendaftaran domain dan SSL milik Domain Name API. Setelah dipasang, WHMCS akan secara otomatis menjalankan pendaftaran domain, perpanjangan, transfer, pengelolaan DNS, dan pembaruan WHOIS atas nama pelanggan Anda — sehingga Anda atau tim Anda tidak perlu melakukan proses manual apa pun. Penagihan, pelacakan pembayaran, dan pemberitahuan tanggal kedaluwarsa juga dikelola secara otomatis.
Modul ini mendukung lebih dari 800 ekstensi domain, termasuk semua gTLD utama seperti .com, .net, .org, serta ccTLD regional seperti .tr, .com.tr, .de, .uk, .us, .cn, .ru, .in, dan .ge. Modul ini kompatibel dengan cPanel, Plesk, DirectAdmin, SolusVM, dan semua panel kontrol hosting utama.
💡 Anda dapat menganggap modul WHMCS sebagai jembatan antara etalase Anda dan penyedia pendaftaran domain. Tanpa modul ini, setiap pesanan memerlukan pemrosesan manual; setelah terpasang, seluruh bisnis domain Anda berjalan dengan autopilot. Bagi reseller yang menargetkan Turki dan kawasan MENA, dukungan bawaan untuk .tr dan .com.tr serta pemetaan kolom T.C. Kimlik No dan Vergi Numarası memudahkan kepatuhan hukum sejak awal.
Instalasi memerlukan waktu kurang dari 15 menit. Panduan instalasi langkah demi langkah tersedia di domainnameapi.com/tr/bilgi-bankasi/moduller/whmcs-nasil-kurulur, sedangkan panduan video tersedia di youtube.com/watch?v=LEw_iMnquSo.
Unduh paket modul terbaru dari github.com/domainreseller.
Buka file ZIP dan salin folder modules ke direktori tempat WHMCS dipasang (misalnya /home/whmcs/public_html). Jangan hapus file .gitignore, README.md, dan LICENSE.
Di panel admin WHMCS, buka Sistem Ayarlari > Domain Registrars. Jika file telah ditempatkan di direktori yang benar, 'Domain Name API' akan muncul dalam daftar.
Aktifkan modul dan masukkan nama pengguna serta kata sandi yang diberikan oleh Domain Name API. Setelah disimpan, saldo Anda akan tampil di layar.
Jika Anda menjual domain .tr, cocokkan kolom T.C. Kimlik No dan Vergi Numarası dengan kolom pelanggan khusus di WHMCS.
Masukkan harga secara manual atau impor harga langsung secara massal beserta pengaturan margin keuntungan melalui Utilities > Registrar TLD Sync > DomainNameApi.
Dari Sistem Ayarlari > Genel Ayarlar > Domains, aktifkan pendaftaran domain, izin transfer, pesanan perpanjangan, perpanjangan otomatis saat pembayaran, sinkronisasi domain, dan dukungan IDN.
Di bawah Otomasyon Ayarlari, aktifkan opsi Domain Sync dan Sync Next Due Date.
Penting: Jika Anda sedang melakukan pembaruan, buat cadangan file modul yang ada sebelum menimpanya.
💡 Kesalahan instalasi yang paling umum adalah mengunggah file modul ke direktori yang salah — dalam kondisi ini WHMCS akan gagal secara diam-diam. Setelah instalasi, pastikan saldo Domain Name API Anda terlihat di layar konfigurasi registrar. Untuk pemecahan masalah, gunakan bagian Utilities > Logs > Module Log dengan debug logging aktif. Di lingkungan produksi, biarkan debug logging tetap nonaktif.
Yang dibutuhkan untuk modul Domain Name API WHMCS:
WHMCS 7.8 atau lebih baru (versi stabil terbaru direkomendasikan)
PHP 7.4 atau lebih baru (PHP 8.1 direkomendasikan)
Ekstensi PHP SOAPClient harus aktif di server
Kolom pelanggan khusus untuk T.C. Kimlik No, Vergi No, dan Vergi Dairesi — wajib untuk pendaftaran domain .tr
💡 Selalu gunakan versi WHMCS stabil terbaru; pembaruan keamanan diterbitkan secara berkala. Jika Anda melayani pasar Turki, kolom T.C. Kimlik No dan Vergi Numarası merupakan persyaratan hukum untuk pendaftaran .tr. Tentukan kolom-kolom ini pada tahap instalasi sebelum Anda memiliki pelanggan aktif.
WHMCS adalah platform otomasi hosting yang paling banyak digunakan di dunia berkat model lisensinya yang terjangkau, ekosistem integrasi yang luas, dan infrastruktur otomasi yang matang. Satu instalasi WHMCS mengelola data pelanggan, penagihan, aktivasi layanan otomatis, pelacakan pembayaran, serta alur penangguhan/penghentian layanan. Sistem pemberitahuan email dan SMS memberi informasi kepada pelanggan di setiap langkah tanpa memerlukan intervensi manual.
💡 Lisensi seumur hidup yang ditawarkan hingga tahun 2017 membuat basis pengguna WHMCS sangat stabil. Bagi bisnis baru yang sedang mengevaluasi pilihan pada 2025–2026, bandingkan biaya bulanan WHMCS dengan WiseCP (kompetitif di pasar Turki dan MENA) serta Blesta (pembayaran satu kali, kepemilikan data yang kuat). Domain Name API mendukung ketiga platform ini melalui modul-modul khususnya.
Alternatif WHMCS yang sepenuhnya kompatibel dengan Domain Name API dan masih aktif dikembangkan:
Blesta — ramah pengembang, lisensi satu kali, portabilitas data yang kuat
HostBill — tingkat korporat, lebih dari 150 integrasi, ideal untuk reseller volume tinggi
WiseCP — antarmuka modern, berkembang pesat di Turki dan kawasan MENA
ClientExec — fitur lebih sederhana, pilihan awal yang ramah anggaran
HostFact — umum digunakan di Belanda dan Eropa Barat
Platform lama seperti AWBS, WHMAutoPilot, Lpanel, Modernbill, dan PerlBill kini tidak lagi dikembangkan secara aktif dan tidak direkomendasikan untuk instalasi baru.
💡 Pemilihan platform harus dibentuk sesuai pasar target Anda. WHMCS adalah pilihan paling aman untuk operasi global. WiseCP adalah alternatif yang cepat menonjol di antara reseller di pasar Turki dan didukung penuh melalui modul WiseCP khusus dari Domain Name API. HostBill direkomendasikan untuk reseller korporat yang membutuhkan lebih dari 150 integrasi, sedangkan Blesta cocok bagi operator yang mencari kepemilikan data penuh dan biaya satu kali.
WHMCS adalah perangkat lunak berlisensi berbayar yang bertingkat berdasarkan jumlah pelanggan aktif: tersedia empat paket yaitu Starter, Plus, Business, dan Direct. Penagihan dilakukan secara bulanan. Masa uji coba gratis juga disediakan untuk mengevaluasi platform sebelum berkomitmen.
Domain Name API menawarkan paket instalasi WHMCS Starter dan Mega yang sudah dilengkapi instalasi tema dan konfigurasi modul. Paket-paket ini secara signifikan mengurangi waktu dan biaya untuk memulai bisnis reseller domain baru.
💡 Jika Anda baru memulai, paket WHMCS Starter sudah cukup hingga 250 pelanggan aktif. Paket siap pakai dari Domain Name API menghilangkan waktu penyiapan 2–3 hari yang biasanya dibutuhkan untuk instalasi tema dan koneksi modul; Anda bisa membuka etalase bermerek hanya dalam beberapa jam.
Ya. Anda dapat berpindah antara tingkat lisensi WHMCS dan paket instalasi WHMCS dari Domain Name API kapan saja. Perubahan akan berlaku pada periode penagihan berikutnya. Modul Domain Name API WHMCS kompatibel dengan semua tingkat lisensi WHMCS, termasuk Starter, Plus, Business, dan Direct.
💡 Mulailah dengan WHMCS Starter. Ketika basis pelanggan Anda melewati 250, tingkatkan ke Plus atau Business untuk catatan pelanggan dan layanan tanpa batas. Paket Starter dan Mega dari Domain Name API menyediakan lingkungan penjualan siap pakai bagi mereka yang tidak ingin mengonfigurasi semuanya dari awal.
Modul Domain Name API WHMCS mendukung lebih dari 800 ekstensi domain, termasuk semua gTLD utama seperti .com, .net, .org, .info, .biz, serta .tr, .com.tr, .de, .uk, .us, .cn, .ru, .in, .ge, dan banyak ccTLD lainnya. Pendaftaran domain premium juga didukung untuk registry yang menawarkan harga premium.
💡 Reseller yang menargetkan pasar geografis tertentu sebaiknya mengatur tabel harga TLD mereka dengan memprioritaskan ekstensi lokal. Reseller di Turki sebaiknya menonjolkan ekstensi .tr dan .com.tr — ekstensi ini menciptakan sinyal kepercayaan yang kuat bagi pelanggan lokal dan meningkatkan tingkat konversi. Penempatan TLD yang dilokalkan adalah salah satu taktik dengan ROI tertinggi dalam kampanye SEO bertarget GEO.
Secara bawaan, WHMCS memeriksa tanggal kedaluwarsa domain melalui cron job otomatis yang berjalan setiap lima menit. Ketika tanggal berakhir suatu domain mendekat, WHMCS secara otomatis membuat invoice perpanjangan untuk pelanggan, mengirim pemberitahuan tanggal kedaluwarsa pada interval yang dapat diatur (biasanya 60, 30, 14, dan 7 hari sebelumnya), dan secara otomatis mengeksekusi perpanjangan jika akun pelanggan memiliki saldo yang cukup atau metode pembayaran yang valid.
Agar proses ini berjalan dengan benar, Domain Sync harus aktif di bawah Sistem Ayarlari > Genel Ayarlar > Domains; dengan demikian WHMCS akan selalu mengambil tanggal kedaluwarsa terbaru dari Domain Name API.
💡 Rangkaian 4 email pada 60/30/14/7 hari dapat mengurangi tingkat kehilangan domain hingga 60% dibandingkan satu pengingat saja. Aktifkan juga opsi Sync Next Due Date di bawah Otomasyon Ayarlari — ketidaksesuaian tanggal antara WHMCS dan registrar adalah salah satu penyebab paling umum dari kehilangan domain yang tidak terduga.
Harga domain dapat dimasukkan secara manual untuk setiap TLD atau diimpor secara otomatis melalui alat Registrar TLD Sync. Untuk sinkronisasi otomatis: buka Utilities > Registrar TLD Sync, pilih DomainNameApi, dan tunggu hingga perbandingan selesai. Layar hasil akan menampilkan margin untung/rugi untuk setiap ekstensi dan memungkinkan Anda melakukan transfer harga secara massal.
Anda juga dapat menetapkan Domain Name API sebagai Lookup Provider (Sistem Ayarlari > Domain Fiyatları > Lookup Provider > Değiştir > DomainNameApi). Dengan demikian, pengecekan ketersediaan real-time dilakukan melalui infrastruktur Domain Name API, bukan melalui server WHOIS umum.
💡 Sinkronisasi harga otomatis adalah salah satu fitur WHMCS yang paling jarang digunakan. Menjalankan TLD Sync setiap bulan memastikan harga retail Anda tetap berada di atas biaya meskipun terjadi perubahan harga pemasok. Aturan margin tetap (misalnya biaya + %25) melindungi profitabilitas di lebih dari 800 ekstensi tanpa memerlukan peninjauan manual.
WHMCS menyediakan sistem log modul bawaan untuk mendiagnosis masalah integrasi. Buka Utilities > Logs > Module Log. Jika tombol Enable Debug Logging terlihat, klik untuk mengaktifkannya. Setelah aktif, semua permintaan dan respons antara WHMCS dan Domain Name API akan dicatat. Anda dapat mengklik tanggal pada log tertentu untuk meninjau permintaan penuh, respons, dan detail respons yang difilter.
Masalah yang sering ditemui:
File modul diunggah ke direktori yang salah — WHMCS tidak mendeteksi modul secara diam-diam
Kredensial API salah — saldo tidak muncul setelah penyimpanan
Domain sync dinonaktifkan — tanggal kedaluwarsa menjadi usang dan perpanjangan gagal secara diam-diam
💡 Sebelum menghubungi tim dukungan, ambil catatan Module Log dari proses yang gagal. Bagian respons yang difilter menunjukkan secara tepat kesalahan yang dikembalikan oleh Domain Name API; dalam banyak kasus, masalahnya menjadi jelas dengan sendirinya. Menyiapkan log ini akan secara signifikan memperpendek waktu penyelesaian. Untuk mencegah dampak pada performa, biarkan debug logging nonaktif di lingkungan produksi.
Transfer domain diproses secara otomatis melalui modul registrar. Ketika pelanggan memulai transfer masuk, WHMCS mengirimkan permintaan transfer ke Domain Name API menggunakan kode otorisasi EPP yang diberikan oleh pelanggan. Status transfer serta tanggal mulai/selesai secara real-time dapat ditampilkan di panel admin. Administrator juga dapat membuat permintaan pembatalan transfer langsung dari panel pengelolaan domain.
💡 Kegagalan transfer paling sering terjadi karena kode EPP yang kedaluwarsa, transfer lock di sisi registrar, atau masa lock ICANN selama 60 hari setelah pendaftaran terakhir. Berikan perhatian khusus pada transfer domain .tr: informasi T.C. Kimlik No dan Vergi Numarası pada akun pelanggan penerima harus sesuai dengan catatan registrar; ketidaksesuaian dapat menyebabkan penolakan transfer secara diam-diam yang sulit didiagnosis tanpa pemeriksaan log.
