نظرة عامة
إذا كان Upcart لا يفتح على الإطلاق أو يعيد التوجيه إلى صفحة السلة، فراجع استكشاف مشكلة عدم فتح Upcart أو إعادة التوجيه إلى صفحة السلة للحصول على دليل استكشاف أخطاء أكثر شمولًا.
أي نوع سلة تختار
- Page - عادة ما يكون هذا هو الخيار الأفضل لأن Upcart يعترض الطلبات إلى صفحة /cart.
- Drawer - اختر هذا إذا فشل Upcart في الفتح وكانت صفحة /cart تُشغَّل بدلًا منه.
- Confirmation Popup - استخدم هذا إذا كان قالبك يدعمه ولم تحل الخيارات الأخرى المشكلة.
كيفية تغيير نوع السلة في قالبك
- انتقل إلى Online Store > Themes > Customize في لوحة إدارة Shopify.
- افتح Theme Settings > Cart > Cart Type.
- اختر إما Page أو Drawer بناءً على السلوك الذي تستكشف أخطاءه.
- احفظ تغييراتك واختبر السلة في واجهة متجرك.

إذا لم تتمكن من العثور على هذا الإعداد، فتواصل مع مطور القالب الخاص بك. يتحكم قالبك في هذا الإعداد ولا يمكن لـ Upcart تعديله مباشرة.
خطوات استكشاف الأخطاء وإصلاحها
1. تحقق من Enhanced AJAX API Compatibility
- انتقل إلى Upcart > Cart Editor > Settings > Cart settings، ثم وسّع Advanced Settings.
- حدد مكان Enhanced Ajax API compatibility.
- هذا الإعداد معطّل افتراضيًا لمعظم المتاجر. عند تعطيله، يعترض Upcart استدعاءات Add to Cart ويمنع عمليات إعادة التوجيه.
- إذا كان مفعّلًا، فيمكن للتطبيقات الأخرى السيطرة على سلوك السلة وإعادة توجيه العملاء إلى صفحة السلة. جرّب تعطيله واختبر.
- إذا تسبب تعطيله في مشكلات أخرى، فأعد تفعيله واستخدم واجهة Upcart API اليدوية (
upcartRegisterAddToCart) بدلًا من ذلك.
2. تحقق من عمليات إعادة التوجيه من تطبيقات الطرف الثالث
- Redirect to cart
- Go to cart after add
- Automatically open cart page
- Action after product is added
- PageFly - عطّل قواعد إعادة التوجيه في إعدادات تطبيق PageFly.
- Globo Product Options - ألغِ تفعيل إعادة التوجيه التلقائية إلى سلة Shopify.
- Replo - عدّل إعدادات “go to page” لتفعيل الدرج الجانبي لسلة التسوق.
- Zepto Product Personalizer - انتقل إلى Zepto > Settings > Add to Cart Settings وغيّر “Action after a product is added to the cart” إلى “Stay on the product page and show a success message.”
- انتقل إلى Upcart > Cart Editor > Settings > Cart settings.
- حدد مكان “Go to cart page when pressing checkout button”.
- اضبطه على إيقاف.
- احفظ واختبر.
تتطلب إعادة التوجيه إلى صفحة دفع مخصصة برمجة متقدمة وهي غير مدعومة مباشرة من Upcart. إذا كنت بحاجة إلى توجيه العملاء إلى صفحة دفع مخصصة، فستحتاج إلى العمل مع مطور.
4. تحقق من إعدادات إعادة التوجيه إلى السلة في القالب
- انتقل إلى Online Store > Themes > Customize.
- افتح Theme Settings > Products (أو Cart).
- ابحث عن إعدادات مثل:
- Enable cart redirection
- Redirect to cart after add
- Go to cart after add
- اضبطها على إيقاف.
- احفظ واختبر.
5. امسح ذاكرة التخزين المؤقت للمتصفح
- افتح إعدادات متصفحك.
- انتقل إلى Privacy and Security.
- اختر Clear Browsing Data.
- امسح الصور والملفات المخزنة مؤقتًا وملفات تعريف الارتباط.
- حدّث متجرك واختبر.
6. اختبر بقالب Shopify افتراضي
- انتقل إلى Shopify Admin > Online Store > Themes.
- أضف قالبًا مجانيًا مثل Dawn وفعّله.
- اختبر Upcart على القالب الافتراضي.
إجراءات وقائية
- راجع التهيئات بعد التحديثات - يمكن لتحديثات القوالب والتطبيقات إعادة ضبط إعدادات السلة أو تجاوزها. تحقق من نوع السلة وتهيئات التطبيقات بعد أي تحديث كبير.
- اختبر توافق التطبيقات قبل التثبيت - قبل إضافة تطبيقات طرف ثالث جديدة، تأكد من توافقها مع Upcart.
- استخدم قالب مسودة للاختبار - اختبر التغييرات على قالب مسودة قبل النشر لتجنب تعطيل متجرك المنشور. راجع تفعيل Upcart في قالب مسودة فقط للحصول على التعليمات.
الأسئلة الشائعة
هل يمكن لزر الدفع في Upcart إعادة التوجيه إلى صفحة دفع مخصصة؟
هل يمكن لزر الدفع في Upcart إعادة التوجيه إلى صفحة دفع مخصصة؟
لا، تتطلب إعادة التوجيه إلى صفحة دفع مخصصة برمجة متقدمة وهي غير مدعومة مباشرة من Upcart. إذا كنت بحاجة إلى ذلك، فستحتاج إلى العمل مع مطور.
لماذا لا تزال السلة تعيد التوجيه إلى Shopify بعد تفعيل Upcart؟
لماذا لا تزال السلة تعيد التوجيه إلى Shopify بعد تفعيل Upcart؟
تأكد من أن Upcart نشط ومنشور في Cart Editor. امسح أيضًا ذاكرة التخزين المؤقت لمتصفحك لضمان سريان السلوك المحدّث. إذا استمرت المشكلة، فتحقق من تعارضات تطبيقات الطرف الثالث باستخدام الخطوات أعلاه.
كيف أصلح تطبيق إضافات منتجات يسبب إعادة توجيه؟
كيف أصلح تطبيق إضافات منتجات يسبب إعادة توجيه؟
افتح إعدادات تطبيق الإضافات وابحث عن أي تهيئات لإعادة التوجيه التلقائية أو “go to cart”. عطّلها إذا كانت تتعارض مع Upcart. راجع الخطوة 2 أعلاه للاطلاع على أمثلة خاصة بتطبيقات معينة.
هل تحتاج إلى مساعدة؟ إذا نفّذت جميع الخطوات أعلاه واستمرت المشكلة، فتواصل مع فريق الدعم لدينا عبر الدردشة داخل التطبيق أو عبر مراسلة support@upcart.app.