Magento 2 için Nakliye Paketi Uzantısı — Nakliye Eylemleri ve Kombinasyonları
Yayınlanan: 2017-05-31Magento 2 için Shipping Suite uzantısı , bir dizi eylem, eylem türü ve hesaplama yöntemiyle donatılmıştır. Tüm bu unsurlar birbiriyle bağlantılıdır, nakliye yöntemlerinizi herhangi bir şekilde değiştirmenize izin veren çeşitli kombinasyon türleri oluşturabilirler.
Temel olarak, bir gönderi kuralı etkinleştirildiğinde aşağıdaki senaryoyu yürütür:
- “Öğelere Uygula” bölümünde tanımlanan koşullara karşılık gelen ürünleri seçin (bu husus göz ardı edilirse tüm ürünler otomatik olarak seçilir).
- Herhangi bir geçerli ürün için temel (varsayılan) nakliye maliyetini hesaplayın.
- Etkin bir gönderim yönteminin temel maliyetini hesaplayın.
- Belirlenen koşullara göre nakliye maliyeti hesaplaması yapın.
Shipping Suite uzantısı 2, üç gönderim işlemi arasından seçim yapmanızı sağlar. Bunlar: üzerine yazma, ek ücret ve indirim .
Bu eylemlerin her birinin 4 eylem türü vardır:
- Nakliye maliyeti
- Ürün Başına Nakliye Maliyeti
- Ürün Miktarı Başına Nakliye Maliyeti
- 1 birim Ağırlık Başına Nakliye Maliyeti
Her eylem türünün sırasıyla 2 hesaplama yöntemi vardır: sabit ve yüzde .
Bu makalede, uzantımızda nakliye işlemlerinin/türlerinin ve hesaplama yöntemlerinin nasıl çalıştığını inceleyeceğiz ve bu ayarları gereksinimlerinize göre nasıl değiştireceğinizi anlatacağız.
Yan not olarak
Aşağıdaki örneklerde bu 2 ürünü kullanacağız:
Herhangi bir gönderim kuralı belirlenmemişse, aşağıdaki gibi bir sonuç alacağınızı unutmayın:
İçindekiler
- 1. Sepet Toplamının Yüzdesi Olarak Kargo Maliyeti Belirleme.
- 2. Sepete Eklenen Her Ürün için Sabit Bir Nakliye Maliyeti Belirleme
- 3. Varsayılandan Yüzde Olarak Yeni Bir Nakliye Maliyeti Belirleme
- 4. Sabit Bir Nakliye Maliyeti Belirleme
- 4. Her Sipariş Satırı için Gönderi Tutarı Belirleme
- 6. Ağırlığa Bağlı Nakliye Maliyetini Ayarlama
- Sonuç olarak
1. Sepet Toplamının Yüzdesi Olarak Kargo Maliyeti Belirleme.
Sepet toplamının bir yüzdesi olarak bir kargo ücreti belirlemeniz gerekiyorsa, " Ürün Adeti Gönderim Maliyeti " işlem türünü kullanmalısınız. Nasıl yapılacağı aşağıdadır.
Verilen:
Alışveriş sepetinde 3 kırmızı gömlek (her biri 10 dolar) ve bir çift yeşil eldiven (5 dolara) var.
Sepet Ara Toplamı 35 ABD Dolarıdır (10 ABD Doları * 3 + 5 ABD Doları * 1).
Varsayılan nakliye maliyeti 7,5 ABD dolarıdır
Gerekli :
Sepet Toplamının %11'i olarak bir gönderim maliyeti belirlemek için.
Çözüm:
"Ürün Miktarı Başına Nakliye Maliyeti - Tutarın Üzerine Yazma (Yüzde)" ( Mağazalar — Nakliye Kuralları ve Kısıtlamaları — Kural — İşlemler ) işlemini kullanarak, değeri '11' olarak ayarlayarak, varsayılan nakliye fiyatı hesaplama modelini şu şekilde değiştirebilirsiniz: ( 10 * 3 + 5 * 1) * 0.11 = 3.85 $ (yani, sepete eklenen her ürünün %11'i).
Hareketler:
Araba:
2. Sepete Eklenen Her Ürün için Sabit Bir Nakliye Maliyeti Belirleme
Bir sonraki “ Ürün Adet Başına Kargo Maliyeti – Tutarın Üzerine Yaz (Sabit) ” eylem türü ve değeri '11' olarak ayarlanarak, bir kargo fiyatı hesaplama modelini değiştirebilir ve nakliye maliyetini sabit tutar olarak tanımlayabilirsiniz. Her ürün alışveriş sepetine konur.
(3 + 1) * 11 = 44 $ (sepete eklenen her ürün için 11 $).
Hareketler:
Araba:
NOT
Bu örnekteki tüm kurallarınız için 'Koşullar' ve 'Öğelere Uygula' bölümleri boş olacaktır, bu da tüm nakliye sepetlerinin ve eklenen öğelerin geçerli olduğu anlamına gelir.
Koşullar:
Öğelere uygula:
Bu bölümler gereksinimlerinize göre ayarlanmalıdır, bunun nasıl yapılacağı hakkında daha fazla bilgiyi burada bulabilirsiniz.
3. Varsayılandan Yüzde Olarak Yeni Bir Nakliye Maliyeti Belirleme
“ Kargo Maliyeti – Tutar Üzerine Yazma (Yüzde) ” işlemini seçerseniz, gönderim maliyetiniz varsayılan değer üzerinden hesaplanacaktır.
Verilen:
Bir alışveriş sepetinde 3 kırmızı gömlek (her biri 10 dolar) ve bir çift yeşil eldiven (5 dolara) var.
Sepet Ara Toplamı 35 ABD Dolarıdır (10 ABD Doları * 3 + 5 ABD Doları * 1).
Varsayılan nakliye maliyeti 7,50 ABD dolarıdır
Gerekli:
Varsayılan gönderim maliyetinin yüzdesi olarak gönderim tutarını hesaplamak için.
Çözüm:
Bunu yapmak için uzantının ayarlarını şu şekilde değiştirebilirsiniz: " Nakliye Maliyeti - Tutarın Üzerine Yazma (Yüzde) " ( Mağazalar — Nakliye Kuralları ve Kısıtlamaları — Kural — Eylemler ) eylemini etkinleştirin ve değerini '11' olarak ayarlayın.
Bu nedenle, uzantı, varsayılan gönderim tutarından %11'lik bir gönderim maliyeti hesaplayacaktır.
7,5 * 0,11 = 0,825 $ (veya toplamdan sonra 0,83 $)
Hareketler:
Araba:
4. Sabit Bir Nakliye Maliyeti Belirleme
“ Kargo Maliyeti – Tutarı Üzerine Yaz (Sabit) ” eylemi yardımıyla ve değerini '11' olarak ayarlayarak sabit bir kargo ücreti tutarı belirleyebilirsiniz. Örneğimizde 11 dolar.
Hareketler:
Araba:
4. Her Sipariş Satırı için Gönderi Tutarı Belirleme
Sonraki iki yöntem, “ Ürün Miktarı Başına Gönderim Maliyeti ” işlemine oldukça benzer şekilde çalışır (nakliye maliyetlerini hesaplamak için kullanılan çarpan dışında).
" Ürün Başına Kargo Maliyeti " işlemi için, sepete eklenen ürün çarpan görevi görür (ürün miktarı ve siparişinden bağımsız olarak).
Verilen:
Alışveriş sepetinde 3 kırmızı Gömlek (her biri 10 ABD doları) ve bir çift yeşil eldiven (5 ABD doları) var.
Sepet Ara Toplamı 35 ABD Dolarıdır (10 ABD Doları * 3 + 5 ABD Doları * 1)
Varsayılan nakliye maliyeti 7,50 ABD dolarıdır
Gerekli:
Gönderim tutarını her sipariş satırı için yüzde olarak hesaplamak için (her satırın kaç öğe içerdiğinden bağımsız olarak).
Çözüm:
“ Ürün Başına Gönderim Maliyeti – Tutarın Üzerine Yaz (Yüzde) ” eylemini kullanarak ( Mağazalar —Sevkiyat Kuralları ve Kısıtlamaları — Kural — Eylemler ) ve değerini '11' olarak ayarlayarak, bir gönderim maliyetini ürün(ler)in %11'i olarak tanımlayabilirsiniz. ) sepette 1. sırada olanlar.
(10 * 1 + 5 * 1) * 0.11 = 1.65 $ (bu, sepetteki 1. ürünün maliyetinden % 11'dir, sepetteki tüm ürünlerin toplam miktarı dikkate alınmaz).
Hareketler:
Araba:
“ Ürün Başına Nakliye Maliyeti – Tutarın Üzerine Yaz (Sabit) ” ( Mağazalar—Sevkiyat Kuralları ve Kısıtlamaları — Kural — Eylemler ) işlemini kullanarak ve değerini '11' olarak ayarlayarak, bir alışverişte her bir pozisyon için bir nakliye maliyetini 11$ olarak tanımlayabilirsiniz. sepet (not edin, her bir pozisyondaki ürün sayısı dikkate alınmaz).
(1 + 1) * 11 = 22 $ (yani, her bir üründeki ürün miktarına bakılmaksızın, sepetteki her ürün için 11 $).
Hareketler:
Araba:
6. Ağırlığa Bağlı Nakliye Maliyetini Ayarlama
" 1 Ağırlık Birimi Başına Nakliye Maliyeti " ile ilgili olarak, bu eylem için hesaplamalar, tek istisna dışında " Ürün Miktarı Başına Nakliye Maliyeti " ile aynı olacaktır: tüm geçerli ürünlerin ağırlığı (miktarı değil) bir çarpan.
Verilen:
Alışveriş sepetinde 3 kırmızı gömlek (her biri 10 dolar) ve bir çift yeşil eldiven (5 dolara) var. Sepet Ara Toplamı 35 ABD Dolarıdır (10 ABD Doları * 3 + 5 ABD Doları * 1).
Varsayılan nakliye maliyeti 7,50 ABD dolarıdır
Kırmızı gömleğin ağırlığı 0,5 kg, yeşil eldivenlerin ağırlığı 0,1 kg
Gerekli:
Sepete eklenen ürünlerin ağırlığına bağlı olarak nakliye masraflarını belirleyin.
Çözüm:
“ 1 Ağırlık Birimi Başına Nakliye Maliyeti – Miktarı Üzerine Yazma (Yüzde) ” ( Mağazalar — Nakliye Kuralları ve Kısıtlamaları — Kural — İşlemler ) işlemini kullanarak ve değerini '11' olarak ayarlayarak nakliye maliyetini şu şekilde tanımlayabilirsiniz:
(0,5 * 3 + 0,1 * 1) * 7,5 * 0,11 = 1,32 $ (burada varsayılan nakliye maliyetinin %11'i, tüm ürün Ağırlığının toplam ağırlığı ile çarpılır).
Hareketler:
Araba:
Ayrıca “ 1 Birim Ağırlık Başına Kargo Maliyeti – Üzerine Yazma Miktarı (Sabit) ” seçeneğini '11' set değeri ile kullanarak, sepete eklenen her bir ağırlık birimi için sabit bir kargo maliyeti oluşturabilirsiniz.
(0,5 * 3 + 0,1 * 1) * 11 = 17,6 $ (bu durumda, alışveriş sepetindeki her geçerli ürünün ağırlık birimi için 11 $).
Hareketler:
Araba:
Sonuç olarak
Gördüğünüz gibi, Magento 2 Shipping Suite kurallarını, farklı eylem gruplarıyla kombinasyonlarını ve türlerini kullanarak, gönderim yöntemi maliyetleriniz için farklı varyasyonlar oluşturabilirsiniz.
Ayrıca, bir gönderim kuralında, belirlenen sıralama düzenine göre uygulanacak istediğiniz sayıda farklı eylem oluşturabilirsiniz.