Komisi PT di OnlyGym dihitung dari sesi yang benar-benar dijalankan (conduct), bukan dari penjualan paket. Kamu membuat skema Commission Conduct — tarif rupiah per sesi yang naik berjenjang sampai 5 layer — lalu memasangkannya ke trainer. Setiap check-in sesi PT yang sukses otomatis menambah hitungan, dan laporan menampilkan total sesi plus komisinya tanpa rekap manual.
Alur
Sebelum Mulai: Staff Harus Ditandai Personal Trainer
Laporan PT hanya menampilkan staff yang dicentang sebagai trainer. Buka Staff → pilih staff → Edit → pastikan checkbox Personal Trainer aktif. Tanpa centang ini, staff tidak muncul di laporan meskipun skema komisinya sudah dibuat.
Langkah 1: Buat Skema Commission Conduct
Buka menu Staff, pindah ke tab Commision Conduct, lalu klik tombol tambah.
| Field | Keterangan |
|---|---|
| Name | Nama skema, misal Komisi PT Senior |
| Minimum Total Conduct (per layer) | Jumlah sesi minimal untuk mencapai layer tersebut |
| Commission (per layer) | Tarif komisi per sesi dalam Rupiah di layer tersebut |
Layer 1 wajib diisi. Layer 2–5 opsional — klik + Add More Layer untuk menambah jenjang. Minimum Total Conduct tiap layer harus lebih besar dari layer sebelumnya.
Contoh skema:
| Layer | Minimum Total Conduct | Komisi per Sesi |
|---|---|---|
| 1 | 20 sesi | Rp 20.000 |
| 2 | 40 sesi | Rp 25.000 |
| 3 | 60 sesi | Rp 30.000 |
Kalau ingin PT dapat komisi sejak sesi pertama tanpa syarat minimal, set Minimum Total Conduct Layer 1 ke
0.
Langkah 2: Pasang Skema ke Staff PT
Masih di menu Staff, buka trainer yang dimaksud lalu klik Edit. Pilih skema di dropdown Commission Conduct, lalu Save.
Satu skema bisa dipakai banyak trainer. Kalau tarif PT senior dan junior berbeda, buat dua skema terpisah dan pasang sesuai levelnya.
Langkah 3: Pastikan Sesi Tercatat Lewat Check-in
Hitungan komisi bertambah otomatis dari check-in sesi PT yang sukses — tidak ada input manual. Yang dihitung sebagai conduct:
| Dihitung ✅ | Tidak dihitung ❌ |
|---|---|
| Check-in langsung di gym | Booking yang belum check-in |
| Booking (oleh member, PT, atau admin) yang berlanjut check-in | Booking yang dibatalkan / ditolak |
| Request conduct yang di-approve dan check-in | No-show / cancel dengan violation |
| Mark as check-in oleh PT |
No-show tetap memotong jatah sesi member (sesuai kebijakan violation), tapi tidak menambah komisi PT — komisi hanya untuk sesi yang benar-benar dilatih.
Langkah 4: Lihat Hasilnya di Laporan
Buka Report → Staff → Personal Trainer. Atur filter tanggal sesuai periode komisi — misal 1–31 Agustus untuk komisi bulanan. Bisa juga difilter per kategori plan PT.
| Kolom | Isi |
|---|---|
| Session Total | Jumlah sesi conduct pada periode filter |
| Total Commission | Komisi yang didapat, dihitung otomatis |
| Commission Tier | Layer yang berhasil dicapai |
Klik nama trainer untuk melihat rinciannya: daftar check-in satu per satu, plus rekap per plan dan per kategori.
Contoh Perhitungan
Pakai skema di atas (L1: 20 sesi → Rp 20.000, L2: 40 sesi → Rp 25.000, L3: 60 sesi → Rp 30.000). Periode filter: 1–31 Agustus.
Budi — menjalankan 47 sesi:
Tier tercapai = Layer 2 (≥ 40 sesi, belum tembus 60) → Rp 25.000/sesi
Komisi = 47 × 25.000 = Rp 1.175.000
Cindy — menjalankan 60 sesi:
Tier tercapai = Layer 3 (≥ 60 sesi) → Rp 30.000/sesi
Komisi = 60 × 30.000 = Rp 1.800.000
Andi — menjalankan 15 sesi:
Belum mencapai Layer 1 (minimal 20 sesi) → komisi Rp 0
Penting: tarif bersifat flat per tier, bukan progresif. Begitu Budi tembus Layer 2, tarif Rp 25.000 berlaku untuk seluruh 47 sesinya — bukan Rp 20.000 untuk 40 sesi pertama lalu Rp 25.000 sisanya. Naik satu tier terasa langsung di semua sesi.
FAQ
Komisinya per bulan atau bagaimana?
Mengikuti filter tanggal di laporan. Untuk komisi bulanan, set filter satu bulan penuh — Minimum Total Conduct berarti target sesi per bulan.
Tarif komisi bisa beda per jenis paket PT?
Skema komisi berlaku per trainer, bukan per paket. Tapi laporan bisa difilter per kategori plan PT, jadi kalau tarifnya memang beda (misal kelas reguler vs premium), filter per kategori lalu hitung selisihnya dari situ.
PT dapat komisi dari penjualan paket juga?
Bisa, lewat jalur terpisah: pasang juga Sales Target ke staff tersebut dan isi kolom Referral saat paket PT-nya terjual. Komisi penjualan muncul di Report → Finance → Referral — lihat artikel Cara Setting Komisi Sales.
Sesi member yang batal atau no-show mengurangi komisi PT?
Tidak menambah dan tidak mengurangi — sesi itu sekadar tidak dihitung sebagai conduct.
Kenapa tab Commision Conduct tidak muncul?
Akun kamu belum punya permission kelola staff. Minta owner membuka akses lewat pengaturan hak akses staff.
Skema diganti di tengah bulan, hitungan bulan berjalan ikut berubah?
Ya. Laporan selalu menghitung memakai skema yang sedang terpasang saat laporan dibuka. Catat dulu angka komisi periode berjalan sebelum mengganti skema.