تخط وانتقل إلى المحتوى الرئيسي

الشحن

أسعار حسب الولاية، حدود الشحن المجاني، تكاملات شركات التوصيل، التوصيل للمنزل مقابل المكتب، وتجاوزات لكل منتج.

بقلم: Support

تتعامل DZBuild مع شكل الشحن الجزائري جاهزاً: أسعار لكل ولاية، توصيل منزلي مقابل استلام من المكتب، مكاتب خاصة بكل شركة، رسوم وزن إضافية، ومفتاح شحن مجاني. تشرح هذه الصفحة إعدادات الشحن، تكاملات شركات التوصيل، وإضافة Custom Product Shipping لتجاوزات لكل منتج.

فيديو

صفحتان لا واحدة

في الشريط الجانبي، يفتح Shipping settings على صفحتين منفصلتين:

  • أسعار الشحن/dashboard/shipping: مفتاح الشحن المجاني، بطاقة حدّ الشحن المجاني، مفتاح نظام الولايات، Apply default rates، Sync rates from provider، شريط التحديث المجمّع، وجدول الأسعار لكل ولاية.

  • ربط شركة توصيل/dashboard/link-shipping: شبكة بطاقات الشركات، نافذة بيانات الاعتماد، Test connection، علامة الشركة الافتراضية، وفكّ الربط.

الأسعار في الصفحة الأولى؛ الشركات في الثانية. وهما مستقلّتان — تستطيع أن تسعّر وتبيع دون ربط أي شركة توصيل إطلاقاً.

ضبط أسعارك

التسعير حسب الولاية

كل ولاية لها سطر واحد بثلاثة عناصر تحكّم (خمسة حقول):

  • مفتاح تفعيل + سعر للتوصيل للمنزل،

  • مفتاح تفعيل + سعر لنقطة الاستلام (stop desk)،

  • مدة التوصيل بالأيام (يراها الزبائن).

إطفاء المفتاح يزيل خيار التوصيل ذاك لتلك الولاية في الـ checkout.

⚠️ تنبيه

التغييرات لا تُحفظ تلقائياً. بمجرد تعديل أي شيء، يظهر شريط حفظ أسفل الصفحة يبيّن عدد الأسطر التي تغيّرت؛ اضغط Save (أو Discard). مغادرة الصفحة دون حفظ تفقد التعديلات.

الجدول مقسَّم إلى صفحات بـ 10 أسطر وفيه مربّع بحث عن الولاية ومرشّح "المفعَّلة فقط" — لهذا تبدو بعض الأسطر مفقودة أحياناً. أما حدّ الشحن المجاني فله زر Save خاص به على بطاقته، ويُحفظ بشكل مستقل عن جدول الأسعار.

املأ الجدول بسرعة

لست مضطراً لكتابة 58 سطراً يدوياً. كل متجر جديد يبدأ بأسعار افتراضية مملوءة مسبقاً، وهناك زران يعيدان ملء الجدول كله:

  • Apply default rates (بشارة recommended) — شبكة أسعار وسيطة محسوبة عبر 7 شركات جزائرية كبرى (DHD، Anderson Delivery، E48hr Livraison، Packers، OM Express، ZR Express، Zimou). مثلاً أدرار بـ 1150 DZD للمنزل / 800 للمكتب، والجزائر بـ 475 / 325.

  • Sync rates from provider — تستدعي API شركة مربوطة ببياناتك وتستورد شبكة أسعارها إلى جدولك.

كلا الزرّين يستبدل الأسعار الموجودة لكل الولايات. ومزامنة المزوّد تكتب في جدولك الخاص على مستوى المتجر؛ ولا تنشئ مجموعة أسعار خاصة بكل شركة.

التحديث المجمّع

الشريط المجمّع فوق الجدول يطبّق سعر منزل واحداً وسعر مكتب واحداً ومدة توصيل واحدة على كل الولايات دفعة واحدة — أسرع طريقة لوضع حدّ أدنى ("600 للمنزل / 400 للمكتب / 3 أيام في كل مكان") قبل تعديل الجنوب يدوياً.

نظام الولايات

تدعم DZBuild قائمتَي ولايات:

  • 58 ولاية — الافتراضية، معلَّمة Recommended، لأنها ما تستعمله APIs شركات التوصيل نفسها.

  • 69 ولاية — تضيف الولايات المنتدبة الجديدة، للتجار الذين يوصّلون بأنفسهم.

زر الـ 69 ولاية معطّل ما دامت هناك شركة توصيل مربوطة، وربط شركة يعيد المتجر تلقائياً إلى 58 (وتُنبَّه عند حدوث ذلك).

الشحن المجاني

خيارا الشحن المجاني متنافيان: تشغيل الشحن المجاني للمتجر كله يعطّل بطاقة الحدّ بالكامل.

  • الشحن المجاني (المتجر كله) — كل الطلبات تُشحن مجاناً. استعمله بحذر، عادةً لحملة إطلاق أو ترويج 24 ساعة.

  • الشحن المجاني فوق حدّ معيّن — اكتب الحدّ (مثلاً 5000) واحفظه بالزر الموجود على تلك البطاقة. يُقارَن الحدّ بـالمجموع الفرعي للبضاعة (دون الشحن) والمقارنة شاملة: الطلب المساوي تماماً للحدّ يُشحن مجاناً. الحدّ 0 يعني أن الميزة مطفأة، لا "كل شيء مجاني".

يمكن أيضاً لعرض خاص أن يحمل علامة شحن مجاني خاصة به، فيصفّر الشحن بغض النظر عن الحدّ. والزبائن تحت الحدّ يرون شريط تقدّم في صفحة الـ checkout وفي نماذج الـ fast checkout (لا في صفحة المنتج لكل قالب).

الحدّ من أقوى محفّزات حجم السلة — يدفع الزبائن لإضافة منتج ثانٍ.

الطلبات الثقيلة

تُضاف رسوم وزن تلقائياً فوق سعر ولايتك:

  • أول 5 كغ من الطلب مشمولة في سعرك.

  • كل كيلوغرام إضافي يضيف 50 DZD.

  • في ولايات الجنوب البعيد الـ 13 (أدرار، بشار، تمنراست، البيّض، إيليزي، تندوف، النعامة، تيميمون، برج باجي مختار، بني عباس، عين صالح، عين قزام، جانت) يصبح السعر الإضافي 100 DZD/كغ — لكن فقط إذا كانت شركة التوصيل الافتراضية للمتجر هي Yalidine أو Yalitec أو Guepex. المتجر بلا شركة افتراضية يحصل دائماً على سعر 50 DZD.

تُحسب مرة واحدة لكل طلب من الوزن الإجمالي للسلة، لا لكل سطر، وتُلغى كلياً إذا كان الطلب مجاني الشحن أصلاً أو كان استلاماً من المتجر.

التوصيل للمنزل و Stop Desk والاستلام من المتجر

شركات التوصيل الجزائرية تقدّم نوعين، وتضيف DZBuild نوعاً ثالثاً خاصاً بها:

  • التوصيل للمنزل — تجلب الشركة الطرد إلى باب الزبون. سعر أعلى.

  • Stop desk — يستلم الزبون من مكتب الشركة. أرخص، أسرع، عدد أقل من عدم الاستلام.

يمكنك تقديم الاثنين والسماح للزبون بالاختيار في الـ checkout. لتفعيل محدِّد منظَّم للمكاتب (باسم المكتب والعنوان والهاتف)، ثبّت Stop Desk Selector.

وهناك خيار ثالث، Pickup from Store، متاح كإضافة على خطة غير محدود: عرّف نقاط الاستلام عندك، فيحصل الزبائن في تلك الولايات على خيار الاستلام من المتجر. يكون الشحن دائماً 0 لهذه الطلبات. وهو غير متاح على القالب الرقمي (digital).

ربط شركة توصيل

افتح /dashboard/link-shipping. تقدّم DZBuild 50 بطاقة شركة توصيل وتتكامل مباشرة مع كل واحدة منها، فترسل الطلبات من شاشة واحدة وتستلم التتبّع تلقائياً:

العائلة

الشركات

عائلة Yalidine

Yalidine (yalidine)، Yalitec (yalitec)، Guepex (guepex)، Easy & Speed (easyandspeed)

مستقلّة

Noest (noest)، Maystro (maystro)، ZR Express (zrexpressnew)، Abex Express (abexexpress)، Zimou Express (zimou)، Colivraison (colivraison)، Ecom Delivery (ecomdelivery)، Elogistia (elogistia)

تعمل بـ Ecotrack

37 شركة مسمّاة، لكل واحدة بطاقتها — DHD، Conexlog، MSM Go، Rex Livraison، WorldExpress، Med Express، Colireli، PDEX، Anderson Delivery، OM Express، Packers، …

أي شركة أخرى على Ecotrack

Custom Ecotrack — الصق رابط API بصيغة https الذي أعطته لك شركتك

ZR Express بطاقة واحدة مدمجة؛ وبيانات الاعتماد الصادرة على المنصة القديمة لا تزال مقبولة. و Ecotrack ليست شركة تربطها مباشرة — بل هي الـ API المشتركة خلف تلك البطاقات الـ 37. وكذلك Procolis هي الـ API المشتركة خلف ZR Express و Abex Express، وليست بطاقة مستقلة.

لربط شركة:

  1. سجِّل مباشرة مع الشركة واحصل على بيانات الـ API (كل شركة تصدرها من لوحتها).

  2. انقر بطاقة الشركة على /dashboard/link-shipping.

  3. املأ حقول بيانات الاعتماد — تعرض النافذة التسميات الصحيحة للشركة التي اخترتها. تقريباً: الشركات الـ 37 العاملة بـ Ecotrack، إضافة إلى Maystro و Zimou و Elogistia، تأخذ رمزاً (token) واحداً؛ و Yalidine و Yalitec و Guepex و Easy & Speed تأخذ API ID + Token؛ و ZR Express و Abex Express تأخذان مفتاحين؛ و Noest تأخذ API Token + User GUID؛ و Colivraison و Ecom Delivery تأخذان مفتاحين؛ أما Custom Ecotrack فتحتاج إضافةً اسم عرض ورابط الـ API بصيغة https الذي أعطته لك شركتك.

  4. احفظ، ثم شغّل Test connection — الشارة الخضراء تعني أن البيانات صحيحة.

المفاتيح المخزَّنة تُعرض مقنَّعة عند إعادة فتح البطاقة. وترك حقل بيانات اعتماد فارغاً يُبقي المفتاح الحالي بدل مسحه.

صفحة منفصلة لكل شركة في التوثيق تغطي تفاصيل تكاملها. ابدأ بـ نظرة عامة على شركات التوصيل.

Express مقابل Économique

توفّر Guepex مستوى Économique تختاره عند ربطها. أما Yalidine و Yalitec و Easy & Speed فترفض هذا المعامل صراحةً (وسيفشل إرسال الطلب)، ولهذا لا يظهر المحدِّد إلا مع Guepex — والبقية تشحن دائماً Express.

شركة التوصيل الافتراضية

تستطيع ربط ما تشاء من الشركات. علّم واحدة كـ default: تُختار مسبقاً في قائمة الإرسال لكل طلب (وتظهر هناك بـ ⭐) وفي شريط الإرسال المجمّع. ولا تزال تستطيع تبديل الشركة لكل طلب أو لكل دفعة.

تحديث بيانات المزوّد

تحتفظ DZBuild بنسخة خاصة بها من ولايات وبلديات وقائمة مكاتب كل شركة مربوطة، تُحدَّث تلقائياً. هذه النسخة هي ما يغذّي محدِّد المكاتب في الـ checkout ومنع الإرسال بحجة "لا مكتب في هذه الولاية". ربطت شركة للتوّ ولا تريد الانتظار؟ انقر Refresh provider data. كل بطاقة تعرض تغطيتها المزامَنة — عدد المكاتب عبر كم ولاية، ومتى تمت آخر مزامنة.

بعد الربط، تحصل الطلبات على زر Send to delivery — انظر الطلبات.

الشحن لكل منتج (إضافة Custom Product Shipping)

عند وجود منتج ثقيل (دراجة، ثلاجة) لا يناسب سعرك القياسي، إضافة Custom Product Shipping تتيح ضبط قواعد شحن لكل منتج:

  • سعر موحّد لكل منتج (يتجاوز سعر المتجر عند وجود هذا المنتج في السلة).

  • تسعير لكل ولاية للمنتج.

  • شحن مجاني لمنتج محدد.

  • "أعلى سعر يفوز" للسلال المختلطة (المنتج الأثقل يحدّد).

فعّلها من /dashboard/addons (تحتاج خطة Pro). انظر وثيقة Custom Product Shipping للإعداد الكامل.

بطاقات التوصيل

اطبع البطاقة من أيقونة الطابعة على أي طلب.

إن كان الطلب قد أُرسل مسبقاً لشركة تعمل بـ Ecotrack أو لـ Elogistia وله رقم تتبّع، تجلب DZBuild بطاقة (bordereau) PDF الخاصة بتلك الشركة. أما لكل شركة أخرى — وللطلبات التي لم تُرسَل بعد — فتطبع DZBuild ورقتها الخاصة:

  • اسم المتجر وهاتفه،

  • اسم الزبون وهاتفه وعنوانه،

  • قائمة العناصر بالكميات وأسعار الأسطر،

  • المجموع الفرعي / الشحن / الإجمالي (الإجمالي هو مبلغ COD)،

  • رقم التتبّع إن وُجد،

  • رمز QR يعيد فتح الطلب في لوحة تحكمك.

ورقة DZBuild لا تحمل شعار متجرك. وعلى الجوال — وعلى سطح المكتب عند حجب النافذة المنبثقة — تُعرض داخل الصفحة بدل فتح نافذة طباعة.

شركات التوصيل تضع سقفاً لحقل وصف المنتج الذي تقبله (من 100 إلى 255 حرفاً حسب الشركة)، لذا تُختصر السلال الطويلة تلقائياً على بطاقة الشركة نفسها: تُحذف لواحق المتغيرات أولاً، ثم تنضغط العناصر إلى عدّاد "+N"، وفي أسوأ الحالات يصبح الحقل مجرد x8 ORD-…. إن كنت تحتاج صياغة محدّدة على البطاقة، أبقِ أسماء المنتجات قصيرة.

لتخصيص البطاقة لكل منتج (إعادة تسمية العناصر، إخفاء المتغيرات، نص مخصص)، ثبّت Custom Delivery Label.

ما يراه الزبون في الـ checkout

  1. الزبون يدخل الولاية + البلدية في نموذج الـ checkout.

  2. الواجهة تعرض: Shipping to {wilaya}: {home_price} DZD أو محدِّد مكتب.

  3. الإجمالي يتحدّث مباشرة عند اختيار home / desk.

  4. عند الإرسال، يخزّن الطلب نوع التوصيل (home أو desk أو pickup)، وتكلفة الشحن، والولاية والبلدية والعنوان — إضافة إلى معرّف المكتب واسمه عندما تكون إضافة Stop Desk Selector قد اختارت مكتباً محدّداً. وهذه هي الحقول التي تُسلَّم لشركة التوصيل عند إرسال الطلب.

يُعاد دائماً حساب سعر الشحن من جدول أسعارك عند إرسال الطلب، فأي قيمة عُبث بها في المتصفّح تُتجاهَل.

ماذا يحدث بعد الإرسال

تعيد DZBuild قراءة حالة كل طلب مُرسَل من شركته تلقائياً وتحدّث الطلب، فتتحرّك الطلبات المُوصَّلة والمُرجَعة من تلقاء نفسها — وقد يستغرق ظهور تغيّر من جهة الشركة بعض الوقت. والحالة غير المعروفة تُترك كما هي بدل تخمينها. أما الشحنة التي تُبلغ الشركة أنها «غير موجودة» فلا تُلغى تلقائياً أبداً — تعاملها DZBuild كخطأ عابر، وتعيد المحاولة لاحقاً، وتترك الطلب كما هو تماماً. ولا ينتقل الطلب إلى cancelled إلا بحالة إلغاء صريحة من شركة التوصيل.

أسئلة شائعة

س: زبون يقول إن سعر التوصيل لولايته خاطئ — لماذا؟ ج: افتح /dashboard/shipping، اعثر على سطر تلك الولاية، تحقق من أرقام home / desk — وتذكّر ضغط Save إن غيّرتها. الرقم في ذلك الجدول هو ما تعرضه الواجهة، زائد أي رسوم وزن.

س: هل يمكنني وضع أسعار مختلفة لشركات مختلفة؟ ج: لا. أسعار شحنك مخزَّنة مرة واحدة لكل ولاية للمتجر كله، ويُحاسَب الزبون من ذلك الجدول مهما كانت الشركة التي تسلّمها الطلب لاحقاً. تستطيع استيراد شبكة أسعار شركة واحدة إلى جدولك عبر Sync rates from provider، لكن الأسعار المستوردة تنطبق حينها على المتجر كله. وللأسعار المختلفة على منتجات محدّدة، استعمل Custom Product Shipping.

س: الشحن المجاني فوق X DZD — هل يطبَّق على المنزل + المكتب؟ ج: نعم، الاثنان. الإجمالي المقارَن بالحدّ هو المجموع الفرعي للبضاعة (دون الشحن نفسه)، والمقارنة شاملة.

س: "Send to delivery" يقول إنه لا يوجد مكتب في هذه الولاية. ج: هذا فحص DZBuild نفسها مقابل قائمة مكاتب الشركة المزامَنة، لا رفض من الشركة. فإما أن الشركة فعلاً بلا مكتب هناك، أو أن البيانات المزامَنة قديمة — انقر Refresh provider data، أو حوّل الطلب إلى توصيل منزلي.

نصائح

  • احفظ قبل مغادرة صفحة الأسعار. شريط الحفظ في الأسفل هو الشيء الوحيد الذي يثبّت تعديلاتك.

  • راجع أسعار ولايات الجنوب بانتظام — شركات التوصيل ترفعها دون إنذار كبير. جزء من الجنوب مُعالَج لك أصلاً عبر رسوم الوزن التلقائية، فلا تحاسب عليه مرتين.

  • اضبط حدّ الشحن المجاني ~30% فوق متوسط طلبك. يدفع مشتري المنتج الواحد لإضافة ثانٍ.

  • أبقِ سعر المكتب ~200 DZD أقل من المنزل. الزبائن سيختارون المكتب عند رؤية الفارق.

  • شغّل Test connection بعد ربط شركة — الأخضر هو إذنك بإرسال الطلبات.

  • لا تربط شركة لم تسجّل معها. بيانات API يجب أن تأتي من لوحة الشركة نفسها، لا تخمين.

  • استعمل Custom Product Shipping للمنتجات الثقيلة — أسعار المتجر دائماً تحت السعر الفعلي للثلاجات والتلفزيونات.

ما التالي

هل أجاب هذا عن سؤالك؟