> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aftersell.com/llms.txt
> Use this file to discover all available pages before exploring further.

# الخصومات

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

<Note>
  الخصومات هي النسخة المُعاد تسميتها مما كان يُعرف سابقًا باسم المكافآت المشروطة (Triggered Rewards). تم ترحيل جميع المكافآت المشروطة الحالية تلقائيًا. الوظيفة متطابقة، لكنها تُدار الآن من قسم رئيسي جديد في التطبيق.
</Note>

تعمل الخصومات عبر نظام الخصومات الأصلي في Shopify، ما يعني أنها تُطبَّق عند الدفع بغض النظر عما إذا كان درج سلة Upcart نشطًا أو مرئيًا في واجهة متجرك.

<Warning>
  الخصومات ليست هي نفسها وحدة أكواد الخصم أو خصومات العروض الإضافية (upsell). فهذه ميزات منفصلة.
</Warning>

**الخصومات مقابل المكافآت المتدرجة**

لست متأكدًا أيهما تستخدم؟ إليك الفرق الرئيسي:

* **المكافآت المتدرجة** ترشد العملاء نحو مراحل محددة باستخدام شريط تقدم مرئي في السلة.
* **الخصومات** تُفعَّل تلقائيًا بناءً على شروط سلة محددة، دون الحاجة إلى عناصر مرئية إضافية.

استخدم الخصومات عندما تريد عروضًا ترويجية قائمة على قواعد تعمل بصمت في الخلفية. واستخدم المكافآت المتدرجة عندما تريد أن يرى العملاء تقدمهم نحو المكافأة.

***

<div id="how-to-access-discounts">
  ## كيفية الوصول إلى الخصومات
</div>

هناك ثلاث طرق للوصول إلى وحدة الخصومات:

* **من الصفحة الرئيسية لـ Upcart** - قسم الخصومات مرئي في الصفحة الرئيسية. انقر على **Manage all discounts** لفتح الوحدة.

<img src="https://mintcdn.com/aftersell/uxKAdY-e0h16xa48/images/upcart/discounts-homepage-section-card.gif?s=ea07acf03752a15d15b07bb53a05dcad" alt="بطاقة قسم الخصومات في الصفحة الرئيسية لـ Upcart مع زر Manage all discounts" width="3840" height="576" data-path="images/upcart/discounts-homepage-section-card.gif" />

* **من الشريط الجانبي لـ Upcart** - انتقل إلى **Upcart Cart Drawer > Discounts** في الشريط الجانبي الأيسر.

<img src="https://mintcdn.com/aftersell/uxKAdY-e0h16xa48/images/upcart/discounts-sidebar-navigation.gif?s=a70b9715f19a8bfce955667ab953817c" alt="الشريط الجانبي الأيسر لـ Upcart مع تمييز Discounts ضمن قائمة Cart Drawer" width="1176" height="1080" data-path="images/upcart/discounts-sidebar-navigation.gif" />

* **من Cart Editor** - انقر على **Edit Cart**، ثم ابحث عن وحدة **Discounts** في قسم Body وانقر على **Manage all discounts**.

<img src="https://mintcdn.com/aftersell/uxKAdY-e0h16xa48/images/upcart/discounts-cart-editor-module.gif?s=a58c44ecbc0ffab419d812d2a89a9d52" alt="وحدة الخصومات في Cart Editor لـ Upcart مع تمييز Manage all discounts بجانب معاينة السلة" width="1680" height="1080" data-path="images/upcart/discounts-cart-editor-module.gif" />

من صفحة الخصومات سترى قسمين:

* **Live discounts** - القواعد النشطة حاليًا والتي تُطبَّق على السلات المؤهلة
* **Draft discounts** - القواعد التي تم إنشاؤها ولكن لم تُنشر بعد

<img src="https://mintcdn.com/aftersell/uxKAdY-e0h16xa48/images/upcart/discounts-live-and-draft-tables.gif?s=826fced3de4d5c0eae2c4f134189ad33" alt="صفحة الخصومات تعرض Live discounts و Draft discounts في جدولين" width="3412" height="1080" data-path="images/upcart/discounts-live-and-draft-tables.gif" />

***

<div id="how-discounts-work">
  ## كيف تعمل الخصومات
</div>

تتكون كل قاعدة خصم من:

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

عندما تستوفي سلة عميلك جميع الشروط في القاعدة، يُطبَّق الخصم عبر نظام الخصومات في Shopify وينعكس عند الدفع.

**أمثلة على حالات الاستخدام:**

* "احصل على خصم 10% عند إضافة لوح تزلج وإنفاق 500\$ أو أكثر"
* "احصل على هدية مجانية عند الاشتراك في أي منتج"
* "شحن مجاني للعملاء المسجلين الدخول"

***

<div id="creating-a-discount-rule">
  ## إنشاء قاعدة خصم
</div>

انقر على **Create discount** من صفحة الخصومات. تحتوي كل قاعدة على ثلاثة أقسام للتكوين.

<img src="https://mintcdn.com/aftersell/uxKAdY-e0h16xa48/images/upcart/discounts-create-discount-page.gif?s=20751a3e0ceb092706c6c16fb27e6899" alt="صفحة إنشاء خصم مع أقسام Overall و Triggers و Reward" width="1836" height="1080" data-path="images/upcart/discounts-create-discount-page.gif" />

<div id="overall">
  ### عام (Overall)
</div>

* **Title** - تسمية داخلية للقاعدة (حتى 50 حرفًا). تظهر أيضًا في قالبك المخصص إذا كنت تستخدم واحدًا لعرض الخصومات في واجهة متجرك.
* **Discount Code** - حقل إلزامي (حتى 25 حرفًا). لا يمكنك **النشر** أو **حفظ المسودة** بدونه. هذا هو عنوان/تسمية خصم التطبيق التلقائي في Shopify الذي ينشئه Upcart، وليس كودًا يكتبه المتسوقون عند الدفع. تُفعَّل القواعد دائمًا من شروط السلة (المشغّلات)، وليس أبدًا من إدخال العميل لكود.
* **Description** - شرح موجه للعملاء للقاعدة (على سبيل المثال، "أنفق 50\$ أو أكثر لفتح الشحن المجاني لطلبك").

<div id="triggers">
  ### المشغّلات (Triggers)
</div>

أضف ما يصل إلى شرطي تفعيل. تستخدم جميع الشروط منطق AND — يجب أن يتحقق كلاهما لتفعيل المكافأة. راجع قسم [شروط التفعيل](#trigger-conditions) أدناه للاطلاع على تفصيل كامل للمشغّلات المتاحة.

<div id="reward">
  ### المكافأة (Reward)
</div>

اختر نوع المكافأة التي ستُطبَّق عند استيفاء الشروط. راجع قسم [أنواع المكافآت](#reward-types) أدناه للاطلاع على تفصيل كامل للمكافآت المتاحة.

بعد الانتهاء من التكوين، انقر على **Publish & exit** لتفعيل القاعدة فورًا، أو **Save draft** لحفظها دون تفعيلها.

***

<div id="trigger-conditions">
  ## شروط التفعيل
</div>

يمكن أن تحتوي كل قاعدة على ما يصل إلى **مشغّلين**. تستخدم جميع الشروط **منطق AND** — يجب أن يتحقق كلاهما لتفعيل المكافأة.

<AccordionGroup>
  <Accordion title="منتجات محددة">
    يُفعَّل عندما يكون أي منتج أو متغير محدد في السلة.

    * يدعم المنتجات الكاملة أو المتغيرات المحددة
    * تستخدم الاختيارات المتعددة منطق OR
    * حتى **20 متغيرًا** لكل مشغّل
    * حدد الحد الأدنى لمطابقة الكمية (الافتراضي 1)

    استخدم هذا لمشغّلات مثل "أضف iPhone 15 Pro" أو "أضف أي عنصر مميز".
  </Accordion>

  <Accordion title="تشكيلات محددة">
    يُفعَّل عندما ينتمي أي عنصر في السلة إلى تشكيلة محددة.

    * يدعم تشكيلات متعددة، حتى **20** لكل مشغّل
    * منطق OR عبر التشكيلات
    * حدد الحد الأدنى لمطابقة الكمية (الافتراضي 1)

    مثالي للعروض الترويجية القائمة على التشكيلات مثل "اشترِ من تخفيضات الشتاء".
  </Accordion>

  <Accordion title="إجمالي السلة">
    يُفعَّل عندما يصل إجمالي السلة قبل الخصم إلى مبلغ محدد بالدولار. يُحسب الحد قبل تطبيق أي خصومات (بما في ذلك قواعد الخصم الأخرى).

    <Note>
      يدعم هذا المشغّل عملة متجرك الرئيسية فقط. ولا يجري تحويلًا تلقائيًا للعملات للأسواق الدولية. تُقيَّم الحدود دائمًا بعملة متجرك الأساسية بغض النظر عن عملة الدفع لدى العميل.
    </Note>

    رائع لمكافآت مثل "أنفق 100\$ واحصل على هدية مجانية".
  </Accordion>

  <Accordion title="كمية السلة">
    يُفعَّل عندما يصل إجمالي عدد العناصر (وليس وحدات SKU الفريدة) في السلة إلى رقم محدد. على سبيل المثال، قطعتان من منتج وقطعة من منتج آخر تساوي 3 عناصر إجمالًا.

    مثالي لعروض ترويجية مثل "اشترِ 4 عناصر أو أكثر واحصل على خصم 20%".
  </Accordion>

  <Accordion title="الاشتراك">
    يُفعَّل عندما تتضمن السلة أي عنصر باشتراك (يتحقق من وجود معرّف خطة بيع في Shopify).

    مفيد لمكافآت مثل "شحن مجاني مع أي اشتراك" أو "هدية مجانية للمشتركين".
  </Accordion>

  <Accordion title="العميل مسجل الدخول">
    يُفعَّل عندما يكون العميل مسجل الدخول. يدعم كلًا من تسجيل الدخول بالبريد الإلكتروني/كلمة المرور والتسجيل عبر وسائل التواصل الاجتماعي.

    رائع للمكافآت الخاصة بالأعضاء فقط أو مزايا الولاء.
  </Accordion>
</AccordionGroup>

***

<div id="reward-types">
  ## أنواع المكافآت
</div>

بمجرد استيفاء شروط التفعيل، تُطبَّق تلقائيًا إحدى المكافآت التالية.

<AccordionGroup>
  <Accordion title="خصم على السلة">
    يطبّق خصمًا على السلة بأكملها. يدعم:

    * خصومات النسبة المئوية (مثل خصم 20%)
    * خصومات المبلغ الثابت (مثل خصم 5\$)

    الحد الأقصى: 100% أو 9,999.99\$ لكل قاعدة.
  </Accordion>

  <Accordion title="هدية مجانية">
    يضيف تلقائيًا منتجًا محددًا إلى السلة بخصم 100% عند استيفاء الشروط.

    المتطلبات:

    * يجب أن يكون منتج الهدية **Active** أو **Unlisted** ومتاحًا عبر متجرك الإلكتروني (وليس **Draft** أو **Archived**)
    * يجب أن يكون المنتج متوفرًا في المخزون
    * يُطبَّق الخصم فقط على المنتج أو المتغير المحدد بالضبط

    <Note>
      إذا أزال العميل الهدية المجانية من سلته، يُزال الخصم أيضًا.
    </Note>
  </Accordion>

  <Accordion title="شحن مجاني">
    يزيل تكلفة الشحن عبر خصم أرخص طريقة شحن متاحة إلى 0\$. لا حاجة إلى تكوين إضافي.
  </Accordion>
</AccordionGroup>

***

<div id="discount-combinations">
  ## تجميع الخصومات
</div>

يتحكم تجميع الخصومات في كيفية تراكم خصومات Upcart مع الخصومات الأخرى عند الدفع. يُضبط ذلك في صفحة **Discounts**، أسفل جدولي Live و Draft — **وليس** في قاعدة فردية.

<Warning>
  هذا إعداد واحد على مستوى المتجر بأكمله. ينشئ Upcart خصم تطبيق تلقائيًا واحدًا في Shopify لمتجرك، وتقوم مربعات الاختيار هذه بتكوين ذلك الخصم الواحد، لذا فإن ما تختاره هنا ينطبق على **كل** قاعدة خصم في Upcart دفعة واحدة. لا يمكنك السماح لقاعدة واحدة بالتجميع مع خصومات الطلب ومنع أخرى من ذلك.
</Warning>

جميع الخيارات الثلاثة **معطّلة** افتراضيًا. أنواع التجميع المتاحة هي:

* **Product discounts** - يُطبَّق جنبًا إلى جنب مع خصومات أخرى على مستوى المنتج لعناصر مختلفة. إذا استهدف خصمان المنتج نفسه، يُطبَّق الخصم الأفضل فقط.
* **Order discounts** - يُطبَّق مع الخصومات على مستوى الطلب. تُطبَّق خصومات المنتجات أولًا، ثم خصومات مستوى الطلب على المجموع الفرعي.
* **Shipping discounts** - يُطبَّق مع الشحن المجاني أو خصومات الشحن الأخرى للحصول على أكبر خصم شحن مؤهل.

<img src="https://mintcdn.com/aftersell/uxKAdY-e0h16xa48/images/upcart/discounts-combinations-options.gif?s=1dc31d8a4d1799f84e02a95b9d98ee6e" alt="خيارات تجميع الخصومات مع تحديد خصومات المنتجات والطلبات والشحن" width="3808" height="1080" data-path="images/upcart/discounts-combinations-options.gif" />

***

<div id="managing-your-discount-rules">
  ## إدارة قواعد الخصم الخاصة بك
</div>

تحتوي كل قاعدة في جدولي Live و Draft على زر **Publish** / **Unpublish**، وتحتوي قواعد المسودة أيضًا على زر **Delete**.

<Warning>
  **لا يمكن تعديل قواعد الخصم بعد إنشائها** — لا بعد النشر، ولا حتى وهي لا تزال مسودات. لا توجد شاشة تعديل. لتغيير قاعدة، احذفها وأنشئ واحدة جديدة.
</Warning>

<Note>
  **الحذف متاح فقط لقواعد المسودة.** لا تحتوي القاعدة المنشورة على زر حذف — انقر على **Unpublish** لنقلها إلى المسودات أولًا، ثم احذفها. إلغاء النشر بحد ذاته هو الطريقة لإيقاف قاعدة مؤقتًا دون فقدان تكوينها؛ ويمكن إعادة نشرها في أي وقت.
</Note>

***

<div id="how-discounts-work-with-app-embed-status">
  ## كيف تعمل الخصومات مع حالة تضمين التطبيق
</div>

تُطبَّق الخصومات عبر نظام الخصومات في Shopify، وليس عبر درج سلة Upcart. هذا يعني:

* **تظل الخصومات نشطة حتى عند إيقاف تضمين تطبيق Upcart.** إيقاف تضمين التطبيق يخفي درج السلة من واجهة متجرك فقط. ولا يعطّل قواعد الخصم الخاصة بك.
* **تُطبَّق الخصومات عند الدفع.** سيرى عملاؤك الخصم منعكسًا عند وصولهم إلى صفحة الدفع، بغض النظر عما إذا كان درج سلة Upcart مرئيًا على الصفحة.

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

***

<div id="storefront-display">
  ## العرض في واجهة المتجر
</div>

يتحدث درج سلة Upcart ديناميكيًا مع استيفاء الشروط. تظهر المكافآت فورًا بناءً على تقييم السلة في الوقت الفعلي.

افتراضيًا، تعرض السلة قواعد الخصم النشطة باستخدام قالب عرض افتراضي، يعرض عنوان القاعدة ووصفها لكل قاعدة نشطة. كما تكون الخصومات مرئية في صفحة دفع Shopify حيث ينعكس مبلغ الخصم المطبّق.

للتحكم الكامل في التخطيط، تدعم الوحدة [**القوالب المخصصة**](/ar/upcart/setting_up_a_custom_template_in_upcart) باستخدام كود قائم على React. لاستخدامها، حدد أولًا **Access custom templates** ضمن **Settings > Cart settings > Advanced Settings** في Cart Editor — يتطلب الإعداد الإصدار 2.0 من الوحدة. بمجرد التفعيل، يظهر قسم Custom Template داخل وحدة الخصومات. الخصائص (props) عالية المستوى المتاحة هي: `rules` و`showSection` و`onToggleSection`. يحتوي كل عنصر داخل `rules` على حقول `id` و`title` و`description` الخاصة به.

<Note>
  يتطلب تطوير القوالب المخصصة معرفة بـ React. يدعم Aftersell الميزات المدمجة ولكنه لا يقدم مساعدة في البرمجة المخصصة.
</Note>

***

<div id="frequently-asked-questions">
  ## الأسئلة الشائعة
</div>

<AccordionGroup>
  <Accordion title="إذا لم يكن لدي سلة منشورة ولكن لدي خصم نشط، فهل يُطبَّق الخصم رغم ذلك؟">
    نعم. تعمل الخصومات عبر محرك خصومات Shopify بشكل مستقل عن سلة Upcart. طالما أن قاعدة الخصم منشورة، فستُطبَّق على الطلبات المؤهلة حتى لو لم تكن هناك سلة Upcart منشورة في واجهة متجرك.
  </Accordion>

  <Accordion title="هل يؤدي إيقاف تضمين تطبيق Upcart إلى تعطيل خصوماتي؟">
    لا. إيقاف تضمين التطبيق يخفي درج سلة Upcart من واجهة متجرك فقط. ستستمر قواعد الخصم النشطة في التطبيق عند الدفع.
  </Accordion>

  <Accordion title="هل يمكنني تعديل قاعدة خصم بعد إنشائها؟">
    لا، وينطبق هذا على المسودات أيضًا — لا توجد شاشة تعديل لقاعدة الخصم في أي وقت بعد إنشائها. لتغيير قاعدة، احذفها وأنشئ بديلًا.
  </Accordion>

  <Accordion title="هل يمكنني إيقاف خصم مؤقتًا دون حذفه؟">
    نعم. انقر على **Unpublish** لنقل القاعدة إلى المسودات. يؤدي ذلك إلى إيقافها مؤقتًا دون حذف التكوين ويمكن إعادة نشرها في أي وقت.
  </Accordion>

  <Accordion title="لماذا لا يوجد زر حذف على خصمي المنشور؟">
    الحذف متاح فقط لقواعد المسودة. انقر على **Unpublish** أولًا لنقل القاعدة إلى المسودات، ثم احذفها من هناك.
  </Accordion>

  <Accordion title="هل يمكنني استخدام كود ترويجي مع قاعدة خصم؟">
    لا. تحتوي كل قاعدة على حقل Discount Code إلزامي (حتى 25 حرفًا)، لكن هذا هو عنوان/تسمية خصم التطبيق التلقائي في Shopify الذي يتم إنشاؤه، وليس كودًا يكتبه المتسوقون عند الدفع. تُفعَّل القواعد دائمًا من شروط السلة (المشغّلات)، وليس أبدًا من إدخال العميل لكود.
  </Accordion>

  <Accordion title="مشغّل حد إجمالي السلة لا يعمل لعملائي الدوليين. لماذا؟">
    يدعم مشغّل حد إجمالي السلة عملة متجرك الرئيسية فقط. ولا يجري تحويلًا تلقائيًا للعملات للأسواق الدولية. تُقيَّم الحدود دائمًا بعملة متجرك الأساسية بغض النظر عن عملة الدفع لدى العميل.
  </Accordion>

  <Accordion title="هديتي المجانية لا تظهر. لماذا؟">
    الأسباب الأكثر شيوعًا هي:

    * منتج الهدية مضبوط على **Draft** أو **Archived**، أو غير متاح عبر متجرك الإلكتروني
    * المنتج غير متوفر في المخزون
    * شروط التفعيل غير مستوفاة فعليًا

    تحقق من الأسباب الثلاثة قبل التواصل مع الدعم.
  </Accordion>

  <Accordion title="إذا أزال العميل الهدية المجانية من سلته، فهل يظل الخصم مطبَّقًا؟">
    لا. يرتبط خصم الهدية المجانية بوجود منتج الهدية في السلة. إذا أزاله العميل، يُزال الخصم أيضًا.
  </Accordion>

  <Accordion title="هل يمكن تراكم الخصومات أو دمجها مع تطبيقات خصم أخرى؟">
    تمر الخصومات عبر نظام الخصومات الأصلي في Shopify. يعتمد التوافق مع تطبيقات الخصم الخارجية على تلك التطبيقات وقواعد التراكم في Shopify. إذا لاحظت سلوك خصم غير متوقع، فتحقق من وجود تعارضات مع تطبيقات الخصم الأخرى المثبتة.
  </Accordion>

  <Accordion title="ما الفرق بين الخصومات والمكافآت المشروطة؟">
    إنهما الميزة نفسها. الخصومات هي النسخة المُعاد تسميتها من المكافآت المشروطة، وتظهر الآن كقسم رئيسي في التطبيق لمزيد من الوضوح. تم ترحيل جميع المكافآت المشروطة الحالية تلقائيًا والوظيفة متطابقة.
  </Accordion>
</AccordionGroup>

***

<div id="tips">
  ## نصائح
</div>

* **يجب أن تتحقق جميع المشغّلات.** إذا كانت قاعدتك تحتوي على شرطي تفعيل، فيجب استيفاؤهما معًا قبل تفعيل المكافأة.
* **يجب أن تبقى الهدايا المجانية في السلة.** إذا أزال عميلك منتج الهدية، يُزال الخصم أيضًا.
* **تجنب المكافآت المكررة.** إذا كنت تستخدم كلًا من المكافآت المتدرجة والخصومات، فتأكد من أنها تقدم مزايا مختلفة لتجنب الالتباس أو التراكم غير المقصود.
* **أتقن القاعدة قبل نشرها.** لا يمكن تعديل القواعد بعد إنشائها، لذا يجدر بك مراجعة المشغّلات والمكافأة مرة أخرى قبل الحفظ.
* **فكّر في إعادة تسمية زر الدفع إلى "Review Order"** إذا كنت تستخدم قواعد خصم معقدة، حتى تتاح للعملاء فرصة مراجعة سلتهم قبل إتمام الشراء.

***

**بحاجة إلى مساعدة؟**

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