Onboarding Pelanggan Pertama
Panduan langkah demi langkah untuk onboarding pelanggan provider pertama di Castovia. Ikuti setiap fase untuk memastikan peluncuran yang dapat diulang, aman, dan sukses.
1. Kualifikasi Pra-Penjualan
- Identifikasi jenis provider (operator IPTV, provider OTT, reseller).
- Pastikan konten bersumber secara legal — Castovia tidak menyediakan konten.
- Nilai kesiapan teknis (ketersediaan server, kebutuhan CDN/DRM).
- Identifikasi tingkat paket berdasarkan jumlah pelanggan, fitur, dan anggaran.
- Jelaskan model biaya vendor: biaya CDN, DRM, dan app store terpisah.
2. Pemeriksaan Legal Konten
- Provider menandatangani kebijakan penggunaan yang dapat diterima.
- Provider mengonfirmasi hak legal atas semua konten yang ingin mereka distribusikan.
- Castovia berhak menangguhkan akun yang mendistribusikan konten ilegal.
- Provider mengakui bahwa distribusi konten ilegal merupakan alasan untuk pemutusan akun.
3. Pemilihan Paket & Pengaturan Akun
- Provider memilih tingkat paket (Essential hingga Enterprise).
- Akun dibuat di Castovia dengan paket dan izin yang sesuai.
- Kredensial admin diberikan secara aman.
- Periode trial dikonfigurasi jika berlaku (biasanya 14–30 hari).
4. Persyaratan Akun Vendor
- CDN: Provider membuat akun sendiri (mis. Bunny CDN) jika diperlukan.
- DRM: Provider membuat akun sendiri (mis. castLabs DRMtoday) jika diperlukan.
- App store: Provider memiliki akun developer Google Play sendiri untuk publikasi aplikasi.
- Semua biaya vendor adalah tanggung jawab provider.
5. Pengaturan Server
- Provider menyediakan server Linux sesuai panduan sizing.
- Instal agen Castovia di node provider.
- Validasi heartbeat, kapabilitas, dan path penyimpanan.
- Konfigurasikan path recording, catch-up, dan DVR.
6. Pengaturan CDN & DRM
- Hubungkan akun provider CDN di admin Castovia.
- Uji koneksi dan kesehatan CDN.
- Hubungkan akun provider DRM jika DRM diperlukan.
- Validasi kebijakan DRM dan proxy lisensi.
7. Pengaturan Aplikasi (jika paket Studio)
- Konfigurasikan branding aplikasi (nama, warna, logo, splash).
- Unduh config JSON.
- Bangun APK debug dan uji di perangkat fisik.
- Siapkan penandatanganan rilis dan pengajuan ke store.
8. Pengaturan Penagihan
- Konfigurasikan penagihan Stripe (saat diaktifkan).
- Siapkan checkout self-service untuk paket yang memenuhi syarat.
- Konfigurasikan endpoint webhook untuk event pembayaran.
- Uji alur checkout dengan kartu test.
9. Uji Pemutaran
- Buat baris subscriber test pertama.
- Konfigurasikan stream test dan EPG.
- Uji pemutaran di perangkat target (web, Android TV, mobile, MAG/Stalker).
- Verifikasi routing CDN dan penerapan DRM jika dikonfigurasi.
10. Monitoring & Dukungan
- Verifikasi endpoint kesehatan mengembalikan status sehat.
- Pastikan dashboard monitoring admin dapat diakses.
- Pastikan kanal dukungan ditentukan dan diketahui provider.
- Dokumentasikan jalur eskalasi.
11. Keputusan Go-Live
- Semua uji pemutaran lulus.
- Penagihan (jika berlaku) telah diuji dan diverifikasi.
- Pernyataan legal konten telah ditandatangani.
- Kanal dukungan telah dikonfirmasi.
- Rencana rollback didokumentasikan (cara menonaktifkan/menghentikan jika diperlukan).
- Provider menyetujui go-live.
Pengingat Penting
- Hak atas konten adalah tanggung jawab provider. Castovia tidak menyediakan konten.
- Biaya vendor CDN dan DRM terpisah dari paket Castovia.
- Aplikasi iOS/Apple TV memerlukan commissioning terpisah.
- Selalu miliki rencana rollback sebelum go-live.