مجموعة الشحن لـ Magento 2 - حالات الاستخدام (الجزء 2)
نشرت: 2017-06-26هذا جزء ثنائي الأبعاد من المقالة حول ملحق Shipping Suite لـ Magento 2 ( انقر هنا لقراءة الجزء 1). يجيب المقال على بعض أسئلة المستخدمين المتداولة حول الامتداد ويصف الحالات المثيرة للاهتمام لاستخدامه.
دعونا الحصول على شعرة معاوية!
سؤال
أحاول فهم طريقة عمل Shipping Suite تمامًا ، ولكن بعد قراءة الدليل والتحقق من المتجر التجريبي وقراءة مقالة المدونة ، ما زلت لا أجد شرحًا لكيفية تعليق كل شيء معًا؟ لذلك هناك شركات نقل وطرق ومناطق - ما الذي يفعله كل من هذه الأشياء ، وهل هي ضرورية خارج قواعد وقيود الشحن. وكيف تتصل مع بعضها البعض؟
إجابه
- الناقلون
بشكل عام ، شركة الشحن هي شركة تقدم طلبات العملاء عن طريق الجو ، البر ، البحر ، إلخ. على سبيل المثال ، شركات الشحن الشهيرة هي DHL و UPS و FedEx وغيرها.
في الامتداد ، يمثل خيار " الناقل " شركة شحن معينة ، تمامًا كما هو الحال في العالم الحقيقي. يعرض Magento 2 بشكل ملائم جميع شركات النقل المتاحة على صفحة الخروج.
لاحظ أن جميع شركات النقل مرتبطة بطرق الشحن. أيضًا ، من أجل إنشاء طريقة جديدة ، يتعين على المرء تحديد ناقل سيرتبط به.
- طُرق
في الأساس ، طريقة الشحن هي وسيلة لتحقيق التسليم للعملاء.
يمكن أن تختلف طرق الشحن وفقًا لمعايير مختلفة ، مثل موقع المستودع أو البلد أو أحجام الشحن أو الأوزان.
على سبيل المثال ، USPS Express Mail ، DHL Flat Rate Box Shipping ، UPS لمدة يومين ، UPS أرضي ، إلخ.
- أسعار الشحن
معدل الشحن هو السعر الذي يتم به تسليم طلب معين من مستودع التاجر / متجر فعلي إلى العميل.
مع التمديد ، يمكن تحديد أسعار الشحن لكل طريقة شحن جديدة / حالية.
كقاعدة عامة ، تحدد شركة الشحن الأسعار. يعتمد مقدارها على عوامل مختلفة ، مثل طريقة النقل ( شاحنة ، قطار ، سفينة ، طائرة ) ، ووزن البضائع المطلوبة ، وأبعادها ، والمسافة إلى وجهة التسليم.
في الامتداد يمكنك تخصيص تكاليف الشحن الافتراضية. يمكّنك الامتداد من الكتابة فوق / تكلفة إضافية / خصم تكلفة الشحن ، وتكوين رسوم إضافية / خصومات ثابتة أو مئوية ، وتعيين أسعار الشحن للمنتجات الفردية والجماعية والمزيد.
- مناطق الشحن
تشير هذه الفكرة إلى المنطقة الجغرافية التي تريد الشحن إليها.
باستخدام Shipping Suite ، عند تكوين طريقة شحن جديدة ، يمكنك تطبيقها على أي موقع مستهدف: على سبيل المثال المنطقة ومجموعة المناطق والبلد وحتى مجموعات المقاطعات.
لنفترض ، إذا كنت ترغب في التمييز بين الجزء القاري والجزء غير القاري من البلاد ، فيمكنك إنشاء طريقة شحن وهناك تحديد الجزء القاري من الولايات المتحدة بالمنطقة 1 ، بينما ألاسكا وهاواي بالمنطقة 2 .
أو ، في حالة احتياجك إلى توفير شحن مجاني داخل الاتحاد الأوروبي ، يمكنك إنشاء منطقة شحن مخصصة لذلك.
بشكل عام ، عليك اتباع هذه الخوارزمية:
- اتخاذ قرار بشأن شركة الشحن ،
- إنشاء طريقة شحن جديدة لهذا الناقل / إضافة الناقل المختار إلى طريقة الشحن الحالية ،
- إنشاء / ضبط أسعار الشحن الخاصة بالطريقة (اختياري).
يمكن استخدام شركات النقل والطرق التي تم إنشاؤها في قواعد وشروط الشحن ، وكذلك عند تحديد مناطق الشحن (إذا لزم الأمر).
لذلك ، باستخدام هذا الامتداد ، يمكنك إنشاء طريقة جديدة ، وتحديد قواعد الشحن ، والشروط ، والمعدلات والمناطق. بهذه الطريقة ، يمكنك تحديد تكاليف شحن مختلفة لأولئك الذين يعيشون في ألاسكا ونيويورك ، وتقديم شحن مجاني لجميع الطلبات التي تزيد عن 1000 دولار ، وفرض رسوم إضافية على عدد المنتجات المراد شحنها ، وما إلى ذلك.
سؤال
هل أحتاج إلى تحديد الأشياء في كل مجال من هذه المجالات (شركات النقل ، والطرق ، وما إلى ذلك) قبل أن أتمكن من إعداد القواعد والقيود؟
إجابه
هذا يعتمد.
إذا كنت على ما يرام مع الطرق التي تستخدمها حاليًا ، فلن تحتاج إلى إنشاء طرق جديدة. ما عليك سوى تعيين قواعد الشحن المطلوبة لكل طريقة موجودة.
ولكن إذا لم تكن الطريقة التي ترغب في استخدامها مدرجة في القائمة (على سبيل المثال ، الشحن عن طريق النقل الصديق للبيئة) ، فيمكنك دائمًا إضافتها هناك وتحديد أسعارها.
سؤال
نحن نفصل بين بعض طرق الشحن عن طريق مجموعة من الرموز البريدية ، بعضها متسلسل والبعض الآخر ليس كذلك. هل يمكن أن تخبرني ما إذا كان من الممكن إدخال قوائم مفصولة بفواصل من الرموز البريدية لقواعد الشحن؟
إجابه
نعم هذا ممكن.
يمكنك إضافة رموز بريدية مفصولة بفواصل باستخدام نوع الاختيار "هو واحد من". هذا مثال:
هذا ما ستحصل عليه كنتيجة:
كما ترى ، فإن جميع الطرق (باستثناء الطريقة الأولى) قد غيرت السعر إلى 903 كما هو موضح في قاعدتنا. يرجى ملاحظة أن القاعدة تعمل فقط عندما يكون الرمز البريدي صالحًا.
في المثال أدناه ، باستخدام الرمز البريدي غير الصالح ، يكون لجميع الطرق السعر الأصلي غير المتغير.
سؤال
هل من الممكن إنشاء مستند أو صحيفة قواعد الشحن ، بناءً على البلدان والرموز البريدية وإدخالها بتنسيق محدد مسبقًا وتحميلها؟
إجابه
لسوء الحظ ، هذا غير ممكن في الوقت الحالي.
لكننا قدمنا طلب الميزة هذا وسننظر في إضافة مثل هذا الخيار في أحد التحديثات المستقبلية لملحقنا.
سؤال
لقد أنشأنا قواعد لتكاليف الشحن الأساسية على مدار 24 و 48 ساعة لمبيعات عنصر واحد ثم معدل أعلى على مدار 24 ساعة و 48 ساعة لإعادة صياغة العناصر المتعددة للعملاء الذين يشترون عناصر متعددة أو مزيجًا من المنتجات عبر الموقع. هذه تعمل بشكل جيد.
ومع ذلك ، هناك فئة منتج واحدة (ب) تحتاج إلى تكلفة شحن أساسية مختلفة لشراء وحدة واحدة. إذا تم شراء هذه الوحدة المفردة من الفئة (ب) مع أي عنصر آخر عبر الموقع ، فنحن نرغب في العودة إلى نطاق تكلفة الشحن المتعدد 24 ساعة و 48 ساعة.
لقد أنشأنا قاعدة من شأنها إخفاء أسعار الشحن على مدار 24 ساعة و 48 ساعة إذا تم اختيار وحدة واحدة من الفئة ب ونقدم للعميل سعر شحن مختلفًا لهذا العنصر ، ولكن عندما يتم تضمين عنصر آخر من فئة أخرى في عربة التسوق. مع العنصر الفردي من الفئة (ب) ، نحصل على إشعار "لا تتوفر خدمة الشحن". يجب تضمين القاعدة التي تخفي أسعار الشحن إذا تم اختيار وحدة واحدة من الفئة ب هنا ، لكنني لست متأكدًا الآن من كيفية إصلاح هذا إذا تمت إضافة عنصر آخر إلى سلة التسوق.
إجابه
سيكون أفضل حل بديل هو إجراء تعديل طفيف على التحقق من القاعدة التي تتعامل مع إخفاء طرق الشحن.
إليك كيفية:
بهذه الطريقة ، لا تتحقق فقط من وجود منتج من الفئة "ب" في عربة التسوق ، ولكن تتأكد أيضًا من عدم وجود أي منتج لا ينتمي إلى هذه الفئة.
وبالتالي ، إذا قمت بإضافة منتجات تنتمي إلى فئات مختلفة ، فلن يتم تطبيق القاعدة ، وسيتم إخفاء طرق الشحن.
أيضًا ، بالنسبة لهذه الحالة بالذات ، سيعمل فحص القاعدة في القاعدة لمعدل 24 ساعة و 48 ساعة لعناصر متعددة. وستحصل على النتيجة المرجوة.
ملاحظة : يمكنك إلقاء نظرة على ملحق Magento 2 Shiping الخاص بنا في Magento Marketplace. إذا كنت ترغب في مشاركة تجربتك في استخدام الامتداد ووصف كيف تساعدك في تلبية احتياجات عملك المحددة ، فيرجى مراسلتنا على الخط .