Langsung ke konten utama
Add-ons adalah produk tambahan yang dapat dilampirkan pada produk langganan utama Anda, memungkinkan model harga yang fleksibel dan pengalaman pelanggan yang lebih baik. Apakah Anda memerlukan penagihan berbasis kursi, peningkatan fitur, atau struktur harga kustom, add-ons memberi Anda kekuatan untuk menciptakan penawaran langganan yang canggih.

Apa Itu Add-ons?

Add-ons adalah produk tambahan yang dapat dibeli pelanggan bersamaan dengan langganan utama mereka. Mereka sempurna untuk:
  • Penagihan berbasis kursi: Anggota tim tambahan, lisensi pengguna, atau pengguna bersamaan
  • Peningkatan fitur: Fitur premium, analitik lanjutan, atau dukungan prioritas
  • Ekstensi penggunaan: Penyimpanan tambahan, panggilan API, atau alokasi bandwidth
  • Add-ons layanan: Layanan profesional, pelatihan, atau jam konsultasi
Add-ons yang dilampirkan pada produk langganan di dasbor

Manfaat Utama

  • Model Harga Fleksibel: Tawarkan rencana dasar dengan add-ons opsional untuk menciptakan struktur harga yang canggih. Anda dapat menjangkau berbagai segmen pelanggan dengan peningkatan yang tumbuh seiring dengan perubahan kebutuhan pelanggan Anda.
  • Optimisasi Pendapatan: Tingkatkan pendapatan rata-rata per pengguna (ARPU) dengan menyajikan add-ons yang relevan. Ini memungkinkan peluang upsell yang alami saat pelanggan menambahkan fitur seiring waktu.
  • Manajemen Sederhana: Kelola semua komponen harga dari satu dasbor. Add-ons secara otomatis termasuk dalam sesi checkout dan manajemen langganan.
  • Pilihan Pelanggan: Izinkan pelanggan untuk menyesuaikan langganan mereka dengan memilih hanya add-ons yang mereka butuhkan, yang meningkatkan kepuasan dan mengurangi churn.

Membuat Add-ons

Add-ons dibuat sebagai produk terpisah di dasbor Dodo Payments Anda dan kemudian dilampirkan pada produk langganan utama Anda. Pemisahan ini memungkinkan Anda untuk:
  • Menggunakan kembali add-ons di berbagai produk langganan
  • Mengelola harga secara independen
  • Melacak kinerja add-ons secara terpisah
  • Memperbarui add-ons tanpa mempengaruhi langganan dasar
Membuat add-ons di antarmuka dasbor

Konfigurasi Add-on

Saat membuat add-ons, Anda dapat mengonfigurasi:
  • Harga: Tetapkan harga satu kali atau berulang untuk add-on
  • Siklus penagihan: Sesuaikan dengan penagihan langganan Anda atau gunakan siklus yang berbeda
  • Batas kuantitas: Tetapkan kuantitas minimum dan maksimum per pelanggan
  • Ketersediaan: Kontrol produk langganan mana yang dapat menggunakan add-on
  • Pengaturan pajak: Konfigurasikan kategori pajak yang sesuai

Memulai

Siap untuk menerapkan add-ons dalam bisnis langganan Anda? Berikut cara memulainya:
1

Rencanakan Add-ons Anda

Identifikasi fitur tambahan, layanan, atau kapasitas yang akan menguntungkan pelanggan Anda sebagai add-ons.Pertimbangkan:
  • Apa yang sering diminta pelanggan?
  • Fitur apa yang dapat dimonetisasi secara terpisah?
  • Apa yang akan menciptakan jalur peningkatan yang alami?
2

Buat Add-on Pertama Anda

Gunakan dasbor Dodo Payments atau API untuk membuat produk add-on pertama Anda.

Panduan Dasbor

Ikuti panduan langkah demi langkah kami untuk membuat add-ons di dasbor.
3

Lampirkan ke Langganan

Sambungkan add-ons Anda ke produk langganan yang sesuai di mana mereka harus tersedia.
4

Uji Integrasi

Buat sesi checkout uji dengan kombinasi add-on yang berbeda untuk memastikan semuanya berfungsi dengan baik.
5

Pantau Kinerja

Lacak tingkat adopsi add-on dan dampak pendapatan untuk mengoptimalkan strategi harga Anda.

Manajemen API

Dodo Payments menyediakan API komprehensif untuk mengelola add-ons secara programatis:
Gunakan endpoint POST /addons untuk membuat add-ons baru dengan harga, deskripsi, dan opsi konfigurasi kustom.

Referensi API

Lihat dokumentasi API lengkap untuk membuat add-ons.
Modifikasi add-ons yang ada menggunakan endpoint PATCH /addons/{id} untuk memperbarui harga, deskripsi, atau ketersediaan.

Referensi API

Pelajari cara memperbarui detail add-on secara programatis.
Gunakan GET /addons untuk mendaftar semua add-ons atau GET /addons/{id} untuk mengambil detail add-on tertentu.

Referensi API

Akses dokumentasi API lengkap untuk listing dan pengambilan.
Perbarui gambar add-on menggunakan endpoint PUT /addons/{id}/images untuk presentasi produk yang lebih baik.

Referensi API

Pelajari cara mengelola gambar add-on melalui API.

Kasus Penggunaan Umum

  • Penagihan Berbasis Kursi: Anggota tim tambahan, lisensi pengguna, atau pengguna bersamaan
  • Peningkatan Fitur: Fitur premium, analitik lanjutan, atau dukungan prioritas
  • Ekstensi Penggunaan: Penyimpanan tambahan, panggilan API, atau alokasi bandwidth
  • Add-ons Layanan: Layanan profesional, pelatihan, atau jam konsultasi

Contoh Integrasi

Sesi Checkout dengan Add-ons

Saat membuat sesi checkout, Anda dapat menyertakan add-ons dengan kuantitas kustom:
const session = await client.checkoutSessions.create({
  product_cart: [
    {
      product_id: 'your_subscription_id',
      quantity: 1,
      addons: [
        {
          addon_id: 'your_addon_id',
          quantity: 3 // 3 additional seats
        }
      ]
    }
  ],
  // ... other checkout options
});

Perubahan Rencana dengan Add-ons

Modifikasi langganan yang ada untuk menambah, menghapus, atau memperbarui add-ons:
// Add add-ons to existing subscription
await client.subscriptions.changePlan('sub_123', {
  product_id: 'prod_new',
  quantity: 1,
  proration_billing_mode: 'difference_immediately',
  addons: [
    { addon_id: 'addon_123', quantity: 2 }
  ]
});

// Remove all existing add-ons
await client.subscriptions.changePlan('sub_123', {
  product_id: 'prod_new',
  quantity: 1,
  proration_billing_mode: 'difference_immediately',
  addons: [] // Empty array removes all existing add-ons
});

Harga Dinamis

Hitung total biaya secara dinamis berdasarkan pilihan add-on:
function calculateTotalCost(basePrice: number, addons: AddonSelection[]) {
  const addonTotal = addons.reduce((sum, addon) => 
    sum + (addon.price * addon.quantity), 0
  );
  return basePrice + addonTotal;
}

Praktik Terbaik

  • Mulai sederhana: Luncurkan dengan 2-3 add-ons inti dan perluas opsi berdasarkan umpan balik dan penggunaan pelanggan.
  • Pertahankan kejelasan harga: Komunikasikan harga dan nilai add-on dengan jelas, sehingga pelanggan memahami apa yang mereka dapatkan untuk biaya tambahan.
  • Uji secara menyeluruh: Validasi kombinasi add-on untuk memastikan perhitungan harga tetap akurat dan alur checkout berfungsi dengan baik.

Pertimbangan Desain

  • Proposisi Nilai yang Jelas: Setiap add-on harus memiliki manfaat yang jelas yang dapat dengan mudah dipahami pelanggan
  • Pengelompokan Logis: Kelompokkan add-ons terkait bersama dalam alur checkout Anda
  • Kuantitas Fleksibel: Izinkan pelanggan untuk menyesuaikan kuantitas add-ons sesuai kebutuhan
  • Harga Transparan: Tampilkan total biaya dengan jelas sepanjang proses checkout
Add-ons adalah cara yang kuat untuk menciptakan model harga yang fleksibel dan dapat diskalakan yang tumbuh bersama pelanggan Anda. Mulailah dengan kasus penggunaan sederhana dan berkembanglah seiring Anda belajar apa yang paling cocok untuk bisnis dan pelanggan Anda.