Panduan Admin: Paket Langganan, Course Bundles & Promo Code ๐ณ
Modul Langganan & Promo (/dashboard/subscriptions, /dashboard/course-bundles, dan /dashboard/promo) mengontrol seluruh model pendapatan, monetisasi, dan penawaran khusus di platform LMS KITA Future.
๐ฆ 1. Pengelolaan Paket Langganan (Pricing Plans)โ
Admin dapat membuat dan mengonfigurasi opsi paket berlangganan untuk Siswa dan Orang Tua:
flowchart LR
A[Buat Plan Baru] --> B[Tentukan Checkout Type: Student / Parent]
B --> C[Set Harga & Durasi Interval]
C --> D[Tambah Daftar Fitur & Benefit]
D --> E[Publikasikan Paket]
Langkah Membuat Paket Harga Baru:โ
- Akses menu Paket Langganan (
/dashboard/subscriptions). - Klik tombol "+ Tambah Paket Langganan".
- Lengkapi parameter berikut:
- Nama Paket: Nama komersial (misal "Paket SD Pintar", "KITA Parent Circle Annual").
- Slug Unik: Kode unik URL (misal
sd-pintar-yearly,parent-circle-annual). - Checkout Type:
student: Paket yang akan ditampilkan di Tab Paket Anak.parent: Paket yang akan ditampilkan di Tab Paket Saya (Parent).
- Nominal Harga (Amount): Harga dalam Rupiah (misal
499000). - Interval Durasi:
monthly: Berlaku selama 30 hari.yearly: Berlaku selama 365 hari.lifetime: Akses selamanya.
- Daftar Fitur (Features List): Poin-poin keuntungan yang ditampilkan pada kartu harga (misal: "Akses seluruh modul SD", "Free AI Assistant 24/7", "1x Web-meeting Bulanan").
- Tandai Is Active agar paket muncul di halaman pembayaran pengguna.
- Klik Simpan.
๐ 2. Pengelolaan Bundle Kelas (Course Bundles)โ
Course Bundles (/dashboard/course-bundles) memungkinkan Admin menggabungkan beberapa kelas menjadi satu paket hemat:
- Buka menu Course Bundles -> + Buat Bundle Baru.
- Masukkan Nama Bundle dan Deskripsi Singkat.
- Pilih Daftar Kelas: Centang kelas-kelas yang dimasukkan dalam paket paket ini (misal: Kelas Coding SD 1 + Kelas AI Literacy SD 2 + Kelas Money Math SD 3).
- Tentukan Harga Bundle: Masukkan harga paket hemat yang lebih terjangkau daripada membeli kelas secara terpisah.
- Simpan dan publikasikan bundle. Siswa yang membeli bundle akan otomatis mendapatkan akses ke seluruh kelas yang ada di dalam bundle tersebut.
๐๏ธ 3. Pengelolaan Kode Promo & Voucher Diskon (Promo Codes)โ
Modul Kode Promo (/dashboard/promo) digunakan untuk meluncurkan kampanye pemasaran dan memberikan potongan harga bagi calon pendaftar:
Parameter Kode Promo:โ
- Kode Voucher: Kombinasi huruf/angka unik (misal
KITA2026,HOMESCHOOL50). - Tipe Diskon:
percentage: Diskon berbasis persentase (misal20%).fixed: Diskon nominal pasti (misalRp 100.000).
- Batas Potongan Maksimal (Max Discount): Nominal batas maksimum diskon jika menggunakan tipe persentase.
- Kuota Penggunaan (Usage Limit): Batas nasional berapa kali kode promo dapat diklaim oleh seluruh pengguna.
- Batas Per Pengguna: Maksimal klaim per akun (biasanya
1). - Masa Berlaku: Tanggal & jam mulai aktif hingga tanggal kedaluwarsa.
- Skop Aplikasi: Apakah promo berlaku untuk seluruh paket langganan atau hanya kelas tertentu.
Pemantauan Log Penggunaan Promo:โ
Admin dapat melihat grafik statistik penggunaan promo: jumlah kuota yang tersisa, total nominal diskon yang telah diberikan, dan daftar pengguna yang menggunakan voucher tersebut.
๐งพ 4. Verifikasi Pembayaran Manual & Refresh Status (Transactions)โ
Setiap transaksi pembayaran yang dilakukan pengguna melalui Virtual Account, QRIS, atau E-Wallet dicatat dalam modul Purchases & Payments (/dashboard/purchases):
Alur Penanganan Transaksi:โ
- Status Pembayaran:
pending: Pengguna telah membuat order namun belum mentransfer dana.paid/completed: Transaksi telah berhasil dikonfirmasi oleh sistem/payment gateway.expired: Pengguna tidak melakukan pembayaran hingga batas waktu habis.failed/cancelled: Transaksi dibatalkan.
- Tombol Refresh / Check Payment Status:
- Jika pengguna melaporkan telah mentransfer dana namun status di dashboard masih
pending, Admin dapat mengeklik tombol "Cek Status Pembayaran (Refresh Status)". - Sistem akan melakukan kueri ulang ke gateway pembayaran untuk memperbarui status transaksi secara instant.
- Jika pengguna melaporkan telah mentransfer dana namun status di dashboard masih
- Persetujuan Manual (Manual Approval):
- Untuk pembayaran via transfer bank manual, Admin dapat mengecek bukti transfer yang diunggah pengguna, lalu mengeklik Approve & Activate Subscription.
- Sistem akan otomatis menerbitkan invoice digital dan mengaktifkan masa berlaku langganan pengguna.