Promo Event & Kupon
Kupon default evergreen dan kampanye promo berkala yang otomatis aktif-mati sesuai jadwal.
Sejoli Commerce punya dua mekanisme diskon yang saling melengkapi:
- Default coupon — kupon evergreen yang otomatis terpasang di checkout, tanpa perlu pembeli mengetik kode.
- Promo event — kampanye berkala (misal Diskon 17 Agustus) yang menimpa kupon default selama periode kampanye, lalu kembali normal otomatis.
Default Coupon
Kupon default diterapkan otomatis saat checkout untuk produk yang memenuhi syarat:
- Global — Ecommerce → Pengaturan lanjutan → Katalog & Halaman → Global Default Coupon. Berlaku untuk semua produk yang tidak punya aturan sendiri.
- Per produk — di tab Commerce editor produk: Inherit global default (ikut global), Disabled (tanpa kupon), atau pilih kupon spesifik.
Aturan kupon Sejoli tetap dihormati sepenuhnya: batasan user, batasan pemakaian, dan jenis diskonnya.
Efeknya terlihat bahkan sebelum checkout: kartu katalog dan halaman detail menampilkan harga setelah diskon default coupon — harga coretan + badge persentase (mis. -30%).
Kupon Terbaik Otomatis
Sejoli Commerce memilih kupon dengan diskon terbesar untuk tiap produk:
- Bandingkan diskon kupon milik pembeli, kupon Promo Event yang aktif, dan default coupon.
- Yang diskonnya paling besar yang dipakai; bila sama, urutan prioritasnya: kupon pembeli → kupon Promo Event → default coupon.
- Mekanisme ini berlaku juga di checkout native Sejoli (
/product/{slug}dengan mode Native checkout) — bukan hanya checkout keranjang Commerce.
Kupon Gratis Ongkir
Kupon dengan opsi free shipping akan memunculkan baris Diskon Pengiriman tersendiri di ringkasan checkout (terpisah dari diskon produk). Ongkir tetap tampil pada harga aslinya; total akhir sudah memperhitungkan potongannya.
Promo Event
Promo event dikonfigurasi di Ecommerce → Pengaturan lanjutan → Promo:
Cara Kerja
- Selama kampanye: kupon event menimpa default
- Badge & urutan otomatis
- Setelah Ends At: kembali ke default
Kupon Affiliate & Komisi
Memasukkan kupon affiliate tidak hanya mendiskon — kupon itu juga menjadi tanda bahwa komisi transaksi mengalir ke pemilik kupon. Satu transaksi Commerce hanya memiliki satu penerima komisi (tidak bisa dibagi per produk), dan penerimanya ditentukan berjenjang: permanent affiliate → kupon affiliate → link referral — kondisi pertama yang terpenuhi menang.
flowchart TD
START([Transaksi Commerce dibuat]) --> P1{Permanent affiliate aktif?}
P1 -->|Ya| STICKY[Afiliasi lengket di akun pembeli]
P1 -->|Tidak| P2{Kupon affiliate terpasang?}
P2 -->|Tidak ada| LINK[Pemilik link referral]
P2 -->|Satu pemilik| COUPON[Pemilik kupon]
P2 -->|Dua pemilik berbeda| RULE[Pengaturan: Perilaku kupon<br/>affiliate berbeda pemilik]
STICKY --> WIN([Penerima komisi])
LINK --> WIN
COUPON --> WIN
RULE --> WIN
Afiliasi menempel pada pengunjung: share link produk A lalu pembeli membeli produk B, komisi tetap jalan selama produk B mengaktifkan affiliate dan si affiliate lolos syaratnya.
Link site-level /aff/{id-user} memperluas jangkauan itu ke seluruh toko — tautan tanpa produk yang bisa dibagikan ke mana saja. Pembeli yang masuk lewatnya tercatat sebagai referral general, sehingga komisi mengikuti pembelian produk apa pun selama affiliate produk itu aktif. Tautan diaktifkan dan diarahkan (homepage / katalog / URL kustom) dari tab Affiliate di Pengaturan Lanjutan, dan tampil siap-salin di halaman Affiliasi Link member area.
Kasus dua pemilik berbeda — pembeli sudah memasang kupon Affiliate A, lalu memasukkan kupon Affiliate B. Perilakunya bergantung pengaturan Advanced Settings → Affiliate → Perilaku kupon affiliate berbeda pemilik:
-
Konfirmasi (default) — pembeli melihat modal: kupon lama akan dilepas, produk terkait tidak lagi terdiskon, komisi berpindah ke pemilik kupon baru.
flowchart LR A[Kupon Affiliate A terpasang] --> B[Pembeli input kupon Affiliate B] B --> C{Modal: ganti kupon?} C -->|Ya| D[Komisi → Affiliate B] C -->|Tidak| E[Komisi tetap Affiliate A] -
Diam-diam ganti — tanpa konfirmasi; satu-satunya jejaknya pill kupon berganti dan nama affiliate di footer checkout berubah.
flowchart LR A[Kupon Affiliate A terpasang] --> B[Pembeli input kupon Affiliate B] B --> C[Komisi → Affiliate B] C --> D[Jejak: pill & nama affiliate berganti] -
Tolak kupon baru — kupon affiliate kedua ditolak dengan pesan peringatan; affiliate pertama bertahan.
flowchart LR A[Kupon Affiliate A terpasang] --> B[Pembeli input kupon Affiliate B] B --> C[Kupon B ditolak] C --> D[Komisi tetap Affiliate A]
Konsekuensi yang perlu dipahami affiliate:
- Kupon affiliate merebut keseluruhan transaksi — meski kupon itu hanya mendiskon satu dari banyak produk di keranjang, komisi seluruh produk berpindah ke pemilik kupon, dan affiliate peng-referral tidak mendapat apa-apa.
- Dua kupon affiliate berbeda mengikuti tiga mode di atas — default-nya pembeli dikonfirmasi; mode diam-diam ganti berjalan baik bila nama affiliate tampil di checkout agar pergantian tetap terlihat.
- Komisi tetap dihitung per produk dengan pengaturan komisi masing-masing produk; produk yang affiliate-nya nonaktif (atau penerima tidak lolos syaratnya) tidak menghasilkan komisi — tidak diwariskan ke affiliate lain.
Rencana Kampanye yang Sehat
- Siapkan kupon kampanye
- Isi & aktifkan Promo Event
- Cek katalog
- Verifikasi pasca-kampanye
Last updated Sep 12, 2026