Aktifkan & buat pricelist
Pricelist adalah daftar harga alternatif — harga reseller, harga member, harga per negara — yang menimpa harga jual normal produk saat dipakai. Aktifkan dulu fiturnya: Sales ‣ Configuration ‣ Settings › bagian Pricing › centang Pricelists, lalu Save.
Kelola daftarnya di Sales ‣ Products ‣ Pricelists, klik New:
- Nama — mis. Harga Reseller.
- Currency — mata uang pricelist ini.
- Country Groups (opsional) — batasi ke kelompok negara tertentu; pricelist pertama tanpa country group menjadi pricelist default.
Susun price rules
Isi pricelist adalah aturan-aturan di tab Price Rules — klik Add a line. Tiap aturan menentukan Apply To (satu Product tertentu, atau satu Category sekaligus) dan cara menghitung harganya:
- Fixed Price — harga pasti yang menggantikan harga normal.
- Discount — potongan persentase dari harga jual; nilai negatif justru menaikkan harga (markup). Diskon jenis ini tampil ke pelanggan sebagai harga coret.
- Formula — perhitungan lanjutan: basis harga tertentu plus diskon, pembulatan, dan batas margin.
Tiap aturan bisa diberi tanggal mulai & berakhir — begitulah cara membuat diskon musiman yang menyala dan padam sendiri (mis. harga spesial 1–12 Desember) tanpa perlu mengubah harga produk satu per satu. Harga hasil pricelist tetap bisa dioverride manual di baris quotation bila diperlukan.
Pasang pricelist-nya
Pricelist bekerja begitu ia terpilih di dokumen — dan pemilihannya bisa otomatis dari beberapa arah:
- Per pelanggan — form kontak › tab Sales & Purchase › kolom Pricelist: setiap quotation pelanggan itu langsung memakai harganya (seperti disinggung di panduan Sales Order & Customer).
- Per negara — lewat Country Groups di Langkah 01: pengunjung toko online dari negara itu otomatis melihat harganya.
- Pilihan pelanggan — tandai pricelist sebagai Selectable agar pelanggan toko online bisa memilihnya sendiri.
- Per dokumen — kolom Pricelist di form quotation, untuk kesepakatan satu kali.
Kenali program Discount & Loyalty
Untuk promo yang bersyarat — voucher, kode diskon, beli-sekian-gratis-satu — Odoo menyediakan Discount & Loyalty: buka Sales ‣ Products ‣ Discount & Loyalty. Saat belum ada program, halaman menampilkan kartu template siap pakai; pilih yang paling dekat, lalu sesuaikan. Enam tipe programnya:
- Coupons — kode sekali pakai yang langsung memberi hadiah.
- Discount Code — kode yang diketik pelanggan saat checkout untuk memicu diskon.
- Promotions — diskon otomatis begitu syaratnya terpenuhi, tanpa kode.
- Buy X Get Y — beli sejumlah produk, dapatkan produk tertentu.
- Loyalty Cards — poin terkumpul dari setiap belanja, ditukar hadiah.
- Next Order Coupons — kode sekali pakai untuk pesanan berikutnya.
Atur kuota, masa berlaku & kanal
Pada form program, kolom-kolom yang menjawab pertanyaan bisnis sehari-hari:
- Program Name — nama internal, tidak dilihat pelanggan.
- Start Date / End Date — masa berlaku promo; kosong berarti selalu aktif.
- Limit Usage — kuota: batas total pemakaian selama masa berlaku.
- Available On — kanal tempat promo berlaku: Sales (quotation backend), eCommerce (toko online), Point of Sale (kasir) — plus pilihan website/PoS spesifik bila punya lebih dari satu.
- Pricelist — opsional: batasi promo hanya untuk pelanggan ber-pricelist tertentu; di sinilah Bagian A dan B bertemu (mis. promo khusus reseller).
Kode kupon, kartu loyalty, dan item program lain yang sudah terbit bisa dilihat lewat smart button di atas form program. Di form kontak pelanggan juga muncul smart button Loyalty Cards bila ia punya kartu — saldo poin per pelanggan selalu bisa diaudit.
Susun Rules & Rewards
Logika promo dirakit di tab Rules & Rewards — dua sisi yang berpasangan:
- Rules (syarat) — klik Add: tetapkan Discount Code-nya (tulis sendiri atau biarkan tergenerasi), Minimum Quantity (jumlah unit minimal), Minimum Purchase (belanja minimal, termasuk/tanpa pajak), dan batasi ke Products, Categories, atau Product Tag tertentu — kosong berarti berlaku untuk semua.
- Rewards (hadiah) — apa yang didapat saat syarat terpenuhi: diskon (persentase atau nominal — atas seluruh order, produk tertentu, atau produk termurah), produk gratis, atau gratis ongkir.
Contoh rakitan yang sering dipakai toko online: tipe Discount Code, kode HEMAT50, syarat belanja minimal Rp500.000, hadiah diskon 10% atas seluruh order, berlaku 1–31 Agustus dengan kuota 100 pemakaian, kanal eCommerce saja — semuanya tinggal diisi dari Langkah 04–06.
Aturan praktisnya: harga khusus yang melekat pada siapa pembelinya (reseller, member, negara) = pricelist; potongan yang bersyarat dan berbatas (kode, kuota, periode kampanye) = program promo. Keduanya bisa berjalan bersamaan di satu order.
Harga yang mengurus dirinya sendiri
- Pricelist — daftar harga per segmen: fixed price, discount, atau formula; otomatis lewat kontak, negara, atau pilihan pelanggan.
- Price rules berjadwal — diskon musiman menyala & padam sendiri lewat tanggal aturan.
- Discount & Loyalty — enam tipe program untuk voucher, kode diskon, dan loyalty; kuota lewat Limit Usage, masa berlaku lewat Start/End Date, kanal lewat Available On.
- Rules & Rewards — syarat (kode, minimum, produk) berpasangan dengan hadiah (diskon, produk gratis, gratis ongkir).
Sekali logikanya terpasang, kasir dan toko online menghitung sendiri — tim Anda tinggal memantau kuota dan hasil kampanyenya.