Intro
Plugin Custom Price Rule adalah plugin yang berfungsi untuk meng-custom harga dengan beragam parameter. Misalnya kita akan memberikan harga yang lebih murah kepada supplier daripada pengecer. Perbedaan harga tidak hanya terbatas kepada jenis pelanggan (supplier atau eceran) melainkan juga bisa berdasar kategori produk, jumlah stok barang, harga, waktu dan atribut lainnya.
Instalasi
Dashbord WordPress
Cara menginstal plugin Custom Price Rule melalui dashboard WordPress.
- Masuk ke dashboard lalu arahkan ke Plugin> Add new.
- Klik pada tombol “Upload Plugin” di bagian atas.
- Klik pada Pilih File dan pilih file “Custom-Price-Rule.zip”, lalu tekan tombol Install Now.
- Setelah mengunggah, Anda akan melihat notifikasi “plugin berhasil dipasang”, lalu tekan tombol “Aktifkan Plugin”.
Menggunakan FTP
Cara menginstal plugin Custom Price Rule melalui FTP.
Untuk menginstal plugin abandoned order lewat FTP, Anda dapat menggunakan file manager dari cPanel atau software FTP apapun. Beberapa software FTP yang bagus aadalah:
- FileZilla untuk Linux / windows.
- Cyberduck untuk Mac
Setelah aplikasi FTP berhasil diinstal, ikuti langkah berikut:
- Ekstrak file zip yang telah Anda download dari tonjoostudio.com.
- Buka folder yang diekstrak dan ekstrak file “Custom-Price-Rule.zip”, setelah ekstrak Anda akan melihat folder “Custom-Price-Rule”.
- Hubungkan FTP ke server anda lalu navigasikan ke / wp-content / plugins /.
- Upload folder “Custom-Price-Rule” yang sudah diekstrak.
- Masuk ke area admin WordPress Anda dan arahkan ke halaman Plugins, lalu klik Activate di bawah Custom Price Rule.
Rules
Rules adalah halaman untuk menentukan tipe diskon dan kriteria produk yang harganya akan di-custom.
Di dalam rules ada 3 atribut yang perlu Anda atur yaitu: Method, Rewards, dan Restrictions.
Method
Method adalah metode apa yang digunakan untuk meng-custom harga. Tersedia 4 pilihan method, yaitu:
- Product discount
- Bulk discount
- Cart discount
- Shipping discount
a. Product Discount
Method product discount adalah metode yang akan meng-custom harga berbasis produk.
Di dalam method product discount terdapat 3 tipe diskon, yaitu:
- fixed discount: memberikan diskon dengan nilai tertentu.
- percentage discount: memberikan diskon berdasarkan persentase dari harga produk tersebut
- fixed price: menset harga tertentu untuk suatu produk.
Di dalam method product discount terdapat 2 kriteria restriction, yaitu:
a. Product
Restriction produk terdapat 7 macam:
- product
- product category
- product tags
- product variation
- product atributes
- price
- stock
b. Condition
Condition terdiri dari 7 pilihan yaitu:
- date
- time
- datetime
- days of week
- user
- user role
- reseller type
b. Bulk Discount
Bulk discount adalah metode yang memberikan custom harga berdasarkan jumlah barang. Jika method bulk dipilih maka rewards akan berubah seperti ini:
Quantity from: jumlah minimal order barang yang akan mendapat diskon.
Quantity to: jumlah maksimal order barang yang akan mendapat diskon. Kosongkan untuk jumlah tak terhingga.
c. Cart Discount
Method cart discount adalah metode yang memberikan diskon harga berdasar atribut yang ada di cart (keranjang belanja).
Restriction cart tersedia dalam 4 pilihan yaitu:
- cart total price
- cart total Quantity
- cart total weight
- coupons applied
d. Shipping Discount
Metode shipping discount adalah metode yang memberikan diskon harga berdasar atribut yang ada di cart (keranjang belanja).
Restriction di shipping discount sama dengan restriction di cart discount.
Rewards
Rewards adalah jenis custom harga, apakah berjenis diskon atau pricing group. Rewards sebuah produk tergantung dari method yang digunakan.
Ada dua macam rewards yaitu discount dan pricing group.
a. Discount
Di dalam rewards discount terdapat 3 tipe diskon, yaitu:
- fixed discount: memberikan diskon dengan nilai tertentu.
- percentage discount: memberikan diskon berdasarkan persentase dari harga produk tersebut.
- fixed price: menset harga tertentu untuk suatu produk.
b. Pricing group
Dengan pricing group Anda bisa membuat custom harga yang bergantung dari jumlah barang yang dibeli.
Di dalam pricing group ada fitur bulk pricing group yang akan sangat berguna jika kita ingin mengenakan diskon progresif. Misal kita ingin mengenakan diskon yang berbeda untuk jumlah pembelian barang yang berbeda. Contoh adalah sebagai berikut
Dari pengaturan rewards pricing group seperti gambar di atas maka jika konsumen membeli barang sejumlah 15 akan mendapat diskon 10%, sementara jika membeli barang sejumlah 25 akan mendapat diskon 20%.
Restriction
Restriction adalah syarat dan kondisi sebuah harga dikenakan custom harga. Contoh paling sederhana misalnya jika kita ingin memberikan diskon berbasis waktu/tanggal. Misalnya kita ingin memberikan diskon selama libur lebaran yang dimulai dari tgl 12 s.d 22 Juli.
Ada tiga macam restriction yaitu product, cart dan condition.
a. Product
Ada 7 macam restriction product yaitu:
- product, restriction berdasar item produk tertentu.
- product category, restriction berdasar kategori produk
- product tags, restriction berdasar tag produk tertentu.
- product variation. restriction berdasar variasi produk.
- product atributes, restriction berdasar atribut produk
- price, restriction berdasar harga tertentu. Misal kita ingin mendiskon produk yang memiliki harga minimal Rp100.000
- stock, restriction berdasar stok barang. Misal jika stok barang minimal 5 maka akan dikenakan diskon. Maka jika stok barang sudah kurang dari 5 tidak akan dikenakan diskon.
b. Cart
Restriction cart ada 4 macam yaitu; cart total, cart total quantity, cart total weight, dan coupons applied.
- Cart total, Restriction berdasar jumlah nominal pembelian di dalam keranjang belanja. Misal jika konsumen membeli barang minimal sejumlah Rp500.000 maka baru akan mendapatkan diskon.
- Cart total quantity, Restriction berdasar jumlah pembelian barang. Misal jika konsumen membeli 2 barang maka akan diberikan diskon.
- Cart total weight, Restriction berdasar jumlah berat yang ada di keranjang belanja.
- Coupons applied, Restriction berdasarkan kode kupon yg dipakai pada saat checkout.
c. Condition
Restriction condition memiliki 7 macam yaitu; date, time, datetime, days of week, user, user role, reseller type.
- Date, Restriction berdasar tanggal
- Time, Restriction berdasar jam.
- Datetime, Restriction berdasar tanggal beserta jamnya.
- Days of week, Restriction berdasar nama hari dalam satu minggu. Misal kita ingin mendiskon harga di setiap hari Jumat, maka set days of week ke friday.
- User, Restriction berdasar nama konsumen yang terdaftar di website toko online kita.
- User role, Restriction berdasar role user di dalam website toko online kita. Pilihan role user bisa ditemukan di edit user–>name–>role
- Reseller Type, Restriction berdasar tipe reseller. Misalnya kita hanya ingin memberikan diskon kepada reseller bertipe grosir. Reseller type hanya tersedia jika plugin Reseller aktif.