Usage-Based Billing
Subscriptions
Add-ons
Seat-Based Billing
Apa itu Penagihan Hibrida?
Penagihan hibrida menggabungkan beberapa dimensi harga ke dalam satu penawaran produk. Alih-alih memilih antara langganan tarif tetap ATAU harga 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
- Langganan dasar: $49.00
- Kelebihan penggunaan: (25.000 - 10.000) × 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 Tim: 15/kursi- Biaya platform dasar: $99/bulan (termasuk 3 kursi)
- Kursi tambahan: $15/kursi/bulan
- Biaya platform: $99.00
- Kursi tambahan: (12 - 3) × 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 kursi
- Kursi tambahan: $15/kursi/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 Inti: $29/bulan Add-on Opsional:- Analitik Lanjutan: +$19/bulan
- Akses API: +$9/bulan
- Dukungan Prioritas: +$29/bulan
- White-label: +$49/bulan
- Paket inti: $29.00
- Analitik: $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/user/month Setiap pengguna mencakup:- Pemrosesan data 5 GB/bulan
- Kelebihan penggunaan: $2/GB setelah kuota
- Biaya seat: 10 × 200.00
- Data yang disertakan: 10 × 5 GB = 50 GB
- Kelebihan penggunaan: (80 - 50) × 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- Platform Fee: $199/bulan
- Per Seat: $25/user/bulan
- Usage: $0.10/1000 API calls (50K disertakan)
- Platform: $199.00
- Seat: 20 × 500.00
- Usage: (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:- Base Subscription: $99/bulan (akses platform, 5 seat disertakan)
- Seat Add-on: $20/seat/bulan
- Feature Add-ons: Custom Models ($49/bulan), API Access ($29/bulan), Priority Queue ($19/bulan)
- Kelebihan Penggunaan: $0.02 per 1,000 token setelah 100K (dikenakan melalui on-demand)
Contoh 2: Platform Alat Developer
Opsi Tingkat:- Pengguna tambahan: $10/user/bulan
- Build prioritas: $19/bulan
- Domain khusus: $9/domain/bulan
Contoh 3: Otomatisasi Marketing
Struktur Harga:- Base: $79/bulan (fitur otomatisasi inti, 3 seat disertakan)
- Tingkat Kontak (add-ons): 1K disertakan, 5K (+$30), 25K (+$80), 100K (+$200)
- Feature Add-ons: SMS Marketing ($29/bulan), Landing Pages ($19/bulan), A/B Testing ($29/bulan)
- Seat Tim: add-on $15/user/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
Baik: “$49/bulan mencakup 10.000 API calls. Panggilan tambahan: $0.005 per panggilan” Buruk: “$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