Usage-Based Billing
Subscriptions
Add-ons
Seat-Based Billing
Apa itu Penagihan Hibrida?
Hybrid billing menggabungkan beberapa dimensi harga ke dalam satu penawaran produk. Alih-alih memilih antara subscription tarif tetap atau pricing berbasis penggunaan, Anda menggunakan keduanya secara bersamaan.Mengapa Menggunakan Penagihan Hibrida?
Pola Hibrida Umum
Model Hibrida 1: Langganan + Penggunaan
Model hibrida yang paling umum. Pelanggan membayar biaya langganan dasar ditambah biaya untuk konsumsi yang melebihi kuota yang disertakan.Cara Kerjanya
Paket Pro: $49/bulan- Termasuk: 10.000 panggilan API/bulan
- Kelebihan penggunaan: $0.005 per panggilan setelah 10.000
- Subscription dasar: $49.00
- Kelebihan penggunaan: (25,000 - 10,000) × $0.005 = $75.00
- Total: $124.00
Kasus Penggunaan
- Platform API: Akses dasar + biaya per permintaan
- Layanan AI/ML: Langganan + penggunaan token/generasi
- Layanan penyimpanan: Paket dasar + kelebihan penggunaan per GB
- Platform komunikasi: Biaya dasar + biaya per pesan/menit
Implementasi
Create Usage Meter
Create Subscription Product with Usage Pricing
Create Checkout Session
Send Usage Events
Variasi Harga
- Included Allowance
- Zero Base + Pure Usage
- Tiered Allowances
- Termasuk: 10.000 panggilan API
- Kelebihan penggunaan: $0.005/panggilan setelah 10.000
- Pelanggan menggunakan 8.000 → Membayar $49 (tanpa kelebihan penggunaan)
Model Hibrida 2: Langganan + Kursi
Biaya platform ditambah biaya per pengguna. Ideal untuk alat kolaborasi tim dan SaaS B2B.Cara Kerjanya
Paket Team: $99/bulan + $15/seat- Biaya platform dasar: $99/bulan (termasuk 3 seat)
- Seat tambahan: $15/seat/bulan
- Biaya platform: $99.00
- Seat tambahan: (12 - 3) × $15 = $135.00
- Total: $234.00/bulan
Kasus Penggunaan
- Alat kolaborasi: Biaya ruang kerja + per anggota
- Sistem CRM: Lisensi platform + per perwakilan penjualan
- Manajemen proyek: Paket tim + per kontributor
- Alat developer: Biaya organisasi + per developer
Implementasi
Create Seat Add-on
Create Base Subscription
Create Checkout with Seats
Adjust Seats as Needed
Variasi Harga
- Included Seats
- Pure Per-Seat
- Tiered Per-Seat
- Termasuk: 5 seat
- Seat tambahan: $15/seat/bulan
- 20 pengguna = $99 + (15 × $15) = $324/bulan
Model Hibrida 3: Langganan + Add-on Fitur
Langganan inti dengan upgrade fitur opsional yang dapat ditambahkan oleh pelanggan.Cara Kerjanya
Paket Core: $29/bulan Add-on Opsional:- Analytics Lanjutan: +$19/bulan
- Akses API: +$9/bulan
- Dukungan Prioritas: +$29/bulan
- White-label: +$49/bulan
- Paket Core: $29.00
- Analytics: $19.00
- Akses API: $9.00
- Total: $57.00/bulan
Kasus Penggunaan
- Platform SaaS: Fitur inti + modul premium
- Alat pemasaran: Alat dasar + integrasi
- Produk analitik: Dasbor + laporan lanjutan
- Perangkat lunak keamanan: Perlindungan dasar + fitur lanjutan
Implementasi
Create Feature Add-ons
Create Core Subscription
Let Customers Choose
Add Features Later
Model Hibrida 4: Kursi + Penggunaan
Biaya per pengguna yang digabungkan dengan biaya berbasis konsumsi. Setiap pengguna mendapatkan kuota.Cara Kerjanya
Team Analytics: $20/pengguna/bulan Setiap pengguna mencakup:- Pemrosesan data 5 GB/bulan
- Kelebihan penggunaan: $2/GB setelah alokasi
- Biaya seat: 10 × $20 = $200.00
- Data yang termasuk: 10 × 5 GB = 50 GB
- Kelebihan penggunaan: (80 - 50) × $2 = $60.00
- Total: $260.00/bulan
Kasus Penggunaan
- Platform analytics: Per-analyst + pemrosesan data
- Alat desain: Per-designer + penyimpanan/ekspor
- Lingkungan pengembangan: Per-developer + jam komputasi
- Alat komunikasi: Per-user + volume pesan/panggilan
Opsi Implementasi
Karena Anda tidak dapat melampirkan usage meters dan add-ons sekaligus ke subscription yang sama, pilih salah satu pendekatan berikut:- Option A: Usage Product + App-Managed Seats
- Option B: Seat Add-on + On-Demand Usage Charges
Create Usage Meter
Create Usage-Based Subscription
Manage Seats in Your Application
Calculate Dynamic Free Threshold
Model Hybrid 5: Subscription + Seats + Usage (Triple Hybrid)
Model paling komprehensif: biaya platform + per-user + konsumsi.Cara Kerjanya
Enterprise Platform- Biaya Platform: $199/bulan
- Per Seat: $25/pengguna/bulan
- Penggunaan: $0.10/1000 panggilan API (termasuk 50K)
- Platform: $199.00
- Seat: 20 × $25 = $500.00
- Penggunaan: (150K - 50K) × $0.10/1K = $10.00
- Total: $709.00/bulan
Kasus Penggunaan
- Enterprise SaaS: Platform + tim + konsumsi
- Platform data: Workspace + analyst + query
- Platform integrasi: Hub + connector + transaksi
- Platform AI: Workspace + developer + inference
Opsi Implementasi
Pilih salah satu pendekatan berikut untuk mengimplementasikan penagihan triple hybrid:- Option A: Base + Seats (Add-on) + On-Demand Usage
- Option B: Base + Usage (Meter) + App-Managed Seats
Create Seat Add-on
Create Subscription Product
Create Checkout with Seats
Track Usage in Your Application
Charge Usage at End of Cycle
Model Hybrid 6: Base Bertingkat + Kelebihan Penggunaan
Tingkat subscription yang berbeda dengan kuota yang disertakan dan tarif kelebihan penggunaan yang berbeda.Cara Kerjanya
Implementasi
Buat subscription product terpisah untuk setiap tingkat, masing-masing dengan konfigurasi penggunaan sendiri:Jalur Upgrade
Saat pelanggan melakukan upgrade tingkat, mereka mendapatkan:- Kuota yang disertakan lebih tinggi
- Tarif kelebihan penggunaan lebih rendah
- Nilai lebih besar untuk setiap dolar
Model Hybrid 7: Subscription + On-Demand Charges
Subscription berulang ditambah charges manual variabel untuk layanan atau kelebihan penggunaan.Cara Kerjanya
Paket Retainer: $199/bulan Mencakup:- Akses platform
- 5 jam konsultasi/bulan
- Dukungan email
- Konsultasi tambahan: $150/jam
- Pengembangan khusus: $200/jam
- Dukungan darurat: $100/insiden
- Retainer: $199.00
- 3 jam konsultasi tambahan: $450.00
- 1 dukungan darurat: $100.00
- Total: $749.00
Kasus Penggunaan
- Layanan konsultasi: Retainer + penagihan per jam
- Layanan terkelola: Biaya dasar + biaya insiden
- Layanan agensi: Biaya bulanan + biaya proyek
- Paket dukungan: Biaya SLA + per-tiket atau per-jam
Implementasi
Create On-Demand Subscription
Charge for Services
Track and Invoice
Contoh di Dunia Nyata
Contoh 1: Platform AI SaaS
Struktur Harga:- Subscription Dasar: $99/bulan (akses platform, termasuk 5 seat)
- Add-on Seat: $20/seat/bulan
- Add-on Fitur: Custom Models ($49/bln), Akses API ($29/bln), Priority Queue ($19/bln)
- Kelebihan Penggunaan: $0.02 per 1.000 token setelah 100K (dibebankan melalui on-demand)
Contoh 2: Platform Alat Developer
Opsi Tingkat:- Pengguna tambahan: $10/pengguna/bulan
- Build prioritas: $19/bulan
- Domain khusus: $9/domain/bulan
Contoh 3: Otomatisasi Marketing
Struktur Harga:- Dasar: $79/bulan (fitur automasi inti, termasuk 3 seat)
- Tier Kontak (add-on): termasuk 1K, 5K (+$30), 25K (+$80), 100K (+$200)
- Add-on Fitur: SMS Marketing ($29/bln), Landing Pages ($19/bln), A/B Testing ($29/bln)
- Seat Tim: add-on $15/pengguna/bulan
- Volume Email: Lacak di aplikasi, kenakan biaya kelebihan penggunaan melalui on-demand ($1/1.000 email di atas batas)
Praktik Terbaik Implementasi
Kejelasan Halaman Harga
Jelas: “$49/bulan mencakup 10.000 panggilan API. Panggilan tambahan: $0.005 per panggilan” Tidak jelas: “$49/bulan + biaya penggunaan”Prediktabilitas Biaya
Bantu pelanggan memperkirakan biaya mereka:Visibilitas Penggunaan
Tampilkan penggunaan pelanggan secara real-time:Transparansi Penagihan
Sediakan invoice terperinci yang menampilkan semua komponen:Pemecahan Masalah Penagihan Hybrid
Usage not being tracked correctly
Usage not being tracked correctly
- Verifikasi bahwa event ingestion berfungsi (periksa respons API)
- Pastikan
customer_idsesuai dengan customer subscription - Periksa bahwa
event_namesesuai dengan konfigurasi meter - Verifikasi bahwa event memiliki timestamp yang benar (bukan bertanggal di masa depan)
Proration confusion with multiple components
Proration confusion with multiple components
- Gunakan API
previewChangePlanuntuk menampilkan biaya yang tepat sebelum konfirmasi - Sampaikan bahwa proration berlaku untuk subscription DAN add-ons
- Pertimbangkan menggunakan
difference_immediatelyuntuk penagihan upgrade yang lebih sederhana
Free threshold not applying correctly
Free threshold not applying correctly
- Verifikasi bahwa free threshold dikonfigurasi pada product berbasis penggunaan
- Periksa bahwa unit threshold sesuai dengan agregasi event (calls vs. requests)
- Pastikan usage meter terlampir dengan benar pada subscription product
Add-ons not appearing in checkout
Add-ons not appearing in checkout
- Verifikasi bahwa add-ons terlampir pada subscription product di dashboard
- Periksa bahwa add-on IDs sudah benar dalam API calls
- Pastikan mata uang add-on sesuai dengan mata uang subscription product