Woocommerce Shipping Setting, bab yang paling panjang dan banyak perkara nak kena cover. Selain tu penuh dengan pelbagai variable setting. Agak pening saya memikirkannya, namun akhirnya nampak jalannya juga.
Baik saya Azham NotaSEO akan cuba beri kefahaman yang jelas tentang woocommerce shipping setting. Harap anda boleh catch up dengan penerangan ini.
Woocommerce Shipping Setting
Pertama sekali klik pada Woocommerce > Setting > Shipping dan akan terpapar seperti berikut.

Bermula pada Add Shipping Zones

Mula – mula kita akan setkan zon untuk Semenanjung Malaysia, ini kerana kadar shipping untuk semenanjung adalah beza berbanding kadar atau harga untuk Sabah dan Sarawak.
Pada Zone Name masukkan Semenanjung Malaysia. Seterusnya Pada Zone Regions taip negeri – negeri di semenanjung Malaysia.
Kedua – dua ruangan ini tidak akan keluar pada cart mahupun checkout. Tetapi apabila pelanggan masukkan negeri, ia akan terus paparkan kos shipping.

Kemudian scroll ke bawah dan anda jumpa bahagian ini. Saya akan tunjukkan 3 jenis kaedah shipping. Untuk bermula klik pada Add Shipping Method.

Terdapat 3 pilihan iaitu Free Shipping, Flat Rate dan Local Pickup. Yang akan saya sentuh adalah Flat Rate dan Local Pickup.
Jadi untuk setting pertama pilih Flat Rate dan klik Continue.

Tukarkan nama flat rate kepada Pos Laju, sekiranya anda guna syarikat pos yang lain tulis disitu. Jika anda gunakan 2 syarikat kurier, anda perlu ulang step ini.
Disini saya masukkan Pos Laju dan Cost adalah RM8.00, setelah itu klik Create and Save.
Bahagian Tax Status ini sila ignorekan, ia tidak begitu penting dan kadang kala saya terset Taxable kadang None. Jadi sila abaikan.

Kemudian klik Add Shipping Method lagi sekali. Kali ini set Local Pickup dan klik Continue.

Tukarkan Name Local Pickup kepada Barang Sampai Baru Bayar (COD), anda juga mungkin nak guna nama Cash On Delivery. Terpulang. Masukkan harga RM10.00. Kemudian klik Create and Save.

Kemudian saya ulangi lagi step Local Pickup, tapi kali ini saya tukar kepada Same Day COD – KL, PJ, Cheras. Ini sesuai untuk anda yang ada staf COD atau mahu hantar sendiri.
Masukkan harga RM20.00.Kemudian klik Create and Save.
Habis setting untuk Semenanjung Malaysia.

Kemudian ulangi langkah Add Shipping Zone untuk Sabah Sarawak.

Pada Zone Name masukkan Sabah Sarawak.
Pada Zone Regions masukkan Sabah, Sarawak dan Labuan.

Scroll ke bawah. Dan pilih Add Shipping Method.

Sekarang masukkan Pos Laju, tetapi disini Cost adalah RM12.00, ini adalah perbezaannya antara Semenanjung dan Sabah Sarawak. Kemudian klik Create and Save.
Testing Add To Cart

Pada produk Buku 300G, Under Product Data > Shipping, pilih No Shipping Class.

Sekarang didalam shop ada 2 produk yang saya tandakan dengan 300 gram dan 700 gram. Kita akan berexperiment untuk 300g dulu. Klik pada Add To Cart.
Kemudian pergi pada cart page dan pilih mana – mana lokasi semenanjung malaysia. Seterusnya klik “Proceed To Checkout”

Disini anda dapat lihat, Pos Laju RM8, COD RM10 dan Same Day COD RM20. Jelas ke jelas?
Sekarang pergi pada cart page semula dan pilih Sabah atau Sarawak dan klik Update. Kemudian klik Proceed To Checkout.

Sekarang dipaparkan yang kos Pos Laju untuk Sabah Sarawak adalah RM12.00.
Kenapa tiada COD. Biasanya pihak yang uruskan COD adalah Ninja Van atau DHL.
Apa berlaku jika barang yang dibeli tidak di tuntut oleh pelanggan. Siapa yang mahu bayar kos return barang ini?
Ia gunakan pengangkutan udara, jadi memang tidak disediakan COD jika penghantaran dari Semenanjung ke Sabah Sarawak.
Okey jelas ya bahagian ini. Seterusnya kita nak pergi kepada setting Shipping Classes
Shipping Classes
Shipping Class digunakan untuk naikkan harga jika sesuatu barang mempunyai berat yang lebih. Sebab itu ada 2 produk yang ditandakan dengan 300g dan 700g.
Untuk Pos Laju standard setting, bungkusan berharga RM8.00 hanya untuk barang di bawah 500g sahaja.
Jadi jika sesuatu item mempunyai berat lebih 500 gram, kita akan set pada Class Shipping.

Sekarang dalam Shipping Setting, pilih pada Classes dan klik Add Shipping Class

Popup Add Shipping Class akan terpapar. Masukkan Shipping Class > Berat Lebih 500g
Slug tu anda boleh kosongkan, ia sebenarnya adalah url untuk class shipping.
Pada Description masukkan Extra 50% untuk lebih 500g

Kembali semula ke Shipping Zone untuk semenanjung Malaysia. Bahagian Pos Laju sahaja klik EDIT.

Sekarang setting untuk Pos Laju ini jadi lebih panjang. Terdapat ruangan Shipping Class Cost.
Masukkan RM4.00 pada ruangan Berat Lebih 500g.
Calculation Type pilih dari dropdown menu, Per Order: Charga Shipping For The Most Expensive Shipping Class. Dan klik Save.
Maksudnya apa?
Okey harga asal adalah RM8.00 dan untuk berat lebih 500g tambahan 50% iaitu RM4. Harga yang akan terpapar nanti adalah RM8 + RM4 = RM12.00
Untuk bayaran COD tidak ada pilihan tambahan untuk Class Shipping. Berat mana pun ia akan tetap sama harganya.
Ini adalah sedikit kekurangannya, namun boleh diubah dengan menggunakan plugin tambahan.
Ulang step sama untuk Shipping Zone bagi Sabah dan Sarawak. Namun harganya adalah RM6. Iaitu harga asal RM12 + RM6 = RM18.00
Seterusnya pada product listing bagi Buku 700g buat seperti dibawah.

Pada bahagian Product Data > Shipping, pilih Shipping Class Berat Lebih 500g.
Testing Add To Cart – Shipping Class

Seterusnya try Add To Cart bagi Buku 700g.
Kemudian klik pada cart dan pilih negeri semenanjung dan klik proceed to checkout.

Sekarang anda dapat lihat yang harga Pos Laju untuk produk Buku 700g adalah RM12.00.
Setakat ini anda faham ya. Jika belum utarakan didalam ruangan komen.
Shipping Dengan Quantity
Sekarang kita nak masuk pula part jika pelanggan beli buku 300g sebanyak 2 buah.
Disini kita boleh set supaya caj shipping menjadi double.

Masuk semula ke Shipping Zone Semenanjung Malaysia, dan klik EDIT pada Pos Laju.

Sekarang anda lihat saya masukkan tanda astrix * diikuti [qty]. Sama juga pada Berat lebih 500g saya tambahkan *[qty]
Jika anda jual buku seperti contoh ini, mungkin tidak begitu masuk akal kerana biasanya ia dibungkus sekali. Tapi cuba jika anda menjual barang elektrik seperti Peti Ais. Sudah tentu ia lebih relevan untuk masukkan *[qty].

Sekarang anda dapat lihat yang shipping pos laju sudah menjadi RM16 untuk 2 buah buku.
Untuk shipping classes pun saya ada masukkan *[qty], maknanya ia akan jadi RM12 x 2 = RM24.
Anda boleh belajar lagi pasal Woocommerce Shipping Disini.
Dan kalau anda nak belajar shipping on Zip Code / Poskod pun boleh Semak Disini.
Saya rasa Woocommerce Shipping Setting ni adalah part yang paling “bercinta” sekali saya nak siapkan. Sebab banyak setting yang nak dimasukkan.
Tapi kalau bagi saya buat memang kacang je. Boleh semak senarai Services saya jika perlukan bantuan.

