Magento 2 için Shipping Suite - Kullanım Durumları (Bölüm 1)

Yayınlanan: 2017-06-01

Magento 2 için Nakliye Paketimiz , platform kullanıcıları arasında hızla popülerlik kazanıyor. Bu bağlamda, uzantının işlevselliği ve bazı özel iş ihtiyaçları için uzantıyı en üst düzeye çıkarmanın olası yolları hakkında sorular almaya devam ediyoruz.

Bu yüzden uzantı hakkında bir dizi blog yazısı yazmaya karar verdik. Bu makaleler, sık sorulan bazı soruları yanıtlayacak ve uzantı kullanımına ilişkin ilginç durumları açıklayacaktır.

hadi yuvarlanalım!

1. Nakliye Maliyetlerini Ayarlama

Soru:

Bir ürün fiyat aralığına bağlı olarak nakliye maliyetlerini ayarlamam gerekiyor. Örneğin, ürünler için:

0 - 3000 $ arası, nakliye maliyeti %11'dir
3000$ - 5000$ arası, nakliye ücreti %5'tir

Ve bir ürün fiyatı 5000 doların üzerinde olduğunda kargo ÜCRETSİZDİR.

Bunu Magento 2 Shipping Suite ile nasıl ayarlayabilirim?

Cevap:

Bir ürün fiyat aralığına bağlı olan gönderim maliyetlerini yapılandırmak için %11, %5 ve % 0 gönderim için ilgili gönderim kuralları oluşturmanız gerekir. Bunu yapmak için Mağazalar - Nakliye Kuralları ve Kısıtlamaları'na gidin ve buraya yeni bir nakliye kuralı ekleyin.

Temel kural bilgisini girdikten sonra Koşullar bölümüne atlayın ve ' Ara toplam eşittir veya daha az ________ (sepet tutarı) ' olarak ayarlayın.

1

Ardından, Eylemler sekmesine gidin ve Gönderi Maliyetini Değiştir bölümünde, Tutarın Üzerine Yaz (Yüzde) seçeneğini seçin. Aşağıdaki alanda adet başına alışveriş maliyetini yüzde olarak tanımlayın.

2

Kuralı kaydedin ve uygulayın. Temelde bu.

* İşte bu nedenle , 'Nakliye Maliyeti %' seçeneğini DEĞİL, 'Ürün Miktarı Başına Nakliye Maliyeti %' seçeneğini kullanmanız gerekir.

____________________________________________________________________

2. Bölgeler / Ülkeler İçin Nakliye Fiyatları

Soru:

Gönderim fiyatlandırmasını ülke düzeyinden ziyade bölge düzeyinde ayarlamak mümkün müdür?

Cevap:

Şu anda, bu tam özellik uzantıda mevcut değil.

Geçici bir çözüm olarak, coğrafi bölgeler (örneğin, Afrika veya Avrupa Birliği için) için gönderim fiyatını belirleyebilirsiniz.

İlk olarak, Mağazalara gidin – Gönderi Yöntemleri – düzenlemek istediğiniz yöntemi seçin – Fiyat Ayarlarına gidin – orada, kılavuzda, düzenlemek için bir fiyat seçin (veya yeni bir tane ekleyin) – Koşullar sekmesine gidin ve gerekli verileri girin.

İşte nasıl yapılır:

3

4

Ülkeler Mağazalar – Yapılandırma – MageWorx – Nakliye Kuralları – Bölgeye Göre Ülkeler Yapılandırması altında düzenlenebilir:

5

____________________________________________________________________

3. Nakliye Kuralları ve Kısıtlamaları

Dava:

2 Nakliye Kuralı vardır:

1) Perakende Müşteri Kuralı – Perakende ve oturumu kapatılmış müşteri gruplarına uygulama. Ayrıca, bu gönderim kuralının uygulandığı perakende müşteriler için bazı gönderim yöntemleri kurulumu ve ticari müşteriler için mevcut olmayan birkaç gizli gönderim yöntemi vardır.

2) Ticari Müşteri Kuralı – Ticari müşteri gruplarına uygulanır. Ayrıca, bu gönderim kuralının uygulandığı Ticari müşteriler için iki gönderim yöntemi ayarı ve ticari müşteriler için mevcut olmayan iki gizli gönderim yöntemi vardır.

Birisi geçerli konumdan farklı bir ülke seçerse, uzantı tüm gönderim yöntemlerini gösterir. Geçerli konumda değilse, herhangi bir gönderim seçeneğinin gizlenmesi gerekir.

Nakliye Yöntemleri

Perakende Müşteriler için 2 Nakliye Yöntemi ve Ticari Müşteriler için 2 Nakliye yöntemi vardır. Bu gönderim yöntemlerinde, posta koduna dayalı ücretler eklemek için tüm ücret ayarları Birleşik Krallık posta kodlarına uygulanır.

Hedef: Gönderi Kuralları / Kısıtlamaları öncelikli olmalı ve gönderim yöntemleri, gönderim kuralında belirlenen eylemlere dayalı olarak gösterilmelidir. Aksi takdirde, müşteri grubu bazında gönderim kurallarını şartlı olarak gösteremezsiniz.

(daha fazla ayrıntı için ekteki ekran görüntüsüne bakın - sağ tıklayın -> Resmi Görüntüle )

nakliye 4

Çözüm:

Dikkate alınması gereken 2 husus vardır:

1) Nakliye bölgeleri şu anda koşul kurallarında kullanılabilir. Yukarıdaki örnekte, bir nakliye bölgesinin Birleşik Krallık anakarası olduğunu belirtmeniz gerekir. Bunun her iki kural için de yapılması gerektiğini unutmayın.

2) Varsayılan olarak, önce en yüksek önceliğe sahip kural (örneğin 20) yürütülür, ardından daha düşük öneme sahip kurallara (örneğin 10, ardından 5 vb.) gelinir.

İdeal olarak, özellikle her Müşteri Grubu için 2 grup kuralınız olmalıdır (bunlar ana ayarlarda eklenebilir); ve ' Birleşik Krallık Anakarası ' bölgesi için mevcut tüm nakliye yöntemlerini devre dışı bırakmak için bir kural. Ardından, basit bir kontrol yapmanız gerekir: bir bölge ' BK Anakarası ' değilse, o bölge için gönderim yöntemlerini devre dışı bırakın (gizleyin).

Buna ek olarak, ana ayarlara bir grup kullanıcı eklemeniz yeterlidir, bu da gereksiz kontrollerden kaçınmanıza izin verir. Ardından, bir kural ayarlamanız gerekir. Örneğin, PA, PH, DD, AB, IV veya KW arasında değişen posta kodu ve 1000 pounddan fazla olan Ara Toplam. Ve kural geçerse, Nakliye Maliyetinin Üzerine Yaz'ı 0 pound (= ücretsiz kargo) olarak koyarsınız.

Bu yaklaşımın tek dezavantajı, olası kombinasyonların bolluğudur. İşin iyi yanı, basitleştirilebilir.

Örneğin, bu durumda:

Sipariş 21 GÜNLÜK teslimat kalemi içeriyor mu? (Ürün Özelliği – Boolean) standart 25 sterlinlik fiyat artışı ile.

Koşul, her iki müşteri grubu için ayrı ayrı çalıştırılabilir. Bunu uygulamak için, temel nakliye yönteminin 25 pound'a eşit olduğunu belirtmeniz yeterlidir. Ayrıca, alışveriş sepetinde böyle bir ürün olup olmadığını kontrol edecek yüksek öncelikli bir kural oluşturmanız gerekir ve eğer oradaysa, nakliye fiyatına 25 liralık bir artış ekleyecektir.

Sıradaki ne?

Bir alışveriş sepetinde bir ürün bulunursa, bir müşteri grubuna (ticaret veya perakendeci) bakılmaksızın, nakliye maliyeti iki katına çıkar ve 50 pound (25 + 25) tutarında olur. Ancak, ücretsiz gönderim kuralı tetiklendiğinde, olması gerektiği gibi toplam fiyatı yaparak gönderim maliyetinin üzerine yazılır.

Alışveriş sepetinde böyle bir ürün bulunmazsa ve ücretsiz kargo kuralı işe yaramazsa, müşteriden kargo ücreti olarak 25 pound tahsil edilecektir. Bu, aşırı ve uzun kontroller yapma zorunluluğunu ortadan kaldıracaktır.

Şimdi, 2 kuralınız var:

– 1.si, Birleşik Krallık Anakarasından GELMEyenler için gönderim yöntemlerinizi gizler,
– 2'si, bir alışveriş sepetinde 21 GÜNLÜK teslim süresi olan bir ürün varsa, ek 25 sterlinlik bir artış ekler.

Tek yapmanız gereken müşteri gruplarınıza özel birkaç kural eklemek:

3 – perakende için,
Bu bir posta kodu istisnasıysa?
PA, PH, DD, AB, IV veya KW
nakliye maliyetini 0 (Nakliye Maliyeti Üzerine Yazma Tutarı (Sabit) = 0) olarak değiştirmeli ve hizmeti sonlandırmalısınız (Daha Fazla İşlemi Durdur = Evet).

4 – Bu bir posta kodu istisnasıysa?
PA, PH, DD, AB, IV veya KW – DOĞRU ve sabtoplam 1000 pounddan fazla,
nakliye maliyetini 0 (Nakliye Maliyeti Üzerine Yazma Tutarı (Sabit) = 0) olarak değiştirmeniz ve hizmeti sonlandırmanız gerekir (Daha Fazla İşlemi Durdur = Evet)

5 – Bu bir posta kodu istisnasıysa?
PA, PH, DD, AB, IV veya KW – YANLIŞ ve sabtoplam 500 pounddan fazla
nakliye maliyetini 0 (Nakliye Maliyeti Üzerine Yazma Tutarı (Sabit) = 0) olarak değiştirmeniz ve hizmeti sonlandırmanız gerekir (Daha Fazla İşlemi Durdur = Evet)

Baz maliyeti 25 lira olarak belirlediğimiz ve 2. kuraldan 25 liralık bir artış yaptığımız için her şey olması gerektiği gibi gidecek.

Baz maliyeti belirleme yeteneği olmadan bazı üçüncü taraf gönderim yöntemlerini kullanırsanız, en yüksek önceliğe sahip başka bir kural oluşturabilir (1 ve 2'ye benzer, 2.'den önce ve 1.'den sonra yapılmalıdır) ve hemen maliyetin üzerine yazabilirsiniz. Bu yöntem 25 liraya gönderiyor.

Temelde bu.

Devam edecek….

Not Uzantıyı kullanma deneyiminizi paylaşmak ve özel iş gereksinimlerinizde size nasıl yardımcı olduğunu açıklamak isterseniz, lütfen bize bir satır bırakın .