VibeFox Shippo for OpenCart — المساعدة
المتطلبات
OpenCart: 3.0.x (تم اختباره على 3.0.5.0) أو 4.0.2 وما بعدها (تم اختباره على 4.1.0.3).
PHP: 8.0 أو أحدث.
حساب Shippo: أنشئ حساب Shippo، ثم اربط شركات الشحن (USPS وUPS وFedEx وDHL وغيرها) أو فعّلها، وانسخ رمز الواجهة البرمجية (API token) من Shippo > Settings > Advanced > API. تحاسب Shippo على الملصقات المشتراة، لا على طلبات الأسعار. وقد تحتاج الحسابات الجديدة إلى التحقق من Shippo قبل أن تُعاد الأسعار المباشرة. وبدون رمز تُستخدم الأسعار الاحتياطية فقط.
المنتجات: يُفضَّل أن يكون للمنتجات وزن وأبعاد. المنتجات التي لا أبعاد لها تستخدم حجم الصندوق الافتراضي.
مفتاح ترخيص VibeFox: يُشترى من vibefox.net. ويعمل المفتاح الواحد على نطاق واحد.
التثبيت
التنزيل هو ملف zip واحد يحتوي على الحزم الخاصة بالإصدارين من OpenCart. فكّ ضغطه على جهاز الكمبيوتر. يحتوي على README.txt، وحزمة OpenCart 3 vfd_shippo-oc3-(version).ocmod.zip، وحزمة OpenCart 4 vfd_shippo.ocmod.zip. ثبّت فقط الحزمة الخاصة بإصدار OpenCart لديك. ومفتاح الترخيص واحد للإصدارين.
OpenCart 3
1. في لوحة الإدارة، انتقل إلى Extensions > Installer، واضغط Upload، واختر الملف vfd_shippo-oc3-(version).ocmod.zip. لا تضيف الإضافة أي تعديلات OCMOD، لذلك لا تحتاج إلى تحديث Extensions > Modifications. وبدلًا من Installer، يمكنك نسخ محتويات المجلد upload الموجود في الحزمة إلى المجلد الجذري لمتجرك.
2. انتقل إلى Extensions > Extensions، واختر نوع الإضافة Shipping. ابحث عن VibeFox Shippo واضغط Install (الزر الأخضر +).
3. اضغط Edit (زر القلم) لفتح صفحة الإعدادات.
4. أدخل مفتاح ترخيص VibeFox في الحقل License key الموجود في كتلة الترخيص أعلى صفحة Edit، ثم اضغط Activate (انظر License key).
5. الصق رمز Shippo للواجهة البرمجية واملأ عنوان Ship from. الرمز البريدي مطلوب للأسعار المباشرة.
6. اختر Shippo rate currency (USD إذا كنت تشحن من الولايات المتحدة)، وإذا كانت عملة متجرك الافتراضية مختلفة، فأدخل Exchange rate.
7. اختياريًا، أدخل أسعارًا احتياطية، وفعّل Enable Shippo shipping، واضغط Save.
OpenCart 4
1. في لوحة الإدارة، انتقل إلى Extensions > Installer، واضغط Upload، واختر الملف vfd_shippo.ocmod.zip. لا تُغيّر اسم الملف: يأخذ OpenCart 4 رمز الإضافة من اسم الملف، والحزمة التي يُغيَّر اسمها لا تعمل.
2. تظهر الحزمة في قائمة الإضافات المثبتة في الصفحة نفسها. اضغط Install (الزر الأخضر +) بجانبها.
3. انتقل إلى Extensions > Extensions، واختر نوع الإضافة Shipping. ابحث عن VibeFox Shippo، واضغط Install (الزر الأخضر +)، ثم اضغط Edit (زر القلم).
4. أدخل مفتاح الترخيص والإعدادات كما في الخطوات من 4 إلى 7 لـ OpenCart 3. صفحة الإعدادات وحقولها متطابقة في الإصدارين.
بعد التثبيت تبقى الطريقة معطلة حتى تفعّل Enable Shippo shipping وتحفظ. وإذا أعدت تثبيت الإضافة بعد إلغاء تثبيتها، فستُستخدم من جديد إعدادات Shippo التي احتفظت بها.
الإعدادات
جميع الإعدادات موجودة في صفحة الإضافة: Extensions > Extensions > Shipping > VibeFox Shippo > Edit. وتظهر الأقسام في الجهة اليسرى. يحفظ زر Save واحد الصفحة كلها دون إعادة تحميلها. ويمسح كل حفظ أيضًا أسعار Shippo المخزّنة مؤقتًا. ولا يمكن حفظ الإعدادات إلا للمسؤولين الذين لديهم صلاحية التعديل على هذه الإضافة.
تخبرك التحذيرات في أعلى الصفحة بأن الطريقة لا يمكن عرضها أبدًا، أو بأن الأسعار المباشرة لا يمكن استخدامها: رمز الواجهة البرمجية غير موجود، أو الرمز البريدي أو بلد الإرسال غير موجودين، أو سعر الصرف مفقود، أو وحدة الوزن أو الطول في المتجر غير معروفة للإضافة (استخدم كغ أو غرام أو رطل أو أونصة، وسم أو مم أو م أو إنش في System > Settings، تبويب Local). ويذكّرك تنبيه عند تعيين رمز تجريبي. وعند الحفظ، يُبلَّغ عن الاسم غير الصالح، أو القيمة التي ليست رقمًا، أو الرقم السالب أو خلية السعر السالبة، أو Minimum weight (kg) الأكبر من Maximum weight (kg)، أو ترتيب عرض ليس عددًا صحيحًا، كخطأ، ولا يُحفظ شيء حتى تصححه.
عام
Enable Shippo shipping: يعرض الطريقة في صفحة الدفع. وهذه هي حالة الإضافة في Extensions > Extensions > Shipping.
Name: اسم طريقة الشحن الذي يراه العميل في صفحة الدفع. الافتراضي: Shippo Shipping. حقل مطلوب، بحد أقصى 64 حرفًا، دون الرموز < > ; = # { }.
Tax class: الفئة الضريبية لتكلفة الشحن، أو No tax. أسعار Shippo لا تتضمن ضريبة المبيعات. ويعرض No tax الأسعار كما هي مُقدَّمة؛ بينما تضيف الفئة الضريبية ضريبة على الشحن وفق قواعد الضرائب لديك.
Sort order: موضع الطريقة بين طرق الشحن في صفحة الدفع. عدد صحيح.
حساب Shippo
API token: رمز الواجهة البرمجية الخاص بك لدى Shippo. استخدم الرمز المباشر (shippo_live_...) للحصول على أسعار حقيقية في المتجر الفعلي، أو رمزًا تجريبيًا (shippo_test_...) لأسعار Shippo التجريبية. يُرسل الرمز إلى Shippo فقط ولا يُسجَّل أبدًا. بعد الحفظ يبقى الحقل فارغًا ويعرض Saved — leave empty to keep it. أدخل قيمة جديدة فقط إذا أردت تغييرها.
Remove the saved API token: فعّل هذا الخيار واحفظ لحذف الرمز المحفوظ.
Allowed carriers / services: اختياري، ويُفصل بفواصل. أدخل شركة الشحن بالاسم الذي تستخدمه Shippo (USPS أو UPS أو FedEx أو DHL Express)، أو رمز مستوى الخدمة في Shippo (usps_priority أو ups_ground). يُعرض أرخص سعر مسموح به. اتركه فارغًا لعرض أرخص سعر من أي شركة شحن.
Ship from (العنوان الذي تُرسل منه طرودك)
عندما يكون بلد الإرسال هو بلد متجرك، تُؤخذ اسم المرسل والولاية الفارغان من اسم المتجر والمنطقة في System > Settings. لا يتوفر في OpenCart عنوان شارع أو مدينة أو رمز بريدي منظم للمتجر، لذلك أدخلها هنا.
Sender name / company: اسم المرسل. يُستخدم أيضًا للتوقيع على البيان الجمركي. وإذا كان فارغًا، يُستخدم اسم المتجر.
Street address: شارع المرسل.
City: مدينة المرسل.
State / province: رمز الولاية المكوّن من حرفين، مثل CA أو NY. تحتاجه بعض شركات الشحن.
Postal / ZIP code: مطلوب للأسعار المباشرة، مثل 94105.
Country: البلد الذي تشحن منه. الافتراضي: الولايات المتحدة.
الأسعار
Parcels: كيفية إرسال السلة إلى Shippo.
Default box size: الطول x العرض x الارتفاع بوحدة الطول في متجرك (وهي معروضة في اسم الحقل)، مثل 30 x 20 x 10. تحتاج Shippo إلى حجم الصندوق. ويُستخدم عندما لا تكون لأحد المنتجات في السلة أبعاد. اتركه فارغًا لاستخدام 30 x 20 x 10 سم. وتُتجاهل القيمة التي تتعذر قراءتها بتنبيه بعد الحفظ، وتُحفظ بقية الإعدادات.
Shippo rate currency: العملة التي تُسعّر بها Shippo شركات الشحن لديك، وهي عملة بلد الإرسال: USD (الولايات المتحدة)، أو CAD (كندا)، أو GBP (المملكة المتحدة)، أو EUR (منطقة اليورو)، أو AUD (أستراليا). الافتراضي: USD. تُستخدم الأسعار التي تعيدها Shippo بعملة متجرك الافتراضية كما هي دائمًا.
Exchange rate: سعر وحدة واحدة من عملة أسعار Shippo بعملة متجرك الافتراضية، مثل 0.92. لا يلزم إذا كانت العملتان متطابقتين. وبدونه لا تُستخدم الأسعار بالعملة الأخرى، وتُطبَّق الأسعار الاحتياطية. ولا تحوّل الإضافة العملات تلقائيًا.
أسعار احتياطية (تُستخدم عندما لا يتوفر سعر مباشر: لا يوجد رمز واجهة برمجية، أو تعذر الوصول إلى Shippo، أو رُفض الرمز، أو لا توجد أسعار لشركات الشحن لهذا العنوان؛ الأسعار بعملة متجرك الافتراضية دون الضريبة؛ اترك الحقلين فارغين لإخفاء الطريقة في هذه الحالة)
Country prices: جدول أسعار حسب البلد ووزن السلة. اضغط Add country لإضافة صف. الأعمدة هي Price وفئات الوزن XS (حتى 1 كغ)، وS (من 1 إلى 2 كغ)، وM (من 2 إلى 3 كغ)، وL (من 3 إلى 5 كغ)، وXL (أكثر من 5 كغ). الفئة الفارغة أو 0 تستخدم عمود Price. يُطبَّق الصف * Default على البلدان التي ليس لها صف خاص. والصف الذي يُحفظ وجميع خلاياه فارغة يحصّل 0، لذا احذف الصفوف التي لن تملأها.
Other countries: السعر للبلدان غير الموجودة في الجدول أعلاه (عندما لا يوجد صف * Default). اتركه فارغًا لإخفاء الطريقة لهذه البلدان.
الشروط
Free shipping from: المجموع الفرعي للمنتجات التي تحتاج إلى شحن (بعد القسيمة وقبل الضريبة) الذي يصبح الشحن عنده مجانيًا. عندها لا يُرسل أي طلب إلى Shippo. اتركه فارغًا لتعطيله.
Minimum subtotal: اعرض الطريقة فقط إذا بلغ المجموع الفرعي للمنتجات التي تحتاج إلى شحن (بعد القسيمة وقبل الضريبة) هذا المبلغ على الأقل. اتركه فارغًا لعرضها دائمًا.
Minimum weight (kg): الحد الأدنى لوزن السلة لعرض الطريقة. الصفر يعني بلا حد (الافتراضي).
Maximum weight (kg): تُخفى الطريقة إذا تجاوز وزن السلة هذه القيمة. الافتراضي: 30. الصفر يعني بلا حد. ويُحفظ الحقل الفارغ كقيمة 30.
التوفر بدون مناطق الشحن
عادةً تحدد المنطقة الجغرافية المكان الذي تُعرض فيه الطريقة. وبدلًا من ذلك، يمكن عرضها حسب البلد، بغض النظر عن المنطقة الجغرافية.
Geo zone: اعرض الطريقة فقط للعناوين الواقعة في هذه المنطقة الجغرافية. All zones (الافتراضي) يعني بلا حد. ولا يُستخدم هذا الحقل ما دامت Ignore shipping zones مفعّلة. وتُدار المناطق الجغرافية في System > Localisation > Geo Zones.
Ignore shipping zones: اعرض الطريقة للبلدان المذكورة أدناه، سواء كانت في المنطقة الجغرافية أم لا.
Countries: بلدان الوجهة لهذا الوضع. اتركه فارغًا لاستخدام جميع البلدان المفعّلة في المتجر. ولا يُستخدم هذا الحقل إلا عندما تكون Ignore shipping zones مفعّلة.
متقدم
Debug log: يسجّل طلبات Shippo في storage/logs/vfd_shpo_debug.log.php (وفي OpenCart 4 system/storage/logs/vfd_shpo_debug.log.php). ولا يمكن قراءة الملف من الويب. وتُسجَّل أخطاء الواجهة البرمجية دائمًا، حتى عندما يكون هذا الخيار غير مفعّل. ولا تُسجَّل أبدًا رموز الواجهة البرمجية أو عناوين العملاء. وعندما يصل الملف إلى 5 ميغابايت، يُنقل إلى vfd_shpo_debug.old.log.php ويبدأ سجل جديد.
Log: يعرض حجم السجل وأحدث إدخالاته. اضغط Clear log لتفريغه.
Remove data on uninstall: عند التفعيل، يؤدي إلغاء تثبيت الإضافة إلى حذف إعدادات Shippo والسجل. وعند التعطيل (الافتراضي)، يُحتفظ بهما لإعادة التثبيت. وتُحذف الأسعار المخزّنة مؤقتًا دائمًا. أما شركة الشحن والخدمة المحفوظتان مع الطلبات فتُعدّان جزءًا من سجل الطلبات، ولذلك تُحفظان.
الاستيراد / التصدير
Export: اضغط Download JSON لحفظ الإعدادات في ملف JSON. ولا يُصدَّر رمز الواجهة البرمجية.
Import: الصق ملف JSON مصدَّرًا سابقًا واضغط Import لاستعادة الإعدادات، مثلًا في متجر آخر. تُفحص القيم كما في الحفظ العادي. ولا يتغير رمز الواجهة البرمجية المحفوظ.
كيف تعمل في صفحة الدفع
عندما يعرض OpenCart طرق الشحن، يطلب من الإضافة سعر Shippo. إذا كانت Geo zone مضبوطة (وIgnore shipping zones معطلة) والعنوان خارجها، فلا تُعرض الطريقة. ولا تُحسب إلا المنتجات التي تحمل Requires Shipping بقيمة Yes: فالمنتجات الأخرى لا تضيف وزنًا ولا تدخل في المجموع الفرعي. ثم تتحقق الإضافة من الشروط: البلدان في Ignore shipping zones، ووزن السلة، والحد الأدنى للمجموع الفرعي. ولا تُؤخذ في الحسبان بطاقات الهدايا ونقاط المكافآت والرصيد في المتجر. وإذا انطبق الشحن المجاني، يكون السعر 0 ولا يُرسل أي طلب إلى Shippo.
ثم ترسل الإضافة إلى Shippo عنوان الإرسال للمتجر، وعنوان العميل، والطرد. وبالنسبة للبلدان التي يتطلب فيها OpenCart رمزًا بريديًا، ينتظر الطلب حتى يُدخله العميل. وبالنسبة للشحنات الدولية، يُضاف بيان جمركي يتضمن أسماء المنتجات (مع الخيارات المختارة) وكمياتها وأوزانها وقيمها. تعيد Shippo أسعار شركات الشحن لديك، وتستخدم الإضافة أرخص سعر مسموح به. يُحسب السعر بعملة المتجر الافتراضية ويُقرَّب إلى منازله العشرية، ثم يُعرض للعميل بعملته مع الضريبة من Tax class المختارة.
في وضع الطلب، تُرص المنتجات في صندوق واحد: الضلع الأطول والضلع المتوسط لأكبر المنتجات، وأقصر أضلاع جميع الوحدات مجموعةً. وإذا لم تكن لأي منتج أبعاد، يُستخدم حجم الصندوق الافتراضي للطرد كله. وفي وضع المنتج، يُسعَّر كل منتج كطرد مستقل، ويُضرب السعر في كميته.
يُخزَّن كل رد مؤقتًا لمدة ساعة واحدة لكل عنوان وطرد. وعندما ترد Shippo دون سعر صالح، يُتذكر العنوان لمدة 10 دقائق. وبعد انتهاء المهلة، أو رفض الرمز، أو خطأ الخادم، أو تجاوز حد الطلبات، توقف الإضافة الطلبات لمدة 5 دقائق وتستخدم الأسعار الاحتياطية. ومهلة الطلب 10 ثوانٍ.
إذا لم يكن هناك سعر مباشر، يأتي السعر من جدول الأسعار الاحتياطية، ثم من Other countries. وإذا لم ينطبق أي منهما، تُخفى الطريقة. ولا يرى العميل أي خطأ أبدًا. ويُكتب السبب في سجل التصحيح.
تحسب الإضافة الأسعار فقط. فلا تشتري ملصقات، ولا تتتبع الطرود، ولا تتحقق من العناوين، ولا تقدم نقاط استلام أو تسليم، أو تأمينًا، أو خيارات توقيع، أو ملصقات إرجاع. ولا يُعرض سوى أرخص سعر مسموح به، لا قائمة بكل الخدمات. ولا يوجد ترتيب للطرود في صناديق يتجاوز الرص الموصوف أعلاه، ولا هامش إضافي على السعر، ولا رسوم معالجة.
في OpenCart 4، ينقر العميل على Choose في كتلة طرق الشحن في صفحة الدفع، ويختار Shippo في نافذة Shipping method options. تعمل الطريقة بالطريقة نفسها كما في OpenCart 3.
الطلبات
عندما يُقدَّم طلب بسعر Shippo مباشر، تحتفظ الإضافة بـCarrier / service المختارة، وفي حالة طرد واحد لكل طلب، تحتفظ أيضًا بـEstimated delivery days. افتح الطلب في Sales > Orders: تظهر هذه البيانات في لوحة Shippo فوق سجل الطلب، لتتمكن من شراء الملصق المطابق في Shippo. تُحفظ البيانات مع الطلب، فلا تغيّرها التعديلات اللاحقة على السلة أو الإعدادات. وتظهر اللوحة أيضًا بعد تعطيل الطريقة. أما الطلبات ذات السعر الاحتياطي أو الشحن المجاني فلا تملك لوحة Shippo.
يحتفظ OpenCart 4 بطلب واحد للدفع، ويحدّثه في كل مرة يؤكد فيها العميل مجددًا. ويُحدَّث سعر Shippo المحفوظ معه. وإذا انتقل العميل إلى طريقة شحن أخرى، أو انطبق الآن السعر الاحتياطي، تُزال الأسعار المحفوظة من الطلب.
مفتاح الترخيص
تعمل الإضافة بمفتاح ترخيص VibeFox من vibefox.net. كتلة الترخيص License — VibeFox Shippo هي أول كتلة في Extensions > Extensions > Shipping > VibeFox Shippo > Edit، فوق الإعدادات. الصق المفتاح في License key واضغط Activate. بعد ذلك تعرض الكتلة المفتاح مُخفى، والحالة (مثل تاريخ انتهاء الترخيص ونطاقك)، والأزرار Check now لإعادة فحص الحالة، وChange key لإدخال مفتاح آخر، وRemove key لإزالة المفتاح من هذا المتجر. وتحتها السطر Product: opencart-shipping-shippo والرابط 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.
بدون مفتاح نشط، لا تُعرض طريقة شحن Shippo للعملاء في صفحة الدفع، ولا يُحسب أي سعر. يرى المسؤول الذي سجّل دخوله إلى الإدارة في المتصفح نفسه الطريقة في المتجر، وعليها الوسم (unlicensed — visible to admins only)، لذلك يمكنك إعداد الإضافة واختبارها قبل شراء المفتاح. وفي OpenCart 4 لا تتوفر هذه المعاينة: فالمتجر لا يرى تسجيل دخول المسؤول، ولذلك تُخفى الطريقة عن الجميع بدون مفتاح نشط. وبعد فتح صفحة Edit مرة واحدة، يظهر تذكير في Dashboard الخاصة بالإدارة. أغلقه بالزر × ليختفي لمدة 7 أيام. ولا تتأثر الطلبات الحالية.
عندما تنتهي صلاحية الترخيص، تواصل الإضافة العمل، لكن التحديثات والدعم تحتاج إلى تجديد. تُعاد مراجعة الحالة تلقائيًا عند فتح Dashboard الخاصة بالإدارة أو صفحة Edit: مرة واحدة يوميًا خلال أول 14 يومًا بعد إدخال المفتاح، ثم مرة في الأسبوع. ولا حاجة إلى مهمة cron. وإلغاء تثبيت الإضافة يحذف دائمًا مفتاح الترخيص وحالة الترخيص.
استكشاف الأخطاء وإصلاحها
لا تظهر Shippo في صفحة الدفع: تحقق من أن الترخيص نشط وأن Enable Shippo shipping مفعّلة. تحقق من Geo zone (أو من Countries إذا كانت Ignore shipping zones مفعّلة)، وحدود الوزن، وMinimum subtotal. وإذا لم يكن هناك سعر مباشر، فتحقق من أن البلد أو * Default أو Other countries لديه سعر. وتحقق من أن المنتجات لديها Requires Shipping بقيمة Yes.
لا تظهر الأسعار المباشرة: فعّل Debug log، وأعد تحميل صفحة الدفع، وانظر إلى الحقل Log في صفحة الإضافة. من الأسباب الشائعة: لا يوجد رمز واجهة برمجية أو رمز بريدي للإرسال؛ أو عملة المتجر الافتراضية تختلف عن عملة أسعار Shippo دون سعر صرف؛ أو العميل لم يُدخل رمزه البريدي بعد؛ أو لا توجد شركة شحن في حسابك لدى Shippo تخدم العنوان؛ أو لم يُتحقق من حساب Shippo بعد.
أسعار تجريبية في المتجر الفعلي: الرمز التجريبي (shippo_test_...) يعيد أسعار Shippo التجريبية. استخدم الرمز المباشر (shippo_live_...).
شحن مجاني لبلدان غير متوقعة: تحقق من جدول الأسعار بحثًا عن صف فارغ، وخاصة صف * Default الفارغ. والصف الذي تكون جميع خلاياه فارغة يحصّل 0.
أوزان أو أحجام صناديق خاطئة: إذا حذّرت الصفحة من وحدة وزن أو طول غير معروفة، فاضبط فئة وزن بالكيلوغرام أو الغرام أو الرطل أو الأونصة، وفئة طول بالسنتيمتر أو المليمتر أو المتر أو الإنش في System > Settings، تبويب Local.
تبدو الأسعار قديمة بعد تغيير: اضغط Save في صفحة الإضافة. وهذا يمسح أسعار Shippo المخزّنة مؤقتًا.
تقول الصفحة "Warning: You do not have permission to modify VibeFox Shippo!": قد تملك مجموعة المستخدمين الإدارية صلاحية العرض فقط. امنح المجموعة صلاحية التعديل لـ extension/shipping/vfd_shippo (OpenCart 3) أو extension/vfd_shippo/shipping/vfd_shippo (OpenCart 4) في System > Users > User Groups.
للمطورين: يمكن استبدال عنوان واجهة Shippo البرمجية بالإعداد vfd_shpo_api_url (للاختبارات)؛ وليس له حقل في صفحة الإعدادات.
إلغاء التثبيت
انتقل إلى Extensions > Extensions، واختر النوع Shipping، واضغط Uninstall (الزر الأحمر −) بجوار VibeFox Shippo. ويُحذف دائمًا مفتاح الترخيص وحالة ترخيص هذه الإضافة. يعيد OpenCart دائمًا ضبط Enable Shippo shipping وSort order وTax class وGeo zone. وتُحذف الأسعار المخزّنة مؤقتًا دائمًا. وإذا كانت Remove data on uninstall مفعّلة، فتُحذف إعدادات Shippo وسجل التصحيح أيضًا. وإذا كانت معطلة، فتُحفظ بقية الإعدادات وتُستخدم من جديد عند إعادة تثبيت الإضافة. وتحتفظ الطلبات الحالية بطريقة الشحن وتكلفتها وبيانات شركة الشحن والخدمة من Shippo.
في OpenCart 4، ولإزالة ملفات الإضافة أيضًا، انتقل إلى Extensions > Installer بعد إلغاء التثبيت، واضغط Uninstall (الزر البرتقالي −) بجوار VibeFox Shippo في قائمة الإضافات المثبتة، ثم اضغط Delete (زر سلة المهملات الأحمر) لإزالة الحزمة التي رفعتها.
Shippo علامة تجارية مسجلة لمالكها. هذه الإضافة غير تابعة لـ Shippo ولا تحظى بتأييدها.
