ضبط
إعدادات الشحن (Shipping) لمتجرك الإلكتروني على
منصة WooCommerce
إذا كانت هذه هي المرة الأولى التي تقرأ فيها حول
إعدادات WooCommerce ننصحك بالرجوع إلى الدروس السابقة لتطّلع أولا على طريقة تثبيت الملحق وتهيئته، وتتعرّف على كيفية ضبط
إعدادات المنتجات، الضرائب، والدفع.
سنغطّي في هذا الدرس خطوات ضبط
إعدادات الشحن العامة، بالإضافة إلى
إعدادات كل طريقة من طرق
الشحن المتوفّرة. يمكنك تجاوز ضبط
إعدادات الشحن إذا كانت المنتجات التي تبيعها رقمية جميعها. فمن البديهي أن لا تكون هناك حاجة لشحنها.
woocommerce-wordpress-plugin-shipping.png
ابدأ بتسجيل الدخول إلى موقعك ثم الذهاب إلى:
Dashboard >
WooCommerce > Settings > Shipping
1-shipping settings.png
خيارات
الشحن Shipping Options
تحت هذا التبويب الفرعي ستجد مجموعة من خيارات
الشحن العامة:
2-shipping1.png
قم بتأشير الخيار الأول، Enable Shipping لتمكين شحن الطلبات.
قم بتأشير الخيار الثاني، Enable the shipping calculator on the cart page لتمكين العملاء من رؤية رسوم
الشحن للسلع الموجودة على السلّة وحسب قواعد
الشحن الخاصة بمتجرك.
بإمكانهم حساب رسوم
الشحن باختيار اسم البلد، المحافظة/الولاية، والرمز البريدي Zip Code ومن ثم النقر على Update Totals لمعرفة مقدار الرسوم:
3-حساب رسم الشحن.png
الخيار الثالث هو Hide shipping costs until an address is entered، والذي عند التأشير عليه سيقوم بإخفاء جميع كلف
الشحن حتّى يتم إدخال العنوان. فإذا كان نسبة
الشحن التي تستخدمها تُحسب على أساس موقع العميل، لن تظهر كلفة
الشحن ما لم يتم إدخال تفاصيل الموقع عند الدفع.
من مجموعة خيارات Shipping Destination بإمكانك تحديد العنوان الذي سيتم استخدامه كعنوان العميل الافتراضي. بإمكانك اختيار أما عنوان
الشحن Default shipping address أو عنوان الفوترة Default billing address كخيارات افتراضية، أو
الشحن إلى عنوان الفوترة الخاص بالعميل فقط Only ship to the customer's billing address.
بعد ذلك حدد المواقع التي تريد تمكين
الشحن إليها من قائمة (Restrict shipping to Location(s. بإمكانك اختيار
الشحن لجميع البلدان التي تبيع لها Ship to all countries you sell to، والذي يتيح
الشحن إلى مواقع البيع التي قمت بتحديدها في الإعدادات العامة General، أو
الشحن لجميع البلدان Ship to all countries (وهذا الخيار واضح من اسمه)، أو
الشحن إلى بلدان محددة Ship to specific countries only والذي عند اختياره سيظهر حقل يساعدك على اختيار البلدان التي تريد
الشحن إليها:
4-specific country.png
القسم الأخير في هذا التبويب هو طريقة
الشحن Shipping Method:
5-shipping method.png
من هذا القسم يمكنك معرفة أسماء طرق الشحن، رموزها التعريفية ID، أولوية استخدامها، وكذلك معرفة فيما إذا كانت مفعّلة أو لا.
بإمكانك التحكم في ترتيب ظهور كل طريقة من طرق
الشحن في صفحة الدفع بالنقر على أيقونة (≡) بجانب اسم الطريقة، ومن ثم السحب إلى الأعلى أو الأسفل والإفلات عند الترتيب المرغوب.
وباستخدام حقول Selection Priority تستطيع اختيار الطريقة التي تُحدد أولًا بشكل افتراضي. ستُحدد الطريقة ذات الأولوية رقم 1 بشكل افتراضي عندما يقوم العميل بالدفع. وإذا لم تكن الطريقة الأولى مُتاحة لذلك العميل، سيتم تحديد الطريقة ذات الأولوية رقم 2 بشكل افتراضي عند الدفع، وهكذا. إذا كان لأكثر من طريقة شحن نفس الأولوية، سيتم تحديد الطريقة ذات الكلفة الأقل كخيار افتراضي.
بإمكانك الوصول إلى
إعدادات كل طريقة على حدة بالنقر على اسمها، أو الذهاب إلى أعلى الصفحة حيث ستجد
إعدادات كل طريقة في تبويب فرعي منفصل. وسنغطّي
إعدادات جميع طرق
الشحن في الفقرات التالية.
سعر
الشحن الموحد Flat Rate
ويُقصد بـ flat rate سعر
الشحن الثابت الموحّد الذي لا يتغيّر وفق أشياء محددة. أي أنّه باستخدام هذه الطريقة ستقوم بإضافة سعر شحن واحد لكل الطلبات على متجرك.
انقر على تبويب Flat rate الفرعي لعرض الإعدادات:
6-flate rate.png
قم بتأشير الخيار Enable this shipping method لتفعيل
الشحن بهذه الطريقة. بعدها قم بإضافة عنوان للطريقة في حقل Method Title إن رغبت في تغيير العنوان الافتراضي.
الخطوة التالية هي تحديد البلدان التي تريد إتاحة استخدام هذه الطريقة فيها. بإمكانك تحديد الخيار All Allowed Countries والذي يعني إتاحة هذه الطريقة لجميع البلدان التي تبيع لها والتي حددتها في الإعدادات العامة General، أو Specific Countries والذي عند تحديده سيظهر لك حقل جديد يساعدك على اختيار البلدان التي تريد إتاحة طريقة
الشحن هذه فيها:
7-specific countries.png
من قائمة Tax Status يمكنك تحديد فيما إذا كانت طريقة
الشحن هذه خاضعة للضرائب Taxable، أو لا None.
في حقل الكلفة Cost قم بإدخال كلفة استخدام طريقة
الشحن الحالية لكل طلب. بإمكانك إدخال رقم عادي ليمثّل رسوم الشحن، مثل 5$، لكن هناك المزيد مما يمكنه فعله في هذا الحقل.
بإمكانك إدخال عمليات حسابية لمساعدتك على حساب الكلف بصورة صحيحة. فهذا الحقل يتقبّل الصيغ الرياضية بالإضافة إلى بعض العناصر النائبة placeholders.
من العناصر النائبة المتاحة هي الكميّة والتي تُكتب بالشكل التالي: [qty]
والرسوم التي تُكتب بالشكل التالي: [fee]
على سبيل المثال، إذا أردنا فرض كلفة شحن تساوي 10$، ومن ثم إضافة دولارين لكل سلعة في السلة، نستخدم العنصر النائب للكمية وبالشكل التالي:
8-quantity placeholder.png
هذا مجرّد مثال بسيط، حيث هناك الكثير من الطرق لإعداد رسوم
الشحن باستخدام العناصر النائبة والعمليات الرياضية.
ستكون
إعدادات طريقة Flat Rate قد انتهت إذا لم تكن تستخدم فئات شحن shipping classes، انقر Save Changes لحفظ التغييرات.
أما إذا كنت تستخدم فئات شحن في متجرك، سيظهر لك قسم جديد في هذه الصفحة بعنوان Shipping Class Costs:
9-shipping class costs.png
ستلاحظ في هذا القسم وجود حقل كلفة لكل فئة شحن قمت بإنشائها سابقًا في
إعدادات الضريبة، بالإضافة إلى حقل للكلفة في حالة عدم وجود فئات شحن No Shipping Class Costs.
هذه الحقول تعمل بنفس طريقة حقل الكلفة Cost، تأكّد فقط من ضبط هذه الحقول بشكل صحيح إذا كنت تريد استخدام رسوم مختلفة لفئة
الشحن الواحدة.
قد تتساءل عن الفرق بين حقل No Shipping Class Costs، وحقل Cost المذكور أعلاه، حيث أنّ كليهما خاص بحالة عدم استخدام فئات شحن. الحقل الأول، No Shipping Class Costs مفيد إذا كنت ستستخدم خيار Per Class أدناه، وبخلاف ذلك أدخل كلفة
الشحن في حقل Cost.
من قائمة Calculation Type حدد طريقة حساب رسوم الشحن. لديك خياران، الأول، Per Class، ويُستخدم لفرض رسوم
الشحن لكل فئة شحن، مما يعني أنّ كلفة فئة
الشحن ستُضاف إلى كل سلعة في السلة حسب فئة
الشحن لتلك السلعة.
على سبيل المثال، لنفترض أنّه لديك سلعتان في السلة كل منها ذات فئة شحن مختلفة؛ فئة
الشحن الأولى كلفتها 5$، وفئة
الشحن الثانية كلفتها 8$. في هذه الحالة سيصبح إجمالي كلفة
الشحن مساويًا لـ 13$.
أما عند تحديد الخيار الثاني، Per Order، فسيتم البحث عن أعلى كلفة لفئات
الشحن ومن ثم استخدامها ككلفة
الشحن الثابتة حتّى وإن اختلفت فئات
الشحن للسلع في السلّة.
انقر على Save Changes لحفظ التغييرات.
الشحن المجاني Free Shipping
الشحن المجاني من الطرق الرائعة التي تشجّع العملاء على إنفاق المزيد من المال. على سبيل المثال اعرض إمكانية الحصول على شحن مجاني للطلبات التي تزيد قيمتها عن 100$.
للوصول إلى
إعدادات طريقة
الشحن المجاني انقر على تبويب Free Shipping الفرعي:
10-free shipping.png
قم بتأشير الخيار Enable Free Shipping لتفعيل طريقة
الشحن هذه. بعدها قم بإدخال عنوان الطريقة الذي سيظهر لعملائك عند الدفع من حقل Title، ثم حدّد البلدان التي تريد إتاحة هذه الطريقة فيها من قائمة Availability. وكما في الطريقة السابقة بإمكانك تحديد الخيار All Allowed Countries والذي يعني إتاحة هذه الطريقة لجميع البلدان التي تبيع لها والتي حددتها في الإعدادات العامة General، أو تحديد Specific Countries والذي عند تحديده سيظهر لك حقل جديد يساعدك على اختيار البلدان التي تريد إتاحة طريقة
الشحن هذه فيها.
من قائمة Free Shipping Requires حدّد الشرط الذي يجب تحقيقه لتمكين
الشحن المجاني. الخيارات المتاحة هي تمكين
الشحن المجاني إذا كان العميل يملك قسيمة شحن مجاني صالحة A valid free shipping coupon، عند حد أدنى لمبلغ لطلب (يُحدد في الحقل السفلي) A minimum order amount، عند حد أدنى لمبلغ الطلب أو قسيمة صالحة A minimum order amount OR coupon، أو عند حد أدنى لمبلغ الطلب وقسيمة صالحة A minimum order amount AND coupon.
إذا اخترت أحد الخيارات التي تحتوي على حد أدنى لمبلغ الطلب، تأكّد من إدخال قيمة الحد الأدنى لمبلغ الطلب في حقل Minimum Order Amount الأخير.
انقر على Save Changes لحفظ التغييرات.
International Flat Rate
تستند طريقة International Flat Rate على طريقة Flat Rate، وهي تتيح إمكانية تحديد سعر شحن قياسي لكل طلب، لكل سلعة، أو لكل فئة شحنة لغرض التوصيل الدولي.
للوصول إلى
إعدادات هذه الطريقة انقر على تبويب International Flat Rate الفرعي:
11-International Flat Rate.png
قم بتأشير الخيار الأول، Enable this shipping method لتفعيل هذه الطريقة ثم قم بإدخال العنوان المرغوب في حقل Title.
من قائمة Availability حدّد البلدان التي تريد إتاحة هذه الطريقة فيها. بإمكانك تحديد بلدان محددة باختيار الخيار Selected Countries، ثم إدخال أسماء هذه البلدان في حقل Specific Countries. أو استثناء بلدان محدّدة باختيار الخيار Excluding Selected Countries وإدخال أسماء هذه البلدان في حقل Specific Countries.
من قائمة Tax Status يمكنك تحديد فيما إذا كانت طريقة
الشحن هذه خاضعة للضرائب Taxable، أو لا None.
في حقل الكلفة Cost قم بإدخال رسوم
الشحن لكل طلب باستخدام طريقة International Flat Rate. بإمكانك إدخال رقم عادي ليمثّل رسوم الشحن، مثل 5$، لكن هناك إمكانية استخدام العناصر النائبة والعمليات الحسابية كما في طريقة Flat Rate.
من العناصر النائبة المتاحة هي الكميّة والتي تُكتب بالشكل التالي: [qty]
والرسوم التي تُكتب بالشكل التالي: [fee]
على سبيل المثال، إذا أردنا فرض كلفة شحن أساسية تساوي 12$، ومن ثم إضافة 3 دولار لكل سلعة في السلة، نستخدم العنصر النائب للكمية وبالشكل التالي:
12-qty.png
هذا مجرّد مثال بسيط، حيث هناك الكثير من الطرق لإعداد رسوم
الشحن باستخدام العناصر النائبة والعمليات الرياضية.
ستكون
إعدادات طريقة International Flat Rate قد انتهت إذا لم تكن تستخدم فئات شحن shipping classes، انقر Save Changes لحفظ التغييرات.
أما إذا كنت تستخدم فئات الشحن، سيظهر لك قسم جديد في هذه الصفحة بعنوان Shipping Class Costs:
13-shipping classes.png
ستلاحظ في هذا القسم وجود حقل كلفة لكل فئة شحن قمت بإنشائها سابقًا في
إعدادات الضريبة، بالإضافة إلى حقل للكلفة في حالة عدم وجود فئات شحن No Shipping Class Costs.
هذه الحقول تعمل بنفس طريقة حقل الكلفة Cost، تأكّد فقط من ضبط هذه الحقول بشكل صحيح إذا كنت تريد استخدام رسوم مختلفة لفئة
الشحن الواحدة.
من قائمة Calculation Type حدّد طريقة حساب رسوم الشحن. لديك خياران، الأول، Per Class، ويُستخدم لفرض رسوم
الشحن لكل فئة شحن على حدة، مما يعني أنّ كلفة فئة
الشحن ستُضاف إلى كل سلعة في السلة حسب فئة
الشحن لتلك السلعة.
على سبيل المثال، لنفترض أنّ لديك سلعتان في السلة كل منها ذات فئة شحن مختلفة؛ فئة
الشحن الأولى كلفتها 5$، وفئة
الشحن الثانية كلفتها 8$. في هذه الحالة سيصبح إجمالي كلفة
الشحن مساويًا لـ 13$.
أما عند تحديد الخيار الثاني، Per Order، فسيتم البحث عن أغلى كلفة لفئة
الشحن ومن ثم استخدامها ككلفة
الشحن الثابتة حتّى وإن اختلفت فئات
الشحن للسلع في السلّة.
انقر على Save Changes لحفظ التغييرات.
طريقة
الشحن المحلية Local Delivery
هذه الطريقة هي من طرق
الشحن البسيطة لتسليم الطلبات محليًا. يمكن تحديد الرسوم كنسبة مئوية من إجمالي كلف السلع في السلّة، كقيمة ثابتة، أو يمكن أن تكون مجانية.
للوصول إلى
إعدادات هذه الطريقة انقر على تبويب Local Delivery الفرعي:
14-local delivery.png
قم بتأشير الخيار Enable local delivery لتمكين خدمة التوصيل المحلي، ثم قم بإدخال العنوان المرغوب في حقل Title.
في قائمة نوع الرسوم Fee Type لديك ثلاثة خيارات. إما اختيار قيمة رسوم ثابتة لكل الطلبات Fixed amount، أو كنسبة مئوية من إجمالي كلف السلع في السلّة Percentage of cart total، أو كقيمة ثابتة لكل منتج Fixed amount per product. سيحدد ما تختاره من هذه القائمة كيفية تطبيق رسوم التوصيل.
قم بإدخال رسوم التوصيل في حقل Delivery Fee.
في حقل Allowed ZIP/Post Codes قم بإدخال الرموز البريدية للمواقع التي يُتاح في التوصيل المحلي. قم بفصل الرموز البريدية باستخدام الفاصلة (,) أو استخدم رموز البدل wildcards أو الأنماط patterns.
من الأمثلة على استخدام رموز البدل wildcards كتابة P* في حقل الرمز البريدي، وهذا يعني مطابقة جميع الرموز البريدية التي تبدأ بالحرف P. ومن الأمثلة على استخدام الأنماط كتابة (NG1___ (N، G، 1، وثلاث خطوط سفلية underscore وهذا يعني أنّه سيطابق رموز بريدية مثل NG1 1AA، لكن لا يطابق رمزًا مثل NG10 1AA.
الخيار الأخير Method availability لتحديد المناطق التي تُتاح فيها هذه الخدمة. وكبقية الطرق السابقة بإمكانك تحديد الخيار All Allowed Countries والذي يعني إتاحة هذه الطريقة لجميع البلدان التي تبيع لها والتي حددتها في الاعدادات العامة General، أو الخيار Specific Countries والذي عند تحديده سيظهر لك حقل جديد يساعدك على اختيار البلدان المحددة التي تريد إتاحة طريقة التوصيل المحلي فيها.
انقر على Save Changes لحفظ التغييرات.
Local Pickup
تتيح هذه الطريقة للعملاء إمكانية الذهاب وأخذ طلباتهم بأنفسهم.
لتفعيل هذه الطريقة انقر على تبويب Local Pickup الفرعي ثم قم بتأشير الخيار Enable Local Pickup:
15-local pickup.png
قم بإدخال عنوان مناسب للطريقة في حقل Title، وفي حقل Zip/Post Codes قم بإدخال الرموز البريدية للمواقع التي ترغب في تمكين هذه الطريقة فيها، وافصل بين كل رمز وآخر باستخدام الفاصلة (,). وكذلك يمكنك استخدام رموز البدل wildcards أو الأنماط patterns كما في الطريقة السابقة.
من الأمثلة على استخدام رموز البدل wildcards كتابة P* في حقل الرمز البريدي، وهذا يعني مطابقة جميع الرموز البريدية التي تبدأ بالحرف P. ومن الأمثلة على استخدام الأنماط كتابة (NG1___ (N، G، 1، وثلاث خطوط سفلية underscore وهذا يعني أنّه سيطابق رموز بريدي مثل NG1 1AA، لكن لا يطابق رمزًا مثل NG10 1AA.
استخدم الخيار الأخير Method availability لتحديد المناطق التي تُتاح فيها طريقة Local Pickup. وبالضبط كسابقاتها من الطرق، بإمكانك تحديد الخيار All Allowed Countries والذي يعني إتاحة هذه الطريقة لجميع البلدان التي تبيع لها والتي حددتها في الاعدادات العامة General، أو الخيار Specific Countries والذي عند تحديده سيظهر لك حقل جديد يساعدك على اختيار البلدان التي تريد إتاحة هذه الطريقة فيها.
انتهى درس اليوم، لكن ما زالت هناك
إعدادات أخرى تحتاج للضبط، نكملها في الدرس القادم -إن شاء الله-.