Menu
Masuk

Manajemen Profile

Panduan lengkap mengelola paket internet (profile) untuk Hotspot dan PPPoE

Paket Internet Bandwidth Durasi Harga Komisi

Apa itu Profile?

Profile adalah paket internet yang menentukan spesifikasi layanan yang akan diberikan kepada pelanggan. Profile menjadi acuan utama dalam pembuatan voucher dan akun PPPoE.

Komponen yang ditentukan dalam Profile:

  • Nama Paket - Identifikasi paket (contoh: "Paket 1 Hari")
  • Durasi (Validity) - Masa aktif paket (contoh: 1 hari, 12 jam)
  • Kecepatan (Speed) - Bandwidth Up/Down (contoh: 2M/2M)
  • Shared Users - Jumlah perangkat bisa login bersamaan
  • Cost Price - Harga pokok (utang agent ke admin)
  • Sale Price - Harga jual (agent ke pelanggan)
  • Allow Order - Tampil di halaman pemesanan client
  • Service Type - Hotspot atau PPPoE
  • Custom Attributes - Atribut RADIUS tambahan
Catatan: Profile bersifat terpisah antara Hotspot dan PPPoE. Profile Hotspot hanya bisa digunakan untuk voucher hotspot, profile PPPoE hanya untuk akun PPPoE.

Jenis-Jenis Profile

Profile Hotspot

Untuk layanan hotspot (captive portal). Pengguna login via halaman web. Cocok untuk warnet, cafe, kos-kosan, area publik.

type = "hotspot"

Profile PPPoE

Untuk layanan PPPoE dedicated. Pengguna login via router/modem. Cocok untuk internet rumahan, kantor, dedicated bandwidth.

type = "pppoe"

Flow Sistem Profile

netlayer.id flow profiles

Menu Profile

Menu Fungsi Akses URL
Profiles Menampilkan daftar semua profile dengan informasi lengkap /radius/profiles
Add Form untuk menambahkan profile baru /radius/profiles/add
Preview Melihat tampilan halaman pemesanan paket untuk pelanggan Popup window ke /client/1

Cara Menambah Profile Baru

  1. Buka menu Radius → Profiles → Add atau /radius/profiles/add
  2. Isi form profile dengan data berikut:
Field Keterangan Format/Contoh Wajib?
Name Nama paket (unique identifier) Paket 1 Hari, Paket 10Mbps Ya
Validity Durasi masa aktif paket 1d = 1 hari, 12h = 12 jam, 30m = 30 menit, 7d = 7 hari Ya
Speed Kecepatan bandwidth Upload/Download 2M/2M = 2 Mbps symmetrical, 10M/2M = 10 Mbps down 2 Mbps up, Unlimited = Tanpa batasan Ya
Shared Users Jumlah perangkat yang bisa login bersamaan 1 hingga 9 (maksimal) Tidak (default 1)
Cost Price Harga pokok (utang agent ke admin) 5000 (Rupiah) Tidak (default 0)
Sale Price Harga jual (agent ke pelanggan) 10000 (Rupiah) Tidak (default 0)
Allow Order Tampil di halaman pemesanan client Yes atau No Tidak (default No)
Service Type Jenis layanan Hotspot atau PPPoE Ya
Attributes Custom atribut RADIUS (Advanced) Framed-Pool: ISOLIR; Tidak
Format Validity (Durasi):
  • d = hari (days) - contoh: 1d = 1 hari, 7d = 7 hari
  • h = jam (hours) - contoh: 12h = 12 jam, 24h = 24 jam
  • m = menit (minutes) - contoh: 30m = 30 menit, 120m = 2 jam
  • s = detik (seconds) - contoh: 3600s = 1 jam

Panduan Format Speed (Kecepatan)

Format speed: Upload/Download atau Kecepatan

Format Upload Download Keterangan
2M/2M 2 Mbps 2 Mbps Symmetrical (sama)
10M/2M 2 Mbps 10 Mbps Asymmetrical (tidak sama)
512K/512K 512 Kbps 512 Kbps Menggunakan satuan K
Unlimited Tanpa batas Tanpa batas Tidak ada limit bandwidth
5M 5 Mbps 5 Mbps Jika hanya satu nilai, berlaku symmetrical
Catatan: Satuan speed menggunakan standar:
  • K = Kilobits per second (Kbps) - contoh: 512K, 1024K
  • M = Megabits per second (Mbps) - contoh: 2M, 10M, 100M
  • G = Gigabits per second (Gbps) - contoh: 1G (jarang digunakan untuk voucher)

Memahami Cost Price dan Sale Price

Cost Price (Harga Pokok)

Harga yang harus dibayarkan agent ke admin. Ini akan menambah balance agent setiap voucher terpakai.

Cost Price = Modal Agent

Sale Price (Harga Jual)

Harga yang direkomendasikan untuk agent jual ke pelanggan. Tidak mempengaruhi balance agent.

Sale Price = Harga Agent ke Pelanggan

Perhitungan Keuntungan Agent:

Keuntungan Agent = Sale Price - Cost Price

Contoh: Cost Price = 5.000, Sale Price = 10.000 → Keuntungan Agent = Rp 5.000 per voucher

Custom Attributes (Advanced)

Untuk pengguna advanced, Anda dapat menambahkan atribut RADIUS kustom yang akan dikirim ke NAS saat autentikasi.

Format Penulisan:

NamaAtribut: Nilai;
NamaAtribut2: Nilai2;

Contoh Penggunaan:

Framed-IP-Address: 192.168.1.100;
Framed-Pool: ISOLIR;
Framed-Route: 192.168.2.0/24 192.168.1.1;
Framed-Netmask: 255.255.255.0;
Peringatan:
  • Setiap atribut harus diakhiri dengan titik koma (;)
  • Atribut yang salah format akan diabaikan oleh sistem
  • Hanya digunakan jika Anda memahami RADIUS attributes
  • Atribut yang didukung tergantung pada vendor NAS (MikroTik, Cisco, dll)

Daftar Profiles

Menu Profiles (/radius/profiles) menampilkan tabel dengan informasi:

Kolom Keterangan Digunakan untuk
Tombol edit/hapus profile Mengubah data profile atau menghapus
Name Nama paket Identifikasi profile
Validity Durasi masa aktif (format: 1 Hari, 3 Jam, dll) Diketahui pelanggan saat membeli voucher
Device Maksimal jumlah perangkat yang bisa login Mencegah penggunaan berlebih (sharing)
Cost Price Harga pokok (format Rupiah) Perhitungan utang agent
Sale Price Harga jual (format Rupiah) Referensi harga untuk agent
Allow Order Yes = tampil di client, No = hanya admin/agent Memfilter paket yang bisa dipesan pelanggan langsung
Type Hotspot atau PPPoE Memisahkan layanan
Catatan: Tabel dikelompokkan (grouped) berdasarkan Type (Hotspot dan PPPoE) untuk memudahkan navigasi.

Cara Mengedit Profile

  1. Buka menu Radius → Profiles atau /radius/profiles
  2. Klik ikon (Settings) pada profile yang akan diedit
  3. Ubah data yang diperlukan pada form edit
  4. Klik tombol Edit untuk menyimpan perubahan
Peringatan saat mengedit profile yang sudah memiliki voucher:
  • Validity, Speed, Shared Users - Perubahan akan berlaku untuk voucher BARU, tidak untuk yang sudah ada
  • Cost Price, Sale Price - Perubahan akan mempengaruhi perhitungan balance untuk voucher baru
  • Allow Order, Type - Perubahan langsung berlaku di halaman client
  • Attributes - Perubahan langsung berlaku saat login berikutnya

Cara Menghapus Profile

  1. Buka menu Radius → Profiles atau /radius/profiles
  2. Klik ikon (Settings) pada profile yang akan dihapus
  3. Klik tombol Delete (warna merah)
  4. Konfirmasi penghapusan dengan klik OK
Peringatan:
  • Profile yang sedang digunakan oleh voucher TIDAK BISA DIHAPUS
  • Hapus semua voucher yang menggunakan profile tersebut terlebih dahulu
  • Menghapus profile akan mempengaruhi laporan yang menggunakan profile tersebut

Preview Profile (Halaman Client)

Fitur Preview menampilkan halaman pemesanan paket yang akan dilihat oleh pelanggan di /client/1. Hanya profile dengan Allow Order = Yes yang akan muncul di halaman ini.

Informasi yang Ditampilkan:
  • Nama paket
  • Durasi (dikonversi ke format mudah dibaca)
  • Kecepatan
  • Harga (Sale Price)
  • Tombol pesan (jika diaktifkan)
Yang Bisa Dilakukan Pelanggan:
  • Melihat daftar paket tersedia
  • Memilih paket yang diinginkan
  • Melakukan pembayaran (jika payment gateway terintegrasi)
  • Mendapatkan voucher setelah pembayaran

Troubleshooting Profile

Profile tidak muncul di list voucher

Pastikan Type profile sesuai (Hotspot untuk voucher hotspot, PPPoE untuk akun PPPoE). Cek juga apakah profile belum dihapus.

Kecepatan tidak sesuai

Cek format speed. Pastikan NAS mendukung format speed yang digunakan (MikroTik: "2M/2M", Cisco: bandwidth-limit).

Durasi tidak sesuai

Cek format validity. Pastikan menggunakan format yang benar (1d, 12h, 30m).

Profile tidak bisa dihapus

Profile masih digunakan oleh voucher. Hapus voucher terlebih dahulu atau pindahkan ke profile lain.

Custom attributes tidak berfungsi

Cek format penulisan (NamaAtribut: Nilai;). Pastikan atribut didukung oleh NAS vendor.

Profile tidak muncul di Preview

Pastikan Allow Order = Yes. Cek juga apakah profile sudah benar typenya (Hotspot atau PPPoE).

Best Practices Manajemen Profile

  • Gunakan nama paket yang jelas - Pelanggan mudah memahami durasi paket (contoh: "Paket 1 Hari", "Paket Mingguan")
  • Tentukan margin komisi yang menarik - Selisih Cost Price dan Sale Price minimal 20-30% untuk memotivasi agent
  • Buat variasi paket - Sediakan paket harian, mingguan, dan bulanan untuk berbagai kebutuhan
  • Sesuaikan speed dengan infrastruktur - Jangan menjual speed melebihi kapasitas jaringan
  • Gunakan custom attributes hanya jika perlu - Hindari atribut yang tidak diperlukan untuk mencegah konflik
  • Review profile secara berkala - Hapus profile yang sudah tidak laku, tambah profile baru sesuai tren
  • Backup konfigurasi profile - Simpan data profile untuk antisipasi jika terjadi kesalahan

Cheatsheet Profile

Aksi URL / Langkah
Lihat daftar profile /radius/profiles
Tambah profile baru /radius/profiles/add
Edit profile Klik pada profile
Hapus profile Klik → Delete
Preview halaman client Klik tombol Preview
Format validity 1d, 12h, 30m
Format speed 2M/2M, 10M/2M

Contoh Profile Populer untuk Bisnis Hotspot

Nama Paket Validity Speed Cost Price Sale Price Keuntungan Agent
Paket 1 Jam 1 jam 1M/1M 2.000 5.000 3.000
Paket 3 Jam 3 jam 1M/1M 4.000 8.000 4.000
Paket 1 Hari 1 hari 2M/2M 5.000 10.000 5.000
Paket 3 Hari 3 hari 2M/2M 12.000 25.000 13.000
Paket 1 Minggu 7 hari 5M/5M 25.000 50.000 25.000
Paket 1 Bulan 30 hari 10M/10M 75.000 150.000 75.000