[Shared] Integrasi WHMCS ke Panel Virtualmin


Status
Not open for further replies.

pluto01

Hosting Guru
The Warrior
Verified Provider
upload_2018-10-8_15-17-26.png
Tahap selanjutnya yaitu integrasi billing whmcs ke panel virtualmin. Sebagaimana kita ketahui saat ini WHMCS adalah salah satu billing populer karena kemudahan dan fitur yang lengkap. Pada kesempatan ini kita akan membahas hal ini sebagai referensi buat teman-teman jika ada yang ingin menggunakan virtualmin sebagai salah satu panel untuk layanan shared hostingnya.

Secara default WHMCS sudah menyediakan module standard untuk komunikasi ke panel virtualmin jadi kita bisa memanfaatkan module tersebut. Langkahnya cukup mudah dan berikut tahapannya :

A. Persiapan di sisi Virtualmin

0. Create Account Plans

Terlebih dahulu kita perlu add plan di sisi virtualmin, ini merupakan paket account hosting yang nantinya akan dipergunakan. Caranya login ke panel virtualmin anda, pilih dan click tab menu Virtualmin——>>System Settings—->>Account Plans—>>Pilih dan click tombol “Add a new account plan” kemudian silahkan isi sesuai kebutuhan anda:
integrasiwhmcstovirtualmin1.png

integrasiwhmcstovirtualmin2.png

Jika sudah disesuaikan semuanya, saatnya pilih dan click tombol create.

1. Create Server Templates

Ini tergantung kebutuhan anda jika anda ingin menggunakan 1 template saja boleh diskip, namun jika anda ingin menggunakan beda-beda template dengan point yang berbeda-beda boleh juga.
Di sini saya akan mencoba buat satu template dengan mengcopy dari yang default sisahnya tinggal edit saja point yang ada sesuai kebutuhan. Sekarang kita membuat Server Templates dengan cara sebagai berikut ini :
Login ke panel virtualmin anda, pilih dan click tab menu Virtualmin——>>System Settings—->>Server Templates—>>Pilih dan click tombol “Create a template from the default settings” dan untuk penamaan templatenya bisa di sesuaikan, di sini saya membuat namanya Coba-123:
integrasiwhmcstovirtualmin3.png

B. Di sisi WHMCS

Tahap selanjutnya yaitu proses create server dan prodcust di sisi billing WHMCSnya untuk bisa muncul di proses order.

0. Create Server
Pertama kita buat dulu servernya dengan cara : Login ke WHMCS anda kemudian masuk ke menu Setup—->>Products/Services—->>Servers seperti gambar berikut ini :
integrasiwhmcstovirtualmin4.png

Setelah itu isi beberapa point yang dibutuhkan:
integrasiwhmcstovirtualmin5.png

integrasiwhmcstovirtualmin6.png

Jika sudah maka selanjutnya pilih dan click tombol Save Changes

1. Create Group Server
Selanjutnya kita membuat group server dengan cara : masuk ke menu Setup—->>Products/Services—->>Servers setelah itu pilih dan click “Create New group”. Untuk penamaan group sesuaikan dengan kebutuhan, kemudian server yang di sebelah kiri yang telah kita add sebelumnya click dan pindahin ke kanan lalu click tombol Save Changes.
integrasiwhmcstovirtualmin7.png

Coba test click tombol “Login to Control Panel” jika berhasil login ke virtualmin anda maka semuanya berjalan dengan baik.
 
Last edited:

pluto01

Hosting Guru
The Warrior
Verified Provider
2. Create Product
Selanjutnya kita create product agar bisa diorder, dengan cara masuk ke menu Setup—->>Products/Services—->>Products/Services
integrasiwhmcstovirtualmin8.png


Pilih dan click tombol “Create a new Product”:
integrasiwhmcstovirtualmin9.png

Kemudian silahkan isi sesuai kebutuhan anda
integrasiwhmcstovirtualmin10.png

Yang terpenting di bagian Module Settings :

Moduel Name : pilih virtualmin
Server Group : pilih server group virtualmin yang tadi kita buat
Template Name : isi nama template yang tadi kita buat (pastikan template namenya ada di sisi panel virtualmin)
Plan Name : isi nama plan yang tadi sudah kita buat (pastikan plan name yang diisi ada di sisi panel virtualmin)

Sisahnya sesuaikan dengan kebutuhan anda, kemudian pilih dan click tombol Save Changes
integrasiwhmcstovirtualmin11.png

Noted : Secara default email welcome product atau email pemberitahuan jika product yang sudah kita order berhasil dan diberi informasi akses ke server yang akan dikirim ke client/user, ini umumnya akan menggunakan port cPanel 2082, nah sangat disarankan untuk membuat email template khusus untuk virtualmin ini boleh disamakan dengan yang default palingan diedit portnya saja, ganti port 2082 ke 10000. Terkait email template di WHMCS bisa merujuk ke sini https://docs.whmcs.com/Email_Templates

3. Testing

Tahap selanjutnya coba test order product yang telah dicreate tadi sebagai user dan pastikan semua berjalan dengan baik dan sesuai harapan.
integrasiwhmcstovirtualmin12.png

Setelah accept order dan payment paid, coba masuk ke sisi panel virtualminnya seharusnya product yang tadinya kita order akan terbentuk
integrasiwhmcstovirtualmin13.png

Demikian tutorial singkat terkait integrasi billing WHMCS dan panel virtualmin, selamat mencoba dan semoga berhasil.

Salam sukses untuk kita semua.
 
Last edited:

pluto01

Hosting Guru
The Warrior
Verified Provider
Kalau baca gini jadi pengen pake kang :D
Pakai saja mas, mudah ko, ada tools migrasinya dari cpanel ke virtualmin, ada tutornya tp blm shared takut entar dikira spam dan kena baned lagi jika banyak ngepost dalam satu hari, sore semalam baru buat :D
upload_2018-10-9_10-12-18.png
kok kayaknya menarik ya.. murah pula
Bukan murah lg tp free, cuman bayar billing whmcsnya saja :D
 

SulisSoft

Hosting Guru
Verified Provider
Status
Not open for further replies.

Top