Toko: Biaya pengiriman individu

Shopware duwe modul biaya pengiriman sing kuat sing bisa campur tangan kanthi khusus ing petungan. Ing kasus iki, kita pengin ngetrapake skenario ing ngisor iki: Biaya pengiriman saben artikel wiwitan ditemtokake miturut bobot artikel (watesan bobot wis ditemtokake). Mung kanggo pangecualian khusus, sampeyan kudu milih biaya pengiriman tetep kanggo saben barang.


Tabel biaya pengiriman katon kaya iki:

Bobot saka Bobot munggah Regane
0 kg <3 kg 4,99 €
3 kg <5 kg 6,90 €
5 kg <10 kg 9,50 €
10 kg <15 kg 10,90 €
15 kg <20 kg 12,90 €
20 kg <31 kg 17,90 €
31 kg <40 kg 49,90 €
saka 40 kg 49,90 € rega dhasar + 0,59 € per kg

Kaping pisanan sampeyan bisa uga duwe ide kanggo milih nilai "Bobot" ing lapangan "Kalkulasi biaya pengiriman miturut:" lan kanggo ngetik watesan sing cocog ing ngisor iki:

Toko: Biaya pengiriman individu

Ana sawetara masalah sing muncul ing kene: Aturan "saka 40 kg: rega dhasar €49.90 + €0.59 saben kg" ora gampang dileksanakake, nilai kaya 2.999 ora akurat, lan pilihan kanggo nemtokake biaya pengiriman individu saben barang ora ana. Kanggo ngatasi iki, dhisik kita nggawe kolom teks gratis anyar (contone, "attr5") ing Setelan > Item > Kolom Teks Gratis Item.:

Toko: Biaya pengiriman individu

Saiki kita bakal ngisi kolom iki nganggo nilai ing euro kanggo kabeh barang sing kudune duwe biaya pengiriman individu. Kanggo angka desimal, gunakake titik tinimbang koma.:

Toko: Biaya pengiriman individu

Pungkasan, kita nggawe cara pengiriman anyar kanthi setelan penting "Perhitungan biaya pengiriman miturut: Itungan dhewe" lan "Faktor (%): 100":

Toko: Biaya pengiriman individu

Pungkasan, ing "Setelan Lanjutan", kita nyimpen fungsi pitungan anyar ing "Perhitungan dhewe":

a359cdf87765551f0706

Fungsi iki njupuk bobot saben item lan ngetung rega. Telung item beda bobot 2,5 kg regane €14,97, kaping telu item padha bobot 2,5 kg biaya €9,50. Yen sampeyan pengin nindakake pitungan adhedhasar bobot total tinimbang (kanthi asil € 9,50 ing loro kasus kasebut), sampeyan mung ngganti fungsi pitungan kanthi minimal.:

a359cdf87765551f0706

Yen para dealer uga kalebu, sampeyan kudu ngati-ati karo rega sing ditemtokake ing pitakon SQL manawa nilai net utawa reged (gumantung saka nilai sing disetel ing Setelan Dasar> Setelan Toko> Grup Pelanggan> Ketik Rega Bruto).

Yen sampeyan uga pengin njupuk fitur item "Tandhani item minangka free shipping" menyang akun (saben item), sampeyan alamat b.shippingfree kolom lan nyetel pilihan ing ngisor iki ing "Setelan> Biaya pengiriman> Setelan majeng> Free shipping item".:

Kanthi pitulung SQL, sampeyan bisa nggawe pitakon rumit. Disaranake nyiyapake pitakon pungkasan kanthi pitulung variabel SQL supaya kabeh bisa tetep gampang dijaga. Ing ngisor iki minangka conto tuladha saka pitakon sing luwih rumit sing mbedakake pelanggan toko lan pengecer, njupuk barang pengiriman gratis, mung dikenani biaya biaya kanggo kranjang belanja maksimal lan ngetrapake skala rega sing beda (gumantung karo merek):

a359cdf87765551f0706

Bali