Product Bundle
Paket jualan beberapa produk dengan satu link — keranjang terisi otomatis dan langsung menuju checkout.
Product Bundle adalah paket jualan berisi beberapa produk dengan satu link khusus. Siapa pun yang membuka link tersebut, keranjangnya otomatis terisi sesuai definisi bundle lalu langsung diantar ke halaman checkout — tamu maupun member sama-sama berfungsi.
Membuat Bundle
Buka menu Produk → Bundle → Add New Bundle:
- Nama bundle — judul paket jualan.
- Produk dalam bundle — cari dan pilih produk, isi Qty per baris. Urutan baris = urutan tampil di keranjang.
- Harga offer bundle (opsional) — bila diisi, total checkout menjadi harga tersebut; total normal tampil sebagai baris Diskon Bundle terpisah di ringkasan.
- Harga offer hanya via link bundle (opsional) — aturan siapa yang berhak atas harga offer (lihat di bawah).
- Deskripsi singkat (opsional) — dipakai sebagai deskripsi pada pratinjau sosial link bundle. Kosong: memakai deskripsi bawaan.
- Publish — link bundle aktif dan tampil di kolom Link Bundle (bisa disalin dari daftar maupun editor).
Bentuk link:
Di daftar Bundle juga tersedia kolom Penjualan per bundle: Total Omset dan Total Order (order berstatus dibayar/berjalan) — berguna untuk menilai apakah sebuah bundle layak dipertahankan.
Cara Kerja Link
Setiap kunjungan link bundle menyiapkan keranjang bundle — set produk persis seperti definisi (produk + qty + urutan) — lalu langsung menuju checkout. Siapa pun yang menerima link, dari WhatsApp, iklan, atau bio media sosial, selalu mendapat set yang sama.
Keranjang bundle berdiri sendiri, terpisah dari keranjang belanja biasa:
- Belanjaan lama tidak hilang. Isi keranjang sebelum pembeli membuka link tetap utuh — checkout menampilkan isi bundle, dan begitu order bundle selesai, belanjaan lamanya otomatis "kembali" tanpa perlu ditambahkan ulang satu per satu.
- Login di tengah checkout aman. Pembeli yang login saat checkout tetap memesan isi bundle — belanjaan yang sudah ada di akunnya tidak ikut tergabung dan tidak membatalkan harga offer.
- Berbelanja normal = kembali ke keranjang biasa. Begitu pembeli menambah produk dari katalog secara manual, checkout kembali memakai keranjang biasanya.
- Membuka link bundle lain mengganti bundle yang sedang aktif. Sesi bundle berlaku 3 hari sejak link dibuka.
Produk yang tertutup (closed) atau tidak valid otomatis dilewati; qty mengikuti aturan produk (produk dengan quantity nonaktif dibeli 1).
Preview Link di Media Sosial
Link bundle aman dibagikan ke WhatsApp, Facebook, atau X — crawler mereka akan menerima halaman preview berisi judul bundle, deskripsi, dan gambar (featured image bundle; fallback ke gambar produk pertama atau site icon), lengkap dengan tautan menuju checkout.
Tips agar preview makin menarik: isi Deskripsi singkat di tab General editor bundle dan pasang featured image.
Harga Offer & Aturan Berlakunya
Bila harga offer diisi, ringkasan checkout menampilkan baris Diskon Bundle (selisih dari total harga normal). Kupon tetap bisa dipakai — diskon bundle dihitung dari total produk setelah kupon.
Aturan berlakunya bergantung pada checkbox di pengaturan bundle:
Kapan offer "hilang" dan "kembali"
Selama checkout dari link bundle (untuk bundle link-only), konteks harga mengikuti sesi bundle — berlaku 3 hari sejak link dibuka:
- Mengubah qty atau menghapus salah satu produk saat di checkout → offer hilang; mengembalikannya persis seperti definisi → offer kembali.
- Sesi berakhir (order selesai, beralih ke keranjang biasa, atau lewat 3 hari) → harus masuk lewat link bundle lagi untuk mendapat harga offer.
- Masuk link bundle lain → konteks pindah ke bundle terbaru.
Untuk bundle yang tidak dicentang link-only, tidak ada konteks sama sekali — pencocokan kombinasi murni mengikuti isi keranjang.
Pratinjau Harga & Komisi di Editor
Di editor bundle tersedia kotak Pratinjau Harga & Komisi yang menghitung langsung saat Anda mengisi — tanpa perlu menyimpan:
- Tabel harga: total harga normal produk, harga offer (ikut total normal bila kosong), diskon bundle (nominal + persen), dan rasio harga offer.
- Komisi affiliasi: rincian per produk saat mode otomatis, atau per tier saat komisi manual diisi — lengkap dengan penjelasan untuk produk yang tidak menghasilkan komisi (non-aktif affiliasi / tanpa tier komisi).
Mengisi harga offer otomatis menandai bundle sebagai non-aktif affiliasi — pratinjau langsung menampilkan statusnya. Bila tetap ingin membayar komisi di atas harga offer, cukup lepas centangnya.
Estimasi yang sama juga muncul di detail order (Informasi Afiliasi) selama order belum dibayar dan baris komisi finalnya belum terbentuk — admin bisa langsung menaksir komisi sebelum menekan tombol pembayaran.
Affiliasi & Komisi untuk Bundle
Bundle bisa dipromosikan affiliate dengan link khusus:
Pembeli yang membuka link tersebut tercatat sebagai referrals si affiliate, lalu mengikuti alur bundle normal — keranjang terisi sesuai definisi dan langsung menuju checkout.
Affiliate mengambil link-nya sendiri di halaman member Affiliasi Link: cari atau pilih bundle dari daftar yang tersedia, lalu salin link-nya.
Kebijakan komisi bundle
Di editor bundle, tab Affiliasi mengatur komisi transaksi bundle:
Bundle dengan harga offer secara default non-aktif affiliasinya — harga sudah diturunkan lewat offer, jadi komisi tidak ganda menurunkan margin. Centang otomatis muncul saat offer diisi dan tetap bisa dibuka kembali secara eksplisit.
Bundle yang affiliasinya non-aktif juga tidak ditawarkan di daftar link affiliate member. Link lama yang sudah beredar tetap mengantar pembeli ke bundle dengan normal — hanya tanpa atribusi komisi.
Contoh mode otomatis — bundle normal Rp 318.000 dengan harga offer Rp 89.000 (rasio ±27,99%): produk berkomisi tetap Rp 15.000 mendapat Rp 4.198, produk berkomisi 15% mendapat Rp 10.873. Total komisi transaksi selalu proporsional terhadap harga offer, sehingga margin bundle tidak tergerus diskonnya.
Cara membuat bundle (model baru)
- Buka Produk → Add New (atau edit produk sejoli yang sudah ada).
- Di metabox Commerce Setup, buka tab Bundle.
- Centang Aktifkan bundle pada produk ini.
- Gunakan pencarian untuk menambahkan produk ke dalam bundle, atur qty per baris.
- Set harga produk = harga offer bundle. Isi judul, deskripsi, dan pengaturan lanjutan (lisensi, affiliate, langganan) seperti produk sejoli biasa.
- Save. Link bundle otomatis tersedia di tab Bundle.
Yang perlu diketahui:
- Harga produk = harga offer bundle. Tidak ada lagi field harga offer terpisah.
- Satu kode lisensi bersama diterbitkan atas nama produk bundle — seluruh produk di dalamnya tercakup. Kuota domain diatur di tab lisensi native produk.
- Tipe pembayaran mengikuti produk — one-time atau berlangganan, sesuai pengaturan produk.
- Affiliate mengikuti pengaturan produk — tab affiliate native (aktif + tier).
- Tab Commerce lain sembunyi otomatis saat bundle aktif — field commerce hanya relevan untuk produk anak, bukan untuk produk bundle.
- Produk bundle tidak bisa ditambahkan ke keranjang sebagai item biasa — semua pintu beli mengarah ke komposisi item anak.
Lisensi bersama untuk produk berlisensi
Untuk bundle yang isinya produk berlisensi (mis. paket belasan addon), order bundle yang selesai menerbitkan satu kode lisensi bersama — bukan satu kode per produk. Pembeli mengaktifkan satu kode dan semua addon berlisensi di dalam bundle mengenalinya; tidak ada lagi belasan kode yang harus dicatat satu per satu.
Aturan mainnya:
- Syaratnya tetap per produk — produk yang ingin tercakup tetap mencentang pengaturan lisensinya di produk masing-masing (penanda "produk ini berlisensi"). Yang berubah hanya penerbitannya: satu kode dari bundle untuk semuanya.
- Kuota aktivasi diatur per bundle — field Kuota aktivasi lisensi di tab General mengatur jumlah domain yang dapat didaftarkan pada satu kode bersama. Default 1 domain; isi 0 untuk unlimited. Kuota ditegakkan mekanisme lisensi standar saat pembeli mendaftarkan domain.
- Siklus hidup mengikuti order bundle — perpanjangan order mengaktifkan kembali kodenya; pembatalan atau refund mematikannya. Sekali gerak untuk seluruh isi bundle.
- Container produk dikelola otomatis — setiap bundle memiliki satu produk wadah Sejoli miliknya sendiri (tersembunyi dari katalog dan tidak dijual langsung): dibuat saat bundle disimpan, namanya mengikuti judul bundle, ikut ter-trash/terhapus, dan menjadi identitas lisensi bersama di member area. Pengaturannya sepenuhnya dikelola dari editor bundle — tidak perlu — dan sebaiknya tidak — diubah manual dari halaman produknya.
- Bundle lama tanpa migrasi — bundle yang dibuat sebelum fitur ini mendapatkan container-nya secara otomatis saat order bundle pertama setelah pembaruan. Ingin kuota lisensinya sudah terisi sejak awal? Simpan ulang bundle sekali lalu isi kuotanya.
Last updated Oct 10, 2026