Langsung ke konten utama
Gambaran umum kode diskon
Kode diskon memungkinkan Anda menjalankan promosi dan insentif yang ditargetkan. Buat diskon persentase atau jumlah tetap, atur batas dan tanggal kedaluwarsa, batasi produk, dan terapkan dengan mulus di checkout.

Apa Itu Kode Diskon?

Kode diskon adalah token promosi yang mengurangi total pesanan di checkout. Mereka ideal untuk:
  • Kampanye musiman: Black Friday, peluncuran produk, atau peringatan
  • Tawaran akuisisi: Insentif pembelian pertama atau penghargaan rujukan
  • Retensi: Penghargaan untuk memenangkan kembali atau loyalitas bagi pelanggan yang ada
  • Kesepakatan B2B: Harga yang dikontrak atau dinegosiasikan melalui kode pribadi

Manfaat Utama

  • Diskon fleksibel: Persentase atau jumlah tetap
  • Kontrol yang ditargetkan: Batasi berdasarkan produk dan siklus langganan
  • Pengelolaan kampanye: Tanggal kedaluwarsa dan batas penggunaan
  • Checkout yang mulus: Dukungan bidang UI dan API melalui sesi checkout

Membuat Kode Diskon

Buat kode diskon di dasbor Dodo Payments Anda, lalu terapkan di checkout yang dihosting atau melalui API.

Pengaturan Dasbor

  • Nama Diskon (wajib): Nama tampilan internal dan dasbor
  • Kode (wajib): String yang dimasukkan pelanggan di checkout
  • Tipe & Jumlah (wajib): Atur nilai persentase atau jumlah tetap, atau buat kode acak menggunakan tombol yang disediakan
  • Tanggal Kedaluwarsa (opsional): Tanggal setelah kode menjadi tidak valid
  • Batas Penggunaan (opsional): Total maksimum penukaran di seluruh pelanggan
  • Pembatasan Produk (opsional): Batasi penerapan pada produk yang dipilih
  • Batas Siklus Langganan (opsional): Jumlah siklus penagihan yang berlaku untuk diskon
Gunakan batas siklus untuk harga perkenalan pada langganan (misalnya, “50% off selama 3 bulan”).

Pengalaman Checkout

  1. Pembeli memasukkan kode di bidang checkout.
  2. Diskon yang memenuhi syarat diterapkan dan total diperbarui segera.
Di Sesi Checkout, kirim discount_code untuk menerapkan kode sebelumnya, dan atur feature_flags.allow_discount_code untuk menampilkan bidang input.

Manajemen API

Buat kode diskon secara programatis dengan tipe dan jumlah.

Referensi API

Lihat API untuk membuat diskon.
Daftar semua diskon atau ambil detail untuk pengelolaan dan audit.

Referensi API

Jelajahi API daftar dan pengambilan.
Modifikasi konfigurasi diskon seperti jumlah, kedaluwarsa, atau pembatasan.

Referensi API

Pelajari cara memperbarui detail diskon.
Periksa apakah diskon valid dan dapat diterapkan sebelum diterapkan.

Referensi API

Validasi penggunaan diskon.
Nonaktifkan atau hapus diskon yang tidak lagi diperlukan.

Referensi API

Hapus diskon.

Kasus Penggunaan Umum

  • Tawaran perkenalan: Promosi peluncuran terbatas untuk produk baru
  • Diskon massal atau B2B: Diskon yang dikontrak untuk set produk tertentu
  • Strategi retensi: Kode untuk memenangkan kembali dalam alur kerja pencegahan churn
  • Kampanye musiman: Promosi berbasis liburan atau acara

Contoh Integrasi

Terapkan diskon di Sesi Checkout

Terapkan diskon sebelumnya dan tampilkan UI input kode.
const session = await client.checkoutSessions.create({
  product_cart: [
    { product_id: 'prod_abc', quantity: 1 }
  ],
  discount_code: 'BLACKFRIDAY2024',
  customer: { email: '[email protected]', name: 'Jane Doe' },
  return_url: 'https://yoursite.com/return'
});

Aktifkan entri diskon tanpa menerapkan sebelumnya

Biarkan pelanggan memasukkan kode di checkout tanpa mengirimkan satu sebelumnya.
const session = await client.checkoutSessions.create({
  product_cart: [
    { product_id: 'prod_abc', quantity: 1 }
  ],
  feature_flags: {
    allow_discount_code: true
  },
  return_url: 'https://yoursite.com/return'
});

Praktik Terbaik

  • Nama dengan jelas: Gunakan kode yang dapat dikenali yang sesuai dengan nama kampanye
  • Batas waktu: Tambahkan kedaluwarsa untuk mendorong urgensi dan mencegah penyalahgunaan
  • Batasi dengan bijak: Batasi pada produk tertentu untuk menghindari kebocoran margin
  • Validasi lebih awal: Periksa penerapan kode sebelum mengonfirmasi checkout
  • Pantau dampak: Lacak penggunaan dan konversi berdasarkan kampanye
Kode diskon adalah alat yang kuat untuk akuisisi dan retensi. Mulailah dengan tawaran sederhana yang dinamai dengan baik, validasi secara menyeluruh, dan iterasi berdasarkan kinerja.