Series Details
Build Web Hosting Services: Install WHM/cPanel on CentOS 7 (Part 1)
Build Web Hosting Services: Basic Configuration WHM/cPanel (Part 2)
Build Web Hosting Services: EasyApache4 Configuration WHM/cPanel (Part 3)
Build Web Hosting Services: Configserver Installation WHM/cPanel (Part 4)
Build Web Hosting Services: Configuring Email Deliverability & SSL on WHM/cPanel (Part 5)
Build Web Hosting Services: CloudLinux OS for Hoster WHM/cPanel (Part 6)
Build Web Hosting Services: Configuring Package & Disk Quota WHM/cPanel (Part 7)
Build Web Hosting Services: WHMCS Installation (Part 8)
Build Web Hosting Services: Configuring Support Department and Administrators (Part 9)
Build Web Hosting Services: Configuring Payment Gateway & Domain Registrar (Part 10)
Build Web Hosting Services: Adding Server & Create Package WHMCS (Part 11)
Build Web Hosting Services: (PoC) Act as Customer for Order Product Hosting WHMCS (Part 12)

Tahap saya akan melakukan Proof of Concept semi production, dimana saya seolah-olah akan menjadi seorang pembeli yang melakukan pembelian hosting.

Langkah pertama yang harus dilakukan tentunya adalah membuat akun WHMCS terlebih dahulu agar dapat melakukan pembelian produk

Start POC

Setelah itu, saya akan melakukan order produk selama satu bulan

Ketika melakukan checkout, maka secara otomatis saya akan di redirect ke halaman payment gateway sesuai dengan invoice dan metode pembayaran, namun karena URL callback pada API Payment gateway sebelumnya di set untuk testing saja maka nanti akan terjadi error dan silahkan close saja

Saya akan melakukan konfirmasi order secara manual melalui dashboard admin WHMCS, silahkan klik pada Pending Orders

Klik Accept Order agar system di WHMCS melakukan provisioning pembuatan akun cPanel untuk enduser

Kembali ke WHMCS enduser, dan lihat produk kemudian login ke cPanel

Tampilan cPanel enduser sebagai berikut

Untuk melihat informasi detail akun ada di email dengan subject dan isi sebagai berikut

Summary POC

Memang untuk PoC ini sendiri tentunya masih banyak kekurangan diantaranya payment gateway dan domain yang belum saya aktifkan ke mode live production. Jika nantinya semua sudah ready, maka pastikan untuk mengaktifkan beberapa modul berikut ke mode live production

  • Payment Gateway
  • Domain Registrar
Last modified: January 22, 2023