Semua panduan

Studio Setup

Membership plans

Bikin paket member: session-based, time-based, atau hybrid

10 menit baca

Fitur ini sebenarnya apa

Paket yang dibeli pelanggan di muka. Dua bentuk: akses selama sekian waktu, atau jatah sekian sesi. Sisanya dihitung otomatis tiap kali dipakai.

Penerapannya per jenis usaha

Satu fitur berarti hal berbeda tergantung usahamu.

Gym & studio kebugaran
Bulanan dan tahunan. Ini bentuk yang paling pas — pelanggan datang berkali-kali dan tidak mau bayar tiap kali.
Spa & salon
Lebih cocok jatah sesi. Paket 10 facial yang dipakai kapan saja, bukan langganan bulanan.
Barbershop
Jarang dipakai. Kalau ada, biasanya kartu potong 10 kali gratis satu — itu paket sesi juga.
Klinik & fisioterapi
Program berseri: 8 kali terapi dalam 2 bulan. Sisa sesinya yang dilihat pasien, bukan tanggal habisnya.
Coworking & ruang sewa
Paket jam bulanan. Sisa jam berkurang tiap kali ruangan dipakai.
Membership plans — tanpa suara, bisa dijeda kapan saja.

Membership = paket prepaid yang member beli untuk akses kelas/treatment dengan harga lebih murah dari pay-per-session.

Plan types

  • Session-based — kuota X sesi, valid Y bulan (e.g. 8 sesi yoga / 1 bulan)
  • Time-based — unlimited akses periode tertentu (e.g. 1 bulan unlimited)
  • Hybrid — kombinasi (jarang, fitur advanced)

Bikin plan baru

  1. Buka /memberships
  2. Klik 'Tambah Plan'
  3. Pilih plan_type (session/time)
  4. Set name (e.g. 'Yoga Reguler 8x'), price, validity period
  5. Untuk session-based: set session_count + service yang eligible
  6. Save

Member assignment

Setelah plan ada, owner/admin bisa assign ke member via /customers → pilih member → 'Assign Membership'. Sistem otomatis trigger billing event.

Pricing plan ga bisa di-edit setelah ada member assigned (untuk audit trail). Bikin plan baru kalau mau ubah harga.