Lewati ke konten
WPBisnis Documentation
Esc
navigateopen⌘Jpreview
Di halaman ini

Cara Membuat Diskon Ongkir dengan Kupon WooCommerce (IndoOngkir Suite)

Panduan kupon diskon ongkos kirim: opsi Diskon Ongkir, tipe Fixed cart discount, minimum spend, dan validasi di checkout.

Selain rules otomatis, IndoDiskon juga mendukung diskon ongkir lewat kupon WooCommerce dengan opsi khusus Diskon Ongkir. Ini paling pas untuk campaign terbatas (misalnya kode GRATISONGKIR) yang Anda sebar lewat media sosial, iklan, atau email.

Saat kupon diskon ongkir dipakai di checkout, rules otomatis IndoDiskon akan diabaikan supaya tidak terjadi double diskon. Pastikan modul IndoDiskon aktif agar opsi kupon ini muncul.

Prasyarat

  • Modul IndoDiskon aktif (Status dicentang)
  • WooCommerce Kupon dapat dibuat (WooCommerce 3.0+)
  • Ongkos kirim sudah terhitung di checkout

Opsi kupon di WooCommerce

Saat mengedit kupon (Marketing → Kupon atau WooCommerce → Kupon), muncul checkbox tambahan dari IndoDiskon:

Label di plugin Jenis Fungsi
Diskon Ongkir Checkbox Mengaktifkan diskon ongkos kirim dengan kupon ini. Deskripsi: Aktifkan diskon ongkos kirim dengan kupon ini

Pesan validasi di layar kupon

Plugin menampilkan pesan dinamis saat Anda mengatur kupon:

Kondisi Pesan
Tipe diskon bukan Fixed cart discount Silahkan pilih “Fixed cart discount” type untuk menggunakan fitur diskon ongkos kirim
Nilai kupon 0 Silahkan update nilai diskon (coupon amount) lebih besar dari nol untuk menggunakan fitur diskon ongkos kirim
Diskon Ongkir aktif, tanpa minimum spend Peringatan: Diskon ongkos kirim aktif dengan maksimal diskon sebesar [amount]. Disarankan untuk membatasi diskon ini untuk minimal pembelian tertentu…
Diskon Ongkir aktif dengan minimum spend Sukses: Diskon ongkos kirim aktif dengan maksimal diskon sebesar [amount] untuk minimal pembelian (minimum spend) sebesar [minimum]

Syarat kupon diskon ongkir

Field WooCommerce Nilai yang diperlukan
Discount type Fixed cart discount (wajib)
Coupon amount Lebih besar dari 0 (ini = maksimum diskon ongkir)
Diskon Ongkir Dicentang
Minimum spend (Usage restriction) Sangat disarankan diisi untuk membatasi promo

Aturan validasi di checkout

  • Hanya satu kupon diskon ongkir boleh aktif per keranjang
  • Total harga barang harus lebih dari 0
  • Diskon diterapkan ke ongkos kirim, dan dibatasi tidak melebihi total ongkir
  • Jika ongkir Rp 15.000 dan kupon Rp 20.000, diskon efektif Rp 15.000

Langkah-langkah membuat kupon

1. Buat kupon baru

  1. Buka Marketing → Kupon → Tambah kupon (atau WooCommerce → Kupon → Tambah kupon).
  2. Isi Kode kupon, misalnya ONGKIR10K.

IndoOngkir IndoCOD

2. Atur tipe dan nominal

  1. Discount type: pilih Fixed cart discount.
  2. Coupon amount: isi maksimum diskon ongkir, misalnya 10000 (Rp 10.000).

IndoOngkir IndoCOD

3. Aktifkan Diskon Ongkir

  1. Scroll ke opsi Diskon Ongkir.
  2. Centang checkbox Diskon Ongkir.
  3. Pastikan pesan sukses/peringatan hijau/kuning muncul sesuai konfigurasi.

IndoOngkir IndoCOD

4. Set minimum spend (disarankan)

  1. Di bagian Usage restriction, isi Minimum spend, misalnya 200000.
  2. Publikasikan kupon.

IndoOngkir IndoCOD

5. Uji di checkout

  1. Tambahkan produk ke keranjang (subtotal memenuhi minimum jika ada).
  2. Masukkan kode kupon di checkout.
  3. Pastikan diskon mengurangi ongkos kirim, bukan subtotal produk.

IndoOngkir IndoCOD

Perbandingan: Rules otomatis vs Kupon

Aspek Rules otomatis Kupon Diskon Ongkir
Aktivasi Otomatis saat syarat terpenuhi Pelanggan memasukkan kode
Konfigurasi Tabel Rules per ekspedisi Satu kupon WooCommerce
Per ekspedisi Ya, baris terpisah Tidak, berlaku untuk ongkir terpilih
Bersamaan Tidak (kupon mengalahkan rules) Tidak

Cara memastikan berfungsi

  • Modul IndoDiskon Status aktif
  • Kupon: tipe Fixed cart discount, amount > 0, Diskon Ongkir dicentang
  • Ongkos kirim sudah muncul sebelum kupon diterapkan
  • Hanya satu kupon diskon ongkir di keranjang
  • Rules otomatis memang diabaikan saat kupon ini aktif (perilaku normal)

Troubleshooting

Kupon ditolak: tipe tidak valid

  • Ubah Discount type ke Fixed cart discount

Kupon ditolak: nilai diskon nol

  • Isi Coupon amount lebih besar dari 0

Kupon diterima tapi tidak mengurangi ongkir

  • Pastikan ongkir sudah terhitung (alamat lengkap, ekspedisi dipilih)
  • Cek Diskon Ongkir masih dicentang di kupon
  • Refresh checkout setelah memasukkan kupon

Hanya satu kupon diskon ongkir

  • Hapus kupon diskon ongkir lain dari keranjang; plugin membatasi satu per order

Terakhir diperbarui 27 Juli 2026