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.