رجوع

VibeFox GIG Logistics for OpenCart — المساعدة

المتطلبات

OpenCart: 3.0.x (تم اختباره على 3.0.5.0) أو 4.0.2 والإصدارات الأحدث (تم اختباره على 4.1.0.3).

PHP: 8.0 أو أحدث.

بيانات اعتماد API الخاصة بـ GIG Logistics (للأسعار الفورية فقط): تستخدم الأسعار الفورية واجهة API الطرف الثالث الخاصة بـ GIG Logistics. تصدر GIG Logistics لعملائها من الشركات اسم مستخدم API (عادةً عنوان بريد إلكتروني) وكلمة مرور. اطلبهما من صفحة المطورين الخاصة بـ GIG Logistics (giglogistics.com/developer). تعمل بيانات الاختبار مع واجهة الاختبار فقط. وإذا كنت تستخدم جدول الأسعار والتكلفة الاحتياطية فقط، فلا تحتاج إلى بيانات اعتماد API.

نيجيريا في متجرك: تُطلب الأسعار الفورية لعناوين التسليم في نيجيريا فقط. يحتوي OpenCart على دولة نيجيريا مع ولاياتها الـ 37 مسبقًا؛ ويجب تفعيلها في System > Localisation > Countries.

مفتاح ترخيص VibeFox: يُشترى من vibefox.net. يعمل مفتاح واحد على نطاق واحد فقط.

التثبيت

التنزيل عبارة عن ملف zip واحد يحتوي على الحزم الخاصة بإصداري OpenCart. فكّ ضغطه على جهاز الكمبيوتر الخاص بك. يحتوي على الملف README.txt، وحزمة OpenCart 3 vfd_gig_logistics-oc3-(version).ocmod.zip، وحزمة OpenCart 4 vfd_gig_logistics.ocmod.zip. ثبّت الحزمة الخاصة بإصدار OpenCart لديك فقط. مفتاح الترخيص هو نفسه للإصدارين.

OpenCart 3

1. في لوحة الإدارة، انتقل إلى Extensions > Installer، وانقر على Upload، ثم اختر الملف vfd_gig_logistics-oc3-(version).ocmod.zip. لا تضيف الإضافة أي تعديلات OCMOD، لذلك لا تحتاج إلى تحديث Extensions > Modifications. وبدلًا من المثبّت، يمكنك أيضًا نسخ محتويات مجلد upload الموجود في هذه الحزمة إلى المجلد الجذر لمتجرك.

2. انتقل إلى Extensions > Extensions واختر نوع الإضافة Shipping. ابحث عن VibeFox GIG Logistics وانقر على Install (زر + الأخضر).

3. انقر على Edit (زر القلم) لفتح صفحة الإعدادات.

4. أدخل مفتاح ترخيص VibeFox في الحقل License key الموجود في كتلة الترخيص أعلى صفحة Edit، ثم انقر على Activate (انظر مفتاح الترخيص).

5. املأ جدول الأسعار و/أو التكلفة الاحتياطية. وللأسعار الفورية أدخل أيضًا اسم مستخدم API وكلمة المرور، وهاتف الاستلام، والشارع، والمدينة، والولاية، وسعر تحويل العملة إذا لم تكن عملتك الافتراضية NGN (انظر الإعدادات). فعّل Enable/Disable وانقر على Save.

OpenCart 4

1. في لوحة الإدارة، انتقل إلى Extensions > Installer، وانقر على Upload، ثم اختر الملف vfd_gig_logistics.ocmod.zip. لا تُغيّر اسم الملف: يأخذ OpenCart 4 رمز الإضافة من اسم الملف، ولا تعمل الحزمة إذا تغيّر اسمها.

2. تظهر الحزمة في قائمة الإضافات المثبّتة في الصفحة نفسها. انقر على Install (زر + الأخضر) بجوارها.

3. انتقل إلى Extensions > Extensions واختر نوع الإضافة Shipping. ابحث عن VibeFox GIG Logistics، وانقر على Install (زر + الأخضر)، ثم على Edit (زر القلم).

4. أدخل مفتاح الترخيص والإعدادات كما في الخطوتين 4 و5 الخاصتين بـ OpenCart 3. صفحة الإعدادات وحقولها متطابقة في الإصدارين.

بعد التثبيت تبقى الطريقة معطّلة حتى تفعّل Enable/Disable وتحفظ. وإذا أعدت تثبيت الإضافة بعد إلغاء تثبيتها، فستُستخدم من جديد الإعدادات التي احتفظت بها.

الإعدادات

جميع الإعدادات موجودة في صفحة الإضافة: Extensions > Extensions > Shipping > VibeFox GIG Logistics > Edit. تظهر الأقسام في الجهة اليسرى. يحفظ زر Save واحد في الأسفل الصفحة كلها دون إعادة تحميلها. كما يمسح كل حفظ الأسعار ورموز API وإحداثيات العناوين المخزّنة مؤقتًا الخاصة بـ GIG Logistics. ولا يستطيع حفظ الإعدادات إلا مستخدمو الإدارة الذين لديهم صلاحية تعديل هذه الإضافة.

في أعلى الصفحة، وبعد كل حفظ، تعرض الإضافة تحذيرات عندما لا يمكن استخدام الأسعار الفورية: لم يُملأ إلا أحد حقلي اسم المستخدم أو كلمة المرور في API، أو Sender phone أو مدينة الاستلام وولايته مفقودة، أو عملتك الافتراضية ليست NGN ولم يُحدَّد Currency conversion rate. كما تحذّر إذا لم يكن في متجرك فئة وزن بوحدة kg (System > Localisation > Weight Classes)؛ وعندها تُحوَّل أوزان المنتجات حسب اسم وحدتها (kg وg وlb وoz)، وتُعامل الوحدات الأخرى على أنها kg. وعند الحفظ يُبلَّغ عن رقم خاطئ (مبلغ سالب، أو Currency conversion rate يساوي 0، أو خط عرض خارج النطاق من -90 إلى 90، أو خط طول خارج النطاق من -180 إلى 180)، أو Min weight (kg) أكبر من Max weight (kg)، أو Method title فارغ أو غير صالح، أو قيمة ترتيب ليست عددًا صحيحًا، أو فئة ضريبة أو منطقة جغرافية غير معروفة، ولا يُحفظ شيء.

عام

تُعرض الطريقة للمنطقة الجغرافية المحددة في Conditions، أو لدول Ignore shipping zones. وتنطبق الإعدادات في هذه الصفحة على كل المناطق.

Enable/Disable: يعرض GIG Logistics عند الدفع أو يخفيه (حالة هذه الإضافة). الافتراضي: معطّل.

Method title: اسم طريقة الشحن المعروض في السلة وعند الدفع. الافتراضي: GIG Logistics. حقل إلزامي، من حرف واحد إلى 64 حرفًا، دون الأحرف < > ; = # { }.

Tax class: فئة الضريبة لتكلفة الشحن، أو No tax. تضيف فئة الضريبة ضريبة الشحن الخاصة بك فوق التكلفة. اختر No tax إذا كان سعر GIG يتضمن كل ما تريد تحصيله.

Sort order: موقع الطريقة بين طرق الشحن. عدد صحيح.

واجهة GIG Logistics API (الأسعار الفورية) (اختياري)

مع بيانات اعتماد API يُطلب السعر من GIG Logistics لكل عنوان في نيجيريا، ويُخزَّن مؤقتًا لمدة ساعة. وبدون بيانات الاعتماد، أو عندما لا تعطي واجهة API سعرًا، تُستخدم جدول الأسعار والتكلفة الاحتياطية. ويحتوي القسم على رابط إلى صفحة المطورين الخاصة بـ GIG Logistics.

API username: اسم مستخدم واجهة API الطرف الثالث الخاص بك لدى GIG Logistics، وغالبًا ما يكون عنوان بريدك الإلكتروني.

API password: كلمة مرور واجهة API الطرف الثالث الخاصة بك لدى GIG Logistics. تُستخدم فقط لتسجيل الدخول إلى API ولا تُسجَّل أبدًا. بعد الحفظ يبقى الحقل فارغًا ويعرض Saved — leave empty to keep it. To remove it, clear the API username and save. أدخل قيمة جديدة فقط إذا أردت تغييرها.

Test mode: يستخدم واجهة الاختبار (dev) الخاصة بـ GIG Logistics. تعمل بيانات الاختبار مع واجهة الاختبار فقط. أوقفه للحصول على أسعار حقيقية. الافتراضي: معطّل.

Currency conversion rate: تُرجع GIG Logistics الأسعار بالنيرة النيجيرية (NGN). إذا لم تكن العملة الافتراضية لمتجرك هي NGN، فأدخل قيمة 1 NGN بعملتك الافتراضية (1 NGN = ? من عملتك، مثل 0.0006). يجب أن يكون السعر أكبر من 0. وبدونه لا تُستخدم أسعار GIG الفورية. وإذا كانت عملتك الافتراضية هي NGN، فالحقل يوضح ذلك ولا حاجة إليه.

عنوان الاستلام (المرسل)

المكان الذي تستلم منه GIG Logistics الطرود في نيجيريا. لا يحتوي OpenCart على عنوان متجر منظم، لذلك أدخل هنا الشارع والمدينة. عندما تكون دولة متجرك نيجيريا، يستخدم الحقل State الفارغ منطقة المتجر من System > Settings > Store > Local.

Sender name: اسم المرسل الذي يُرسل إلى GIG Logistics. وإذا كان فارغًا فيُستخدم اسم المتجر.

Sender phone: رقم هاتفك، مثل 08030000000. تطلبه GIG Logistics للأسعار الفورية.

Street address: شارع الاستلام، مثل 1 Adeola Odeku Street.

City / area: مدينة الاستلام أو منطقته، مثل Victoria Island. مطلوب للأسعار الفورية.

State: الولاية النيجيرية لعنوان الاستلام، وتُختار من الولايات الـ 37. الخيار الافتراضي Store region (System > Settings > Store > Local) يستخدم منطقة متجرك عندما يكون المتجر في نيجيريا. مطلوب للأسعار الفورية.

Pickup latitude: خط عرض اختياري لنقطة الاستلام على الخريطة، مثل 6.4281. تحسب GIG Logistics السعر حسب المسافة. وإذا كان فارغًا تُبحث الإحداثيات من العنوان.

Pickup longitude: خط طول اختياري لنقطة الاستلام على الخريطة، مثل 3.4219.

Address lookup: يبحث عن الإحداثيات على الخريطة للعناوين باستخدام OpenStreetMap (Nominatim). تحسب GIG Logistics السعر من إحداثيات الاستلام والتسليم. ويُرسل الشارع والمدينة والولاية الخاصة بالعميل إلى nominatim.openstreetmap.org، وتُخزَّن النتائج مؤقتًا لمدة 30 يومًا. وبدون هذا الخيار يُرسل نص العنوان فقط، وقد لا تُرجع GIG Logistics سعرًا. الافتراضي: مفعّل.

جدول الأسعار والاحتياطي

يُستخدم للدول الأخرى، عندما لا تكون الأسعار الفورية مُعدّة، أو عندما لا تعطي GIG Logistics سعرًا. الأسعار بالعملة الافتراضية لمتجرك دون الضريبة.

Country prices: جدول يحتوي على سعر أساسي لكل دولة. انقر على Add country لإضافة صف. اختر * Any other country لجميع الدول التي ليس لها صف خاص. الأعمدة XS ≤1 kg وS ≤2 kg وM ≤3 kg وL ≤5 kg وXL >5 kg هي أسعار اختيارية لفئات الوزن: سعر الفئة الأكبر من 0 يحل محل السعر الأساسي لسلال تلك الفئة. والسعر 0 يعني شحنًا مجانيًا. وتُحفظ الخلايا الفارغة أو غير الصالحة بقيمة 0، لذا املأ السعر الأساسي لكل صف تضيفه. وتُدرج القيم المُصحَّحة بعد الحفظ في تحذير يبدأ بـ Country prices:. والدول التي ليس لها صف (عندما لا يوجد صف *) لا تحصل على سعر من الجدول.

Fallback cost: يُستخدم عندما لا تعطي GIG Logistics ولا الجدول سعرًا. والفارغ يعني إخفاء الطريقة في تلك الحالة.

Table / fallback price is: Per order يحصّل السعر مرة واحدة. أما Per item (multiplied by the number of items) فيضربه في عدد العناصر في السلة. وأسعار GIG الفورية تنطبق دائمًا على الطلب كله.

الشروط

Free shipping from: المجموع الفرعي للسلة (المنتجات التي تحتاج إلى شحن، بعد القسيمة، دون الضريبة) الذي يصبح الشحن عنده مجانيًا. والفارغ يعني ألا يكون مجانيًا أبدًا.

Minimum subtotal: يعرض الطريقة فقط عندما يبلغ المجموع الفرعي للسلة هذا المبلغ. والفارغ يعني دائمًا.

Min weight (kg): الحد الأدنى لوزن السلة بالكغ. تُحوَّل أوزان المنتجات حسب فئة الوزن الخاصة بها. 0 يعني بلا حد.

Max weight (kg): الحد الأقصى لوزن السلة بالكغ. الافتراضي: 30. 0 يعني بلا حد.

Geo zone: قدّم الطريقة فقط للعناوين الموجودة في هذه المنطقة الجغرافية. All zones يعني بلا حد. لا يُستخدم مع Ignore shipping zones. تُدار المناطق الجغرافية في System > Localisation > Geo Zones.

التوفر بدون مناطق الشحن

Ignore shipping zones: قدّم الطريقة للدول المذكورة أدناه، بغض النظر عن المنطقة الجغرافية. ولا يُتحقق عندها من Geo zone في Conditions.

Countries: الدول المقصودة لهذا الوضع، وتُختار من الدول المفعّلة في متجرك. والفارغ يعني جميع الدول التي تشحن إليها. ويُستخدم فقط مع Ignore shipping zones.

متقدم

Debug log: يكتب حسابات الأسعار في storage/logs/vfd_gigl_debug.log.php (في OpenCart 4 في system/storage/logs/vfd_gigl_debug.log.php). لا يمكن قراءة الملف من الويب. وتُسجَّل أخطاء API وبحث العناوين دائمًا، حتى عندما يكون السجل معطّلًا. ولا تُكتب كلمات المرور أو الرموز أو عناوين العملاء. وعندما يبلغ الملف 5 MB يُنقل إلى vfd_gigl_debug.old.log.php ويبدأ سجل جديد.

Log: يعرض حجم سجل التصحيح وأحدث إدخاته. انقر على Clear log لمسحه.

Remove data on uninstall: عند التفعيل، يؤدي إلغاء تثبيت الإضافة إلى حذف الإعدادات والسجلات. وعند إيقافه يُحتفظ بكل شيء لإعادة التثبيت. تُحذف الأسعار المخزّنة مؤقتًا دائمًا. والطلبات تبقى محفوظة دائمًا.

الاستيراد / التصدير

Export: انقر على Download JSON لحفظ الإعدادات في ملف JSON. لا يُصدَّر كلمة مرور API.

Import: الصق ملف JSON صُدِّر سابقًا وانقر على Import لاستعادة الإعدادات، مثلًا في متجر آخر. تُفحص القيم كما في الحفظ العادي. وتبقى كلمة مرور API المحفوظة كما هي.

كيف تعمل عند الدفع

عندما يعرض OpenCart طرق الشحن، يطلب من الإضافة سعر GIG Logistics. إذا كانت Geo zone محددة (وIgnore shipping zones معطّلًا) وكان العنوان خارجها، فلا تُعرض الطريقة. لا تُحتسب إلا المنتجات التي تكون فيها Requires Shipping على Yes: أما المنتجات الأخرى فلا تضيف وزنًا ولا تدخل في المجموع الفرعي. والمجموع الفرعي هو سعر هذه المنتجات بعد خصم القسيمة، دون الضريبة. ولا تُحتسب بطاقات الهدايا ونقاط المكافآت ورصيد المتجر. تتحقق الإضافة أولًا من الشروط: دولة التسليم (مع Ignore shipping zones)، ووزن السلة، والحد الأدنى للمجموع الفرعي. وإذا بلغ المجموع الفرعي Free shipping from يكون السعر 0 ولا يُرسل أي طلب إلى GIG Logistics.

ثم يُؤخذ السعر من أول مصدر يعطي سعرًا. أولًا، السعر الفوري لـ GIG Logistics، إذا أُدخلت بيانات اعتماد API، وكان العنوان في نيجيريا، ويحتوي على مدينة أو ولاية، وكانت هاتف الاستلام ومدينته وولايته مضبوطة، وكان سعر التحويل مضبوطًا للمتاجر التي لا تكون عملتها الافتراضية NGN. تسجّل الإضافة الدخول إلى واجهة API الخاصة بـ GIG Logistics، وترسل عناوين الاستلام والتسليم وإحداثياتهما، وعناصر السلة بأسمائها وكمياتها وأوزانها وقيمها. وتُرسل المنتجات التي لا وزن لها كوزن 1 كغ. يُطلب السعر للتوصيل بالدراجة. ثانيًا، جدول Country prices. ثالثًا، Fallback cost. وإذا لم يعطِ أي منها سعرًا، تُخفى الطريقة لتلك السلة. ويُحسب السعر بالعملة الافتراضية، ويُقرَّب حسب خاناتها العشرية، ويُعرض للعميل بعملته مع ضريبة Tax class المحددة.

تُخزَّن كل استجابة من GIG مؤقتًا لمدة ساعة، حتى لا تُطلب السلة نفسها من جديد. ويُخزَّن الطلب الفاشل أو تسجيل الدخول الفاشل مؤقتًا لمدة 10 دقائق، حتى لا ينتظر الدفع GIG Logistics مع كل تحديث. ويُحتفظ برمز تسجيل الدخول لمدة 30 دقيقة، ويُجدَّد تلقائيًا عندما ترفضه GIG. وتُحفظ إحداثيات العناوين لمدة 30 يومًا، والعنوان الذي لم يُعثر عليه ليوم واحد. ومهلة API هي 10 ثوانٍ، ومهلة بحث العناوين 5 ثوانٍ.

إذا أعادت GIG Logistics خطأ أو سعرًا صفريًا، فلا يرى العميل أي خطأ. يُستخدم سعر الجدول أو التكلفة الاحتياطية، ويُكتب الخطأ في سجل التصحيح.

تحسب الإضافة الأسعار فقط. لا تنشئ شحنات أو بوالص شحن أو ملصقات لـ GIG Logistics، ولا تحجز مواعيد استلام، ولا تتتبع الطرود، ولا تتيح للعملاء اختيار مركز خدمة. ولا تضيف شيئًا إلى الطلبات: يعرض الطلب اسم الطريقة وتكلفة الشحن كأي طريقة شحن أخرى في OpenCart. ولا تُطلب الأسعار الفورية إلا لعناوين نيجيريا. وللدول الأخرى استخدم جدول الأسعار.

في OpenCart 4 ينقر العميل على Choose في كتلة طريقة الشحن بصفحة الدفع، ثم يختار GIG Logistics في النافذة Shipping method options، حيث يعرض الخيار اسم الطريقة وسعرها، مثل GIG Logistics - $4.50. وتعمل الطريقة بالأسلوب نفسه كما في OpenCart 3.

مفتاح الترخيص

تعمل الإضافة مع مفتاح ترخيص VibeFox من vibefox.net. كتلة الترخيص License — VibeFox GIG Logistics هي أول كتلة في صفحة Extensions > Extensions > Shipping > VibeFox GIG Logistics > Edit، فوق الإعدادات. أدخل المفتاح في License key وانقر على Activate. بعد ذلك تعرض الكتلة المفتاح مُخفى الأجزاء، والحالة (مثل تاريخ انتهاء صلاحية الترخيص ونطاقك)، والأزرار Check now لإعادة التحقق من الحالة، وChange key لإدخال مفتاح آخر، وRemove key لإزالة المفتاح من هذا المتجر. وتحتها السطر Product: opencart-shipping-gig-logistics والرابط Manage licenses and domains in your account الذي يفتح حسابك في vibefox.net. ولا يستطيع تغيير المفتاح إلا مستخدمو الإدارة الذين لديهم صلاحية Modify للإضافة. وتتبع نصوص الكتلة لغة الإدارة (وتشمل الإنجليزية والروسية).

إذا لم يُقبل المفتاح، تذكر الكتلة السبب، مثل Key not found أو This key belongs to another product أو Domain limit reached أو License expired on مع تاريخ. وبعد تغيير عنوان المتجر، أو بعد تحرير خانة نطاق في حسابك، انقر على Check now. وإذا تعذر الوصول إلى خادم التراخيص، تستمر الإضافة في العمل بآخر حالة معروفة.

يعمل مفتاح واحد على نطاق واحد فقط: عنوان المتجر من إعدادات OpenCart. إزالة المفتاح من المتجر لا تحرر خانة النطاق الخاصة به. حرّر الخانة من حسابك في vibefox.net.

بدون مفتاح نشط، لا تُعرض طريقة شحن GIG Logistics للعملاء عند الدفع، ولا تُحتسب أي تكلفة. يرى مستخدم الإدارة الذي سجّل الدخول إلى الإدارة في المتصفح نفسه الطريقة في المتجر، وبجانبها (unlicensed — visible to admins only)، فتستطيع إعداد الإضافة واختبارها قبل شراء مفتاح. وفي OpenCart 4 لا تتوفر هذه المعاينة: فالمتجر لا يرى تسجيل دخول الإدارة، لذلك تبقى الطريقة مخفية عن الجميع بدون مفتاح نشط. وبعد أن تفتح صفحة Edit مرة واحدة يظهر تذكير في Dashboard الإدارة. أغلقه بزر × ليختفي لمدة 7 أيام. ولا تتأثر الطلبات الحالية.

عند انتهاء صلاحية الترخيص تستمر الإضافة في العمل، لكن التحديثات والدعم تحتاج إلى تجديد. يُعاد التحقق من الحالة تلقائيًا عند فتح Dashboard أو صفحة Edit في الإدارة: مرة واحدة يوميًا خلال أول 14 يومًا بعد إدخال المفتاح، ثم مرة واحدة أسبوعيًا. ولا حاجة إلى مهمة cron. ويؤدي إلغاء تثبيت الإضافة دائمًا إلى حذف مفتاح الترخيص وحالة الترخيص.

استكشاف الأخطاء وإصلاحها

لا تظهر GIG Logistics عند الدفع: تحقق من أن الترخيص نشط وأن Enable/Disable مفعّل. تحقق من Geo zone، أو من Ignore shipping zones وCountries، وحدود الوزن وMinimum subtotal. تحقق من أن الجدول (الدولة أو *) أو Fallback cost يعطي سعرًا للدولة. تحقق من أن المنتجات لديها Requires Shipping على Yes.

السعر يأتي من الجدول وليس من GIG Logistics: تحتاج الأسعار الفورية إلى اسم مستخدم API وكلمة مروره، وSender phone، ومدينة الاستلام وولايته، وعنوان تسليم في نيجيريا يحتوي على مدينة أو ولاية، وبالنسبة إلى المتاجر التي لا تكون عملتها الافتراضية NGN، إلى Currency conversion rate. انظر إلى التحذيرات في أعلى صفحة Edit. فعّل Debug log، وأعد تحميل صفحة الدفع، وانظر إلى الحقل Log في صفحة الإضافة لمعرفة السبب. ويُعاد الطلب الفاشل بعد 10 دقائق.

فشل تسجيل الدخول في السجل: رفضت GIG Logistics اسم المستخدم أو كلمة المرور الخاصة بواجهة API. تحقق منهما، وتحقق من Test mode: تعمل بيانات الاختبار مع واجهة الاختبار فقط. احفظ الإعدادات لإعادة المحاولة فورًا.

لا تعيد GIG Logistics أي سعر: تحسب GIG السعر حسب المسافة. أبقِ Address lookup مفعّلًا، أو أدخل Pickup latitude وPickup longitude. تأكد من الأسعار مع حسابك لدى GIG Logistics قبل التشغيل الفعلي.

يبقى تحذير مدينة الاستلام وولايته: اختر ولاية في State واملأ City / area. لا تُستخدم منطقة المتجر إلا عندما تكون دولة المتجر في System > Settings > Store > Local هي نيجيريا.

تُفرض ضريبة فوق سعر GIG: اضبط Tax class على No tax إذا كان سعر GIG يتضمن كل ما تريد تحصيله.

تبدو الأسعار قديمة بعد تغيير: انقر على Save في صفحة الإضافة. وهذا يمسح الأسعار والرموز والإحداثيات المخزّنة مؤقتًا.

تقول الصفحة "Warning: You do not have permission to modify VibeFox GIG Logistics!": قد تكون مجموعة مستخدمي الإدارة لديك تستطيع عرض الإعدادات فقط. امنح المجموعة صلاحية التعديل على extension/shipping/vfd_gig_logistics (في OpenCart 3) أو extension/vfd_gig_logistics/shipping/vfd_gig_logistics (في OpenCart 4) في System > Users > User Groups.

للمطورين: يمكن استبدال عنوان واجهة API الخاصة بـ GIG Logistics وعنوان بحث العناوين بالإعدادين vfd_gigl_api_base_url وvfd_gigl_geocode_url (للاختبارات)؛ وليس لهما حقول في صفحة الإعدادات.

إلغاء التثبيت

انتقل إلى Extensions > Extensions، واختر النوع Shipping، ثم انقر على Uninstall (الزر الأحمر −) بجوار VibeFox GIG Logistics. يُحذف مفتاح ترخيص هذه الإضافة وحالة ترخيصها دائمًا. يعيد OpenCart دائمًا ضبط Enable/Disable وSort order وTax class وGeo zone. تُحذف الأسعار والرموز وإحداثيات العناوين المخزّنة مؤقتًا دائمًا. وإذا كان Remove data on uninstall مفعّلًا، تُحذف الإعدادات الأخرى وسجل التصحيح أيضًا. وإذا كان معطّلًا، تُحفظ وتُستخدم من جديد عند إعادة تثبيت الإضافة. تحتفظ الطلبات الحالية بطريقة الشحن وتكلفتها.

في OpenCart 4، ولحذف ملفات الإضافة أيضًا، انتقل إلى Extensions > Installer بعد إلغاء التثبيت، وانقر على Uninstall (زر − البرتقالي) بجوار VibeFox GIG Logistics في قائمة الإضافات المثبّتة، ثم على Delete (زر سلة المهملات الأحمر) لحذف الحزمة المرفوعة.

GIG Logistics علامة تجارية مسجلة لمالكها. هذه الإضافة غير تابعة لـ GIG Logistics ولا تحظى بتأييدها.