Cara membuat custom ongkos kirim pada plugin Woo Ongkir
Advertisements
Melanjutkan tutorial kita sebelumnya, pada tutorial kali ini kita akan belajar bagaimana cara membuat custom ongkir pada Woo Ongkir (Plugin Ongkos Kirim). Custom ongkir dibutuhkan jika pilihan ongkir yang sudah tersedia saat ini di ekspedisi tidak dapat memenuhi kebutuhan Anda, sehingga Anda perlu membuat ongkir Anda sendiri. Berikut adalah tutorial step-by-step nya:
1. Masuk ke menu Plugin Ongkos Kirim
2. Pilih Advance Settings
3. Pada bagian paling bawah, akan ada menu “Custom/Free ongkos kirim“. Saya akan menjelaskan bagian-bagian penting mana saja yang perlu diketahui :
A. Tentukan nama ongkir customnya. Pada contoh kali ini kita beri nama FREE, karena kita akan menjadikannya khusus free ongkir nanti.
B. Pilih tipe custom ongkir yang ingin digunakan. Ada dua piliham Replace dan Append. Replace adalah opsi jika Anda hanya ingin menggunakan custom ongkir saja, dan tidak ingin disandingkan dengan ongkir kurir lainya. Sedangkan Append adalah jika Anda ingin menambahkan custom ongkir Anda kedalam ongkir-ongkir kurir lain. Pada contoh kali ini kita menggunakan Replace. Anda bisa ber-eksperimen sendiri sesuai keinginan Anda.
C. Ini adalah form detail dari custom ongkir Anda. Yang pertama adalah ASAL. Asal disini adalah dari kota mana custom ongkir di terapkan. Pada contoh kali ini kita akan membuat semua ongkir yang berasal dari Jakarta selatan ke DI Yogyakarta (Semua kabupaten di dalam nya) menjadi FREE.
4. Klik Add lalu Save.
5. Sekarang mari kita test. Coba berbelanja di toko online Anda. Set asal kota Jakarta Selatan (sesuai pengaturan custom ongkir di atas). Dan kirim ke DI Yogyakara, tujuan kota manapun. Hasilnya akan spt ini :
Baca Juga
Kalau kita perhatikan, disitu juga tertera custom ongkir Tiki ABC. Apakah itu? Mari kita lihat screenshot di bawah ini:
Sebelum nya kita jg men-setting custom ongkir versi lain. Kali ini bukan custom ongkir gratis/free, tetapi berbayar yaitu 10.000 khusus dari Jakarta Selatan ke DI Yogyakarta. Bedanya, custom ongkir versi kedua ini, hanya akan muncul jika pengiriman khusus ke kabupaten Sleman dan kecamatan Depok, DI Yogyakarta saja. Jika pengiriman diarahkan ke kabupaten dan kecamatan lain, maka custom ongkir ini tidak akan muncul.
Membuat Custom Ongkos kirim Menggunakan WordPress Hook
Selain menggunakan interface Woo Ongkir untuk menambahkan custom ongkir, anda juga bisa menggunakan WordPress filter hook untuk keperluan yang lebih kompleks. Agar lebih jelas kita akan langsung ke contoh kasus:
Anda ingin menambah custom kurir: ‘Tonjoo Paket – GRATIS’ yang di mana kurir tersebut menggratiskan biaya pengiriman ke seluruh kecamatan dan kota di yogyakarta selama berat barang tidak lebih dari 1 Kg, dengan lama pengiriman 2 hari.
Maka scriptnya seperti di bawah ini:
/** * Plugin Ongkir Hook * * @param $rates Array ongkir * @param $destination Array kode tujuan pengiriman, contoh ( [state] => 1, [city] => 117, [district] => 1462 ) */ add_filter('pok_shipping_costs', 'ongkir_theme_hook', 10, 2); function ongkir_theme_hook($rates, $destination) { if($destination['state'] == 10) { // add new ongkir item $rates[] = array( 'id' => 'freong', // must be unique 'label' => 'Free Ongkir', 'cost' => 0, ); } return $rates; }
Copy dan paste kode di atas ke dalam functions.php , lalu save.
Sekian tutorial membuat custom ongkos kirim pada plugin Woo Ongkir, selamat mencoba.
Last Updated on Mei 29, 2017 by Tonjoo Support
Advertisements
September 25, 2017 at 01:30
Mas aku mau nanya jika custom ongkos kirim via Code Igniter itu gimana ya mas. Aku udah mentok e
September 26, 2017 at 09:14
sementara belum bisa gan 🙂
Mei 7, 2019 at 12:54
hai, di woongkir bisa membuat discount ongkir ga yaa melalui coupon? misalkan coupon seharga 10000 ongkirnya 12000 jd yg harus dibayar hanya 2000. terima kasih
Mei 8, 2019 at 09:02
Hai,
Bisa mas, di plugin ongkos kirim versi terbaru sudah dilengkapi fitur kupon ongkir.
Silakan mas kalau mau diorder… 🙂
April 12, 2021 at 11:21
Hai,untuk membuat discount ongkir melalui cupon dengan sistem subsidi ongkir di woongkir bisa kan?kalau bisa minta link pembelian pluginya min
Juli 25, 2023 at 09:47
berikut link produknya:
https://tonjoostudio.com/product/