شحن ماجنتو هو أحد طرق الشحن المتاحة على نظام ماجنتو 2 . عند تفعيلك له داخل متجر ماجنتو 2 يتم إضافة خيارات Dispatch و Batches إلى قائمة المبيعات (Sales Menu) الخاصة بماجنتو و قسم الشحن فى قائمة المتاجر (Stores Menu ) ، و أقسام جديدة للمعلومات التفصيلية فى كل شحنة (Shipment) . الخيارات الخاصة بشحن ماجنتو تظهر عند عملية انهاء الطلب (Checkout) . فى هذا الموضوع و من خلال منصة ماجنتو 2 سنتعرف على خطوات تعيين شحن ماجنتو على متجرك الإلكترونى .
الخطوة 1 – الاشتراك فى حساب شحن ماجنتو
للوصول إلى بوابة شحن ماجنتو (Magento Shipping Portal) ، يجب ان يكون لديك حساب خاص بك على موقع ماجنتو و حساب شحن ماجنتو خاص بك أيضاً . لان يعتمد وصولك إلى بوابة شحن ماجنتو على الرقم التعريف لحساب ماجنتو الخاص بك .
- انتقل من قائمة لوحة التحكم إلى Stores > Settings > Configuration .
- من القائمة الموجودة على يسار الصفحة اذهب إلى قسم Sales ، ثم Shipping Methods .
- من خلال قسم Magento Shipping ، اضغط على لينك Access the Magento Shipping Portal here .
- عندما يتم إخطارك ، ادخل عنوان البريد الإلكترونى و كلمة السر الذى تستخدمهم لتسجيل الدخول إلى حساب ماجنتو الخاص بك .
- اتبع الإرشادات التى تظهر على الشاشة و التى تطلب حساب الشحن . عندما تستلم رسالة التأكيد بالبريد الإلكترونى ، اتبع التعليمات لإكمال العملية .

Magento Shipping
الخطوة 2 – إنشاء رمز API الخاص بك
عند إستلامك لرسالة تأكيد بالبريد الإلكترونى ، افتح علامة تبويب جديدة فى المتصفح و سجل الدخول لحساب شحن ماجنتو الخاص بك فى بوابة شحن ماجنتو . يجب عليك الان ان يكون لديك صفحة مفتوحة لإعدادات ماجنتو (Magento Configuration) فى لوحة التحكم الخاصة بمشرف متجرك ، و صفحة أخرى مفتوحة خاصة بحساب شحن ماجنتو (Magento Shipping Account) . لاحقاً المعلومات الموجودة فى حساب شحن ماجنتو الخاص بك سوف يتم لصقها داخل إعدادات شحن ماجنتو فى لوحة التحكم الخاصة بمتجرك .
- فى صفحة حساب شحن ماجنتو الخاص بك اضغط على علامة الاستفهام لإخفاء رسالة الترحيب و خطوات البدء .
- و فى قسم Account تحقق من القيم الموجودة فى الحقول التالية API Endpoint و Account ID . سيتم نسخ هذه المعلومات و لصقها لاحقا فى صفحة إعدادات ماجنتو (Configuration) .
يتم استخدام رمز API المنفرد لتحديد أو لتعريف الاتصال بين موقع ويب ماجنتو الخاص بك و حساب شحن ماجنتو الخاص بك .
- فى قسم API Tokens ، اختر Generate Token لإنشاء نوع الرمز الذى تحتاجه من كلا الحقول التالية :
- Production API Token : لإنشاء رمز API و الذى تحتاجة لاستخدام شحن ماجنتو فى وضعية الإنتاج (Production Mode) .
- Test API Token : إنشاء رمز API و الذى تحتاجه لاستخدام شحن ماجنتو فى وضعية التجربة أو الاختبار Test mode .
فى حالة تعيين شحن ماجنتو لأول مرة فى متجرك استخدم رمز API التجريبى (Test API Token) . عندما تكون على استعداد تام لاستخدام شحن ماجنتو فى متجرك الإلكترونى استخدم الرمز الخاص بوضعية الإنتاج (Production API Token) .

قسم API Tokens
- فى الخطوة التالية ستقوم بلصق الرمز داخل صفحة إعدادات ماجنتو الموجودة فى قائمة تحكم متجرك الإلكترونى .
الخطوة 3 – تفعيل شحن ماجنتو داخل متجرك
بالعودة إلى صفحة إعدادات شحن ماجنتو فى لوحة تحكم متجرك على ماجنتو 2 ، ثم قم بالتالى :
- Enabled : اختر Yes لتفعيل شحن ماجنتو على متجرك .
- Title : ادخل العنوان الذى تريد استخدامه لشحن ماجنتو .
- Enable API Logging : اختر YES لتمكين تسجيل الدخول لجميع اتصالات API .

إعدادات شحن ماجنتو
- بالعودة من المتصفح لصفحة حساب شحن ماجنتو الخاص بك ، و قم بنسخ معلومات حسابك كما وضحنا من قبل .
- قم بلصق معلومات حساب شحن ماجنتو إلى الحقول التالية فى صفحة إعدادات ماجنتو فى قائمة التحكم لمتجرك :
- API Endpoint
- Account ID
- API Token
- تهيئة خيارات الشحن للعميل ، الإعدادات التالية اختيارية (Optional) :
- Enable Collection Points at Checkout : اختر YES لتعطى عملاؤك خيار تسليم الشحنة إلى نقطة تسليم أو إسقاط معينة (Drop Point) غير عنوان الشحن إلى (Ship to) الإفتراضى . يظهر هذا الخيار أثناء انهاء الطلب من المتجر ( Checkout) .
- فى حالة تفعيل الخيار السابق فى شحن ماجنتو اختر كل دولة أو بلد تتوفر فيها نقاط التجميع البديلة هذه . لاختيار اكثر من بلد استخدم مفتاح Ctrl من لوحة المفاتيح .
-
- Enable Click and Collect at Checkout : اختر YES لتسمح لعملاؤك بالشراء عبر الانترنت و استلام أو التقاط الطلب من موقع محدد . يظهر هذا الخيار أثناء انهاء الطلب من المتجر ( Checkout) .
-
- Ship to Applicable Countries : لتحديد الدول التى تريد تطبيق هذا النوع من الشحن عليها ، اختر واحد من الخيارات التالية :
-
-
- All Allowed Countries : للسماح لجميع العملاء من الدول المتوفرة فى إعدادات متجرك العامة باستخدام طريقة شحن ماجنتو .
- Specific Countries : للسماح لعملاء من دول محددة فقط باستخدام طريقة شحن ماجنتو . استخدم مفتاح Ctrl لاختيار أكثر من دولة .
- Show Method if Not Applicable : اختر YES لإظهار أو عرض طريق شحن ماجنتو على المتجر حتى إن لم تكن مفعلة . و اختر NO لعرض طريقة شحن ماجنتو على المتجر فقط عند تفعيلها .
-
- Displayed Error Message : ادخل نص رسالة حدوث خطأ و التى تظهر عند عدم توفر طريقة شحن ماجنتو على متجرك .
- Sort Order : حدد رقم ترتيب طريقة شحن ماجنتو فى قائمة طرق الشحن الاخرى على متجرك أثناء انهاء الطلب (Checkout) .
- اضغط على Save Config لحفظ الخطوات السابقة داخل متجرك على ماجنتو2 .