لسنوات، كان Shopify Scripts يشغّل قواعد الدفع في متاجر Plus، بما في ذلك خصومات الكمية، وحدود الشحن المجاني، وتسعير الجملة عبر علامات العملاء. وكانت هذه القواعد تُدار من خلال Script Editor ولا تظهر للمتسوقين.

توقفت Shopify Scripts عن العمل في 30 يونيو 2026. إذا كان متجرك يستخدمها، يشرح هذا الدليل تأثير التغيير ويقدم خطة عملية لإعادة بناء القواعد القديمة باستخدام Functions.

🎯 ملخص سريع

  • توقفت Shopify Scripts ومحرر Script Editor عن العمل في 30 يونيو 2026، وأصبحت Shopify Functions البديل المعتمد.
  • إذا لم تُجرِ الترحيل، فقد توقفت الخصومات المتدرجة وقواعد الشحن المجاني وعروض الهدايا وقواعد الدفع المبنية على Scripts عن العمل عند الدفع منذ 30 يونيو 2026.
  • البديل هو Shopify Functions، التي تعمل على كل خطة مدفوعة، لا على Plus فقط.
  • TierNova مبني بالكامل على Functions ويشمل نقلاً للسكربتات بنقرة واحدة، فتنتقل دون توقف ودون تعديلات على الثيم.
معالج إنشاء العروض في TierNova بتسعة أنواع وقوالب جاهزة، البديل الحديث لـ Shopify Scripts
يبني TierNova العروض على Shopify Functions، المحرك الذي تعتمد عليه شوبيفاي بعد إيقاف Scripts.

📅 ماذا يحدث ومتى

أوقفت شوبيفاي محرر Script Editor القديم في 30 يونيو 2026، وأصبحت Shopify Functions طبقة التخصيص المعتمدة. توقفت سكربتات line item والشحن والدفع عن العمل، ولا توجد فترة سماح أو تحويل تلقائي يُعيد كتابتها نيابةً عنك.

لماذا التغيير؟ كان Scripts يعمل على بنية تحتية أقدم لا تعمل إلا على Plus وداخل صفحة الدفع الكلاسيكي فقط. أما Functions فتعمل على محرك شوبيفاي الحديث المعزول. إنها أسرع، وتعمل عبر تجربة صفحة الدفع كاملةً بما فيها Shop Pay، والأهم أنها متاحة على كل خطة مدفوعة. رغم أن إيقاف Shopify Scripts قد يبدو سلبياً، فإن Functions توفر توافقاً أوسع ودعماً متاحاً على كل خطة مدفوعة.

💡 تذكير سريع بالواقع: إن لم تكن على Shopify Plus، فأنت لم تملك Scripts أصلاً، لذا التوقف لا يُعطّل لك شيئاً. لكنه يعني أن إمكانات الخصم التي كانت حكراً على Plus صارت متاحة لخطتك أيضاً.

⚠️ ما الذي يتعطل فعلاً

كان Scripts يؤدي ثلاث وظائف عند صفحة الدفع، ولكل واحدة بديل واضح في Functions. إليك ما تستبدله فعلاً:

  • سكربتات line item. التسعير حسب الكمية والمتدرج، اشترِ X واحصل على Y، خصومات بنسبة مئوية أو مبلغ ثابت على منتجات محددة، والهدايا المجانية التلقائية. تصبح هذه خصومات منتجات وطلبات عبر Discount Function الموحّدة.
  • سكربتات الشحن. الشحن المجاني فوق حد معين، أسعار مخفضة لعملاء بعينهم، وتعديل الأسعار. تنتقل هذه إلى خصومات الشحن وتخصيصات التوصيل.
  • سكربتات الدفع. إخفاء وسائل الدفع أو إعادة تسميتها أو ترتيبها حسب السلة. تصبح هذه تخصيصات دفع.

إذا لم تُجرِ الترحيل، فقد توقفت القواعد السابقة عن التطبيق منذ 30 يونيو 2026. والخطر الرئيسي أن يحدث الفشل من دون مؤشرات واضحة. لا رسالة خطأ ولا شريط تحذير لعملائك. قاعدة «أنفق 75 دولاراً لشحن مجاني» ببساطة لا تُفعَّل، فيدفع المتسوق ثمن الشحن، ويهبط معدل تحويلك لأسباب لا تراها في أي لوحة. قد تبدو هذه الأعطال مشابهة لمشكلات الدفع التي نتناولها في لماذا تفشل خصومات شوبيفاي عند صفحة الدفع، لكن السبب هذه المرة مرتبط بموعد محدد.

🧭 خياراتك لاستبدال Scripts

أمامك ثلاثة مسارات عملية. انتهى الموعد النهائي، وما تبقى هو إعادة بناء القواعد والتحقق من أي عروض لا تزال بحاجة إلى بديل.

الخيار الأول: إعادة البناء على Functions بنفسك. إن كان لديك مطور، يمكنك كتابة Shopify Functions مخصصة لتكرار كل سكربت. هذا يمنحك تحكماً كاملاً لكنه عمل هندسي حقيقي، يحتاج اختباراً، وتتحمل صيانته للأبد. مناسب لقاعدة بسيطة واحدة، وثقيل لمتجر فيه عشرات العروض.

الخيار الثاني: استخدام أدوات الخصم المدمجة في شوبيفاي. خصومات اللوحة المدمجة تغطي الحالات الأساسية كنسبة خصم ثابتة أو خصومات تلقائية بسيطة. إنها مجانية وموثوقة، لكنها تتوقف قبل التدرجات المتراكمة، ومنطق الهدية مع الشراء، وتسعير الحزم، وتسعير الجملة بالعلامات. إن كانت سكربتاتك بسيطة، فقد تكفيك الأدوات المدمجة.

الخيار الثالث: استخدام تطبيق خصومات مبني على Functions. هذا هو المسار الذي ستسلكه معظم المتاجر، لأن التطبيق الجيد يمنحك قوة Functions المخصصة دون تطوير مخصص. المفتاح هو اختيار تطبيق مبني أصلاً على Functions (لا تطبيق يتلاعب بالأسعار في صفحة السلة)، حتى تُطبّق خصوماتك بشكل صحيح عند صفحة الدفع وتصمد أمام تحديثات شوبيفاي المستقبلية. نُفصّل الفئة الأوسع في أفضل تطبيقات الخصومات والحزم لشوبيفاي في 2026.

🚀 كيف تنتقل إلى تطبيق Functions (استيراد TierNova بنقرة واحدة)

هنا يأتي دور TierNova. TierNova تطبيق جديد لشوبيفاي لسياسات الأسعار، وخصومات الكمية والحجم، والحزم، مبني 100% على محرك شوبيفاي المدمج: Discount Function الموحّدة إضافةً إلى Cart Transform. صُمّم لما بعد توقف Shopify Scripts، ونقل السكربتات بنقرة واحدة مدمج فيه لمساعدتك على إعادة بناء القواعد القديمة.

الانتقال مصمم ليكون مملاً، بالمعنى الجميل:

1. التثبيت والاستيراد. أضف TierNova، ووجّهه نحو سكربتاتك الحالية، فيقرأ منطق خصومات line item والشحن ويُعيد إنشاءه كعروض مبنية على Functions. دون نسخ القواعد يدوياً.

2. المعاينة والاختبار. قبل أن ينطلق أي شيء، يتيح لك وضع المعاينة والاختبار في TierNova تشغيل العروض المستوردة على سيناريوهات سلة حقيقية لتتأكد أن النسخة الجديدة تتصرف كالقديمة. ومُحلّل المنطق والتعارضات لديه يُنبّه إلى أي قواعد تتداخل أو تتعارض.

3. إعادة البناء والتحقق. أعد بناء القواعد في Functions، واختبرها على سيناريوهات سلة حقيقية، ثم فعّل البديل بعد التحقق من النتائج.

ولأن واجهة TierNova في المتجر مكوّنة بالكامل من theme app blocks، فلا تعديلات على الثيم ولا شيء تنظفه لاحقاً. ولأنه يعمل على Functions، تُطبّق خصوماتك مباشرةً في السلة وعند صفحة الدفع وفي Shop Pay، وفي وسائل الدفع السريع مثل Apple Pay وGoogle Pay وPayPal، لأنها خصومات تلقائية لا أكواد.

انتقالك في أربع خطوات

📥

استيراد

سحب بنقرة واحدة لسكربتات line item والشحن إلى عروض مبنية على Functions. دون إعادة إدخال يدوي.

🔍

معاينة

اختبر العروض الجديدة على سيناريوهات سلة حقيقية. مُحلّل التعارضات يلتقط التداخلات قبل الإطلاق.

🔀

تشغيل متوازٍ

كانت Functions تعمل بجوار Scripts القديمة قبل 30 يونيو 2026. الآن تحقّق من تطابق الأرقام على سيناريوهات اختبارية قبل التفعيل.

إطفاء

فعّل عروض Functions بعد التحقق. تصبح عروضك جاهزة للاستمرار على خطط شوبيفاي المدفوعة، بحسب خطة التطبيق.

أيقونة TierNova

استبدل Scripts المتوقفة بعملية ترحيل موجّهة.

TierNova يستورد Shopify Scripts لديك، ويعيد بناءها على Functions، ويساعد على استمرار تطبيق الخصومات عند صفحة الدفع. متاح عبر التطبيقات العامة على خطط شوبيفاي المدفوعة، بحسب خطة التطبيق.

جرّب TierNova مجاناً ←

⚡ لماذا تتفوق Functions على Scripts

الانتقال ليس مجرد تقليل للخسائر. Functions ترقية حقيقية، وبمجرد أن تنتقل إليها تتوقف عن القلق من تعطل منطق صفحة الدفع. إليك المقارنة جنباً إلى جنب.

الميزةShopify Scripts (القديم)Shopify Functions (TierNova)
الخطط المتاحةPlus فقطكل خطة مدفوعة
الحالة بعد إيقاف Scriptsيتوقفمدعوم بالكامل
التطبيق في Shop Pay والدفع السريعجزئينعم، مباشرةً
التسعير حسب الكمية والمتدرجيتطلب كوداًنعم، من معالج
حزم دون منتجات وهميةلانعم (Cart Transform)
تسعير الجملة / B2B بالعلاماتPlus فقطنعم (TierNova Plus؛ دون Shopify Plus)
استيراد Scripts بنقرة واحدةغير متاحنعم، مدمج
معاينة ومُحلّل تعارضاتلانعم
الحاجة لتعديل الثيمأحياناًلا (app blocks)

تستحق بعض الترقيات الإشارة إليها. Functions تطبّق خصمك على السعر الحالي أو المخفّض (لا الأصلي أبداً)، وتُعيد حساب السلة بشكل صحيح حين يُزال عنصر مُحفّز، وتدمج عروضاً كثيرة في عدد قليل من Functions لتبقى ضمن حد شوبيفاي للخصومات التلقائية النشطة. وتكسب أيضاً أموراً لم يُتقنها Scripts قط، كالحزم النظيفة متعددة المنتجات دون متغيرات مكررة، وهو ما نتناوله في حزم منتجات شوبيفاي دون منتجات وهمية.

أكبر مكسب للمتاجر غير المشتركة في Plus هو الجملة. تسعير B2B بالعلامات كان يتطلب Plus وسكربتاً. مع تطبيق Functions يعمل من دون اشتراط Shopify Plus للمتجر؛ وتوفّر TierNova هذه الميزة في خطتها Plus، حيث تتعايش مع خصوماتك التلقائية وأكوادك، كما نشرح في تسعير الجملة وB2B في شوبيفاي دون Plus.

إن كانت سكربتاتك معقدة فعلاً، أو ببساطة تريد من يتولى الانتقال كاملاً نيابةً عنك، فإن صفحة خدمات CartWorks تشرح كيف يعمل مشروع انتقال متكامل. في كل الأحوال، الشيء الوحيد الذي لا ينبغي فعله هو الانتظار حتى اللحظة الأخيرة ثم اكتشاف أن عروضك توقفت عن التطبيق.

الأسئلة الشائعة ❓

توقفت Shopify Scripts ومحرر Script Editor عن العمل في 30 يونيو 2026، وأصبحت Shopify Functions البديل المعتمد. لذلك توقفت سكربتات line item والشحن والدفع عن العمل، وأي منطق في صفحة الدفع مبني عليها لن يُطبّق. إذا لم تُجرِ الترحيل بعد، فأعد بناء القواعد في Functions واختبرها على سيناريوهات سلة حقيقية قبل تفعيلها.
لا. كان Scripts ميزة حصرية لخطة Plus، لكن Shopify Functions تعمل على كل خطة مدفوعة (Basic وShopify وAdvanced وPlus) للتطبيقات العامة من App Store. تطبيق مبني على Functions مثل TierNova يعمل عليها جميعاً، فيمكنك استبدال سكربتاتك القديمة حتى لو لم تكن على Plus. هذه واحدة من أكبر مزايا الانتقال.
نعم. تغطي Shopify Functions المجالات الثلاثة نفسها عبر Discount Function الموحّدة لخصومات المنتجات والطلبات، والـ Function نفسها لخصومات الشحن، وتخصيصات الدفع والتوصيل لإخفاء الخيارات أو إعادة ترتيبها. يُحوّل TierNova منطق خصومات line item والشحن إلى Functions تلقائياً، ويُنبّه إلى أي قاعدة تخصيص دفع تحتاج إلى Function منفصلة حتى لا تُهمل أي قاعدة دون تنبيه واضح.
توقفت السكربتات المبنية على Scripts عن العمل بعد 30 يونيو 2026. وقد تفشل الخصومات المتدرجة وحدود الشحن المجاني وعروض الهدية مع الشراء وقواعد الدفع المعتمدة على Scripts من دون رسالة واضحة، فيدفع العملاء السعر الكامل قبل اكتشاف المشكلة. لا يوجد تحويل تلقائي، فعدم فعل شيء يعني أن عروضك تختفي ببساطة عند صفحة الدفع بمجرد توقف Scripts.
لا يمكن تشغيل Scripts القديمة بعد 30 يونيو 2026. أعد بناء الخصومات في Functions، وعاين النتيجة على سيناريوهات سلة حقيقية، ثم فعّل العروض الجديدة بعد التأكد من تطابق النتائج.
أكواد الخصم اليدوية والأساسية المُنشأة في لوحة شوبيفاي ليست مبنية على Scripts وتستمر بالعمل. التوقف يؤثر فقط على المنطق المكتوب في Script Editor. إن كانت أكوادك تُشغّل سلوكاً معتمداً على السكربتات، فأنت تنقل ذلك المنطق إلى Function. عروض TierNova تعمل كخصومات تلقائية وتتعايش مع أكوادك الحالية.
نعم. تُطبّق Functions مباشرةً في السلة وعند صفحة الدفع وفي Shop Pay، ولأن TierNova يستخدم خصومات تلقائية فهي تُطبّق أيضاً في وسائل الدفع السريع مثل Apple Pay وGoogle Pay وPayPal. هذا في الواقع أكثر موثوقية من الإعداد القديم، حيث كانت بعض تأثيرات السكربتات تظهر فقط في عمق مسار صفحة الدفع.
نعم. لدى TierNova خطة مجانية بعرض واحد نشط، وأنواع العروض فيها هي خصم الطلب والشحن المجاني، وهذا يكفي لاستبدال سكربت خصم طلب بسيط أو شحن مجاني دون أي تكلفة. إن كنت تحتاج خصومات الكمية أو الحزم أو BOGO أو عروضاً أكثر يمكنك الترقية لخطة مدفوعة، لكن استبدال سكربت أساسي لا يجب أن يكلفك شيئاً، والطلبات غير المحدودة مشمولة في كل خطة.
CW

تطوّر CartWorks تطبيقات شوبيفاي تساعد المتاجر على البيع بسهولة أكبر.

جرّب TierNova مجاناً ←