Skip to main content
Penagihan hibrida menggabungkan dua atau lebih model penagihan menjadi satu strategi harga. Dengan demikian, Anda dapat menangkap nilai dari berbagai dimensi—biaya berulang, penggunaan, kursi, dan fitur—sekaligus memberikan fleksibilitas dan prediktabilitas kepada pelanggan.

Usage-Based Billing

Dasar untuk harga berbasis konsumsi.

Subscriptions

Dasar untuk penagihan berulang.

Add-ons

Perluas langganan dengan upgrade opsional.

Seat-Based Billing

Model harga per pengguna.

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
Contoh perhitungan (pelanggan menggunakan 25.000 panggilan bulan ini):
  • Langganan dasar: $49.00
  • Kelebihan penggunaan: (25.000 - 10.000) × 0.005=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

1

Create Usage Meter

Siapkan meter untuk melacak dimensi penggunaan yang dapat ditagihkan.
2

Create Subscription Product with Usage Pricing

Buat produk langganan dan lampirkan meter penggunaan beserta harganya.
Meter penggunaan dilampirkan langsung ke produk langganan. Biaya penggunaan dihitung dan ditambahkan ke invoice langganan secara otomatis.
3

Create Checkout Session

Buat sesi checkout dengan produk langganan Anda.
4

Send Usage Events

Lacak penggunaan selama periode penagihan.

Variasi Harga

Ambang batas gratis mencakup penggunaan yang disertakan dalam langganan dasar.Paket Pro: $49/bulan
  • 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: 99/bulan+99/bulan + 15/kursi
  • Biaya platform dasar: $99/bulan (termasuk 3 kursi)
  • Kursi tambahan: $15/kursi/bulan
Contoh perhitungan (tim yang terdiri dari 12 pengguna):
  • Biaya platform: $99.00
  • Kursi tambahan: (12 - 3) × 15=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

1

Create Seat Add-on

Buat add-on untuk kursi tambahan.
2

Create Base Subscription

Buat produk langganan dengan biaya platform dan lampirkan add-on.
3

Create Checkout with Seats

Tentukan jumlah kursi selama checkout.
4

Adjust Seats as Needed

Tambahkan atau hapus kursi pada langganan yang sudah ada.

Variasi Harga

Paket dasar mencakup beberapa kursi; kenakan biaya untuk kursi tambahan.Paket Tim: $99/bulan
  • 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
Contoh perhitungan (pelanggan memilih Inti + Analitik + Akses API):
  • 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

1

Create Feature Add-ons

Buat add-on untuk setiap fitur opsional.
2

Create Core Subscription

Tentukan langganan dasar Anda dan lampirkan semua add-on fitur.
3

Let Customers Choose

Lakukan checkout dengan fitur yang dipilih.
4

Add Features Later

Pelanggan dapat menambahkan fitur ke langganan yang sudah ada.

Model Hibrida 4: Kursi + Penggunaan

Biaya per pengguna yang digabungkan dengan biaya berbasis konsumsi. Setiap pengguna mendapatkan kuota.
Batasan: Dodo Payments saat ini tidak mendukung pelampiran meter penggunaan dan add-on secara bersamaan ke produk langganan yang sama. Model ini memerlukan solusi alternatif menggunakan logika tingkat aplikasi.

Cara Kerjanya

Team Analytics: $20/user/month Setiap pengguna mencakup:
  • Pemrosesan data 5 GB/bulan
  • Kelebihan penggunaan: $2/GB setelah kuota
Contoh perhitungan (tim dengan 10 pengguna menggunakan total 80 GB):
  • Biaya seat: 10 × 20=20 = 200.00
  • Data yang disertakan: 10 × 5 GB = 50 GB
  • Kelebihan penggunaan: (80 - 50) × 2=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:
Gunakan subscription berbasis penggunaan dan kelola penagihan seat di aplikasi Anda.
1

Create Usage Meter

2

Create Usage-Based Subscription

3

Manage Seats in Your Application

Lacak jumlah seat dan hitung biaya seat secara terpisah.
4

Calculate Dynamic Free Threshold

Sesuaikan penggunaan yang disertakan berdasarkan jumlah seat.
Rekomendasi: Opsi B (Seat Add-on + On-Demand Usage) sering kali lebih mudah diimplementasikan karena Dodo menangani penagihan seat secara otomatis. Anda hanya perlu melacak dan mengenakan biaya atas kelebihan penggunaan.

Model Hybrid 5: Subscription + Seats + Usage (Triple Hybrid)

Model paling komprehensif: biaya platform + per-user + konsumsi.
Batasan: Dodo Payments saat ini tidak mendukung pelampiran usage meters dan add-ons sekaligus ke subscription product yang sama. Model ini memerlukan pendekatan workaround.

Cara Kerjanya

Enterprise Platform
  • Platform Fee: $199/bulan
  • Per Seat: $25/user/bulan
  • Usage: $0.10/1000 API calls (50K disertakan)
Contoh perhitungan (perusahaan dengan 20 pengguna, 150.000 API calls):
  • Platform: $199.00
  • Seat: 20 × 25=25 = 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:
Gunakan subscription dengan seat add-ons, lalu kenakan biaya penggunaan secara manual melalui on-demand charges.Ini adalah pendekatan yang direkomendasikan karena Dodo menangani biaya platform dan penagihan seat secara otomatis.
1

Create Seat Add-on

2

Create Subscription Product

3

Create Checkout with Seats

4

Track Usage in Your Application

Simpan usage events di sistem Anda.
5

Charge Usage at End of Cycle

Hitung dan kenakan biaya kelebihan penggunaan melalui on-demand charge.
Rekomendasi: Opsi A (Base + Seats + On-Demand Usage) umumnya lebih mudah karena Dodo menangani penagihan platform dan seat secara otomatis. Anda hanya perlu melacak penggunaan dan mengirimkan charges di akhir setiap siklus penagihan.

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
On-Demand Charges (sesuai kebutuhan):
  • Konsultasi tambahan: $150/jam
  • Pengembangan khusus: $200/jam
  • Dukungan darurat: $100/insiden
Contoh perhitungan (bulan ini):
  • 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

1

Create On-Demand Subscription

Siapkan subscription dengan on-demand charging yang diaktifkan.
2

Charge for Services

Buat charges saat layanan diberikan.
3

Track and Invoice

Semua charges muncul pada invoice pelanggan.

Contoh di Dunia Nyata

Contoh-contoh ini menunjukkan struktur harga yang ideal. Karena usage meters dan add-ons tidak dapat dilampirkan ke product yang sama, beberapa kombinasi memerlukan workaround (menggunakan on-demand charges untuk penggunaan atau seat yang dikelola aplikasi).

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)
Implementasi: Gunakan subscription dengan seat dan feature add-ons. Lacak penggunaan token di aplikasi Anda dan kenakan biaya kelebihan penggunaan melalui on-demand charges di akhir siklus penagihan. Contoh Pelanggan (12 pengguna, 500K token, Custom Models + API Access):

Contoh 2: Platform Alat Developer

Opsi Tingkat: Opsi Implementasi: Opsi A (Berfokus pada penggunaan): Buat product dengan usage meters untuk build/penyimpanan. Kelola pengguna di aplikasi Anda. Opsi B (Berfokus pada seat): Buat product dengan seat add-ons. Lacak penggunaan build/penyimpanan dan kenakan biaya kelebihan penggunaan melalui on-demand. Add-ons (jika menggunakan Opsi B):
  • 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)
Implementasi: Gunakan subscription dengan contact tier add-ons, feature add-ons, dan seat add-ons. Lacak pengiriman email di aplikasi Anda dan kenakan biaya kelebihan penggunaan melalui on-demand charges.

Praktik Terbaik Implementasi

Kejelasan Halaman Harga

Buat harga hybrid mudah dipahami. Tampilkan biaya dasar, hal-hal yang disertakan, dan cara kerja kelebihan penggunaan secara jelas di halaman harga Anda.
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

Gejala: Penggunaan menampilkan nilai 0 atau nilai yang salah.Solusi:
  1. Verifikasi bahwa event ingestion berfungsi (periksa respons API)
  2. Pastikan customer_id sesuai dengan customer subscription
  3. Periksa bahwa event_name sesuai dengan konfigurasi meter
  4. Verifikasi bahwa event memiliki timestamp yang benar (bukan bertanggal di masa depan)
Gejala: Pelanggan dikenai jumlah yang tidak terduga saat mengubah plan.Solusi:
  1. Gunakan API previewChangePlan untuk menampilkan biaya yang tepat sebelum konfirmasi
  2. Sampaikan bahwa proration berlaku untuk subscription DAN add-ons
  3. Pertimbangkan menggunakan difference_immediately untuk penagihan upgrade yang lebih sederhana
Gejala: Pelanggan dikenai biaya untuk penggunaan yang seharusnya gratis.Solusi:
  1. Verifikasi bahwa free threshold dikonfigurasi pada product berbasis penggunaan
  2. Periksa bahwa unit threshold sesuai dengan agregasi event (calls vs. requests)
  3. Pastikan usage meter terlampir dengan benar pada subscription product
Gejala: Tidak dapat menambahkan seat atau fitur selama checkout.Solusi:
  1. Verifikasi bahwa add-ons terlampir pada subscription product di dashboard
  2. Periksa bahwa add-on IDs sudah benar dalam API calls
  3. Pastikan mata uang add-on sesuai dengan mata uang subscription product

Dokumentasi Terkait

Products

Ringkasan semua jenis product dan panduan.

Usage-Based Billing Guide

Implementasi usage billing lengkap.

Subscription Management

Mengelola subscription berulang.

Add-ons

Memperluas subscription dengan add-ons.
Terakhir diubah pada 17 Agustus 2026