Skip to main content
إذا كان متجرك يستخدم تحصيل الدفع اليدوي (Manual Payment Capture)، فقد تظهر بعض الطلبات التي تتضمن عرض upsell مقبولاً لما بعد الشراء على أنها Partially paid: إذ تُحصَّل الدفعة الأصلية، بينما تكون دفعة الـ upsell مفوّضة فقط. منذ حوالي 31 مارس 2026، يكون السبب في الغالب تغييرًا في أتمتة Shopify. يشرح هذا المقال ما الذي تغيّر وكيفية إصلاحه باستخدام قالب Shopify Flow من Aftersell، مع الاحتفاظ بإعدادات تحصيل الدفع اليدوي لديك.
هل تستخدم تطبيقًا للكشف عن الاحتيال مثل NoFraud أو Riskified يحصّل الدفع قبل إضافة الـ upsell، أو تلاحظ حصول العملاء على منتج مجاني من عروض upsell فاشلة؟ راجع تحصيل الدفع مع تطبيقات الكشف عن الاحتيال.

تأكد من إعدادات تحصيل الدفع لديك

ينطبق هذا المقال فقط على المتاجر التي تستخدم تحصيل الدفع اليدوي. قد يكون لدى متجرك نظام تحصيل دفع تلقائي مُعد، ومع ذلك لا يزال إعداد Shopify لتحصيل الدفع اليدوي مفعّلاً. تأكد من إعدادات تحصيل الدفع في متجرك من خلال: Shopify Admin > Settings > Payments > Payment Capture Method
إعدادات Shopify Payments تعرض خيار طريقة تحصيل الدفع
إذا لم تكن تستخدم تحصيل الدفع اليدوي، فلن ينطبق عليك باقي هذا المقال. راجع الطلبات المدفوعة جزئيًا للأسباب الأخرى.

ما الذي تغير

حدّث Shopify قالب الأتمتة المدمج “Capture payment if order is not high fraud risk” حوالي 31 مارس 2026. غيّر هذا التحديث كيفية تقييم Shopify لمخاطر الاحتيال على تعديلات الطلبات، مما عطّل تحصيل الدفع التلقائي لعروض upsell لما بعد الشراء. في السابق، كان Shopify يعيد إجراء تحليل الاحتيال عند تعديل الطلب (مثل إضافة عنصر upsell لما بعد الشراء). كان هذا التغيير في مستوى المخاطر يعيد تشغيل flow قالب تحصيل الدفع، فيحصّل دفعة الـ upsell. لم يعد Shopify يعيد إجراء تحليل الاحتيال على تعديلات الطلبات، لذا لا يُعاد تشغيل flow القالب ولا تُحصَّل دفعة الـ upsell. تؤثر هذه المشكلة على المتاجر سواء كانت تستخدم أو لا تستخدم تطبيقًا للكشف عن الاحتيال.

الأعراض

قد تكون تواجه هذه المشكلة إذا:
  • لاحظت ارتفاعًا مفاجئًا في الطلبات Partially paid على عروض upsell لما بعد الشراء
  • فقط الطلبات التي قبل فيها العميل عرض upsell لما بعد الشراء تظهر على أنها مدفوعة جزئيًا
  • تم تحصيل دفعة الطلب الأصلي، لكن دفعة الـ upsell مفوّضة وغير محصّلة
  • لم تغير أي شيء في إعدادات متجرك في الوقت الذي بدأت فيه المشكلة

ثبّت قالب Aftersell Flow

ينشر Aftersell قالب Shopify Flow جاهزًا يُعدّ سير العمل الكامل لك بنقرة واحدة. نوصي باستخدام القالب بدلاً من بناء الـ flow يدويًا.
1

افتح Shopify Flow

في Shopify Admin، انتقل إلى Apps > Flow وافتح مكتبة Templates.
2

ابحث عن قالب Aftersell

ابحث عن “Capture payment when a post-purchase upsell is accepted” (المدرج ضمن فئة Orders) واختره.
3

ثبّت سير العمل وفعّله

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

كيف يعمل القالب

قالب Shopify Flow مع مشغّل قبول عرض Aftersell وشرط القابلية للتحصيل وانتظار 60 ثانية وشرط إعادة المحاولة وإجراءات تحصيل الدفع وإجراء إفشال تشغيل سير العمل
  1. المشغّل: “Aftersell Post Purchase Offer Accepted”. يبدأ الـ flow عندما يقبل العميل عرض upsell لما بعد الشراء من Aftersell وتتم إضافة العنصر إلى الطلب بنجاح.
  2. الشرط: “Order capturable is equal to true”. يتحقق الـ flow مما إذا كان Shopify يستطيع تحصيل الدفع على الطلب في هذه اللحظة.
    • إذا كان صحيحًا، يشغّل الـ flow إجراء Capture payment ويحصّل مبلغ الـ upsell المستحق.
    • إذا كان خاطئًا، ينتقل الـ flow إلى الخطوة التالية.
  3. الانتظار: 60 ثانية. يحتاج Shopify أحيانًا إلى بعض الوقت قبل أن يصبح بالإمكان تحصيل دفعة الـ upsell، لذا ينتظر الـ flow دقيقة واحدة قبل المحاولة مرة أخرى.
  4. الشرط: “Order capturable is equal to true”. يتحقق الـ flow مرة ثانية.
    • إذا كان صحيحًا، يشغّل الـ flow إجراء Capture payment.
    • إذا كان خاطئًا، يشغّل الـ flow إجراء Fail workflow run. لا يزال Shopify غير قادر على تحصيل الدفعة، لذا يُعلَّم التشغيل على أنه فاشل في Shopify Flow لتراجعه.
تحقق من سجل تشغيلات Shopify Flow بحثًا عن التشغيلات الفاشلة. يعني التشغيل الفاشل أن دفعة الـ upsell لم تُحصَّل تلقائيًا وأن الطلب قد يحتاج إلى مراجعة يدوية.
لا تضف شرطًا لمبلغ presentment money. واجهت بعض المتاجر مشكلات حيث يُرجع Shopify مبلغ presentment money بشكل خاطئ كصفر، حتى مع وجود رصيد مستحق. إضافة شرط مثل “presentment money amount is greater than 0” قد يجعل الـ flow يتخطى تحصيل الدفع على طلبات صالحة. قد يؤدي هذا إلى تلقي العملاء رسائل فواتير بالبريد الإلكتروني بدلاً من تحصيل دفعتهم تلقائيًا. استخدم القالب كما هو، فهو يتحقق فقط مما إذا كان الطلب قابلاً للتحصيل.
إذا لم تتمكن من استخدام القالب، فأنشئ سير عمل جديدًا في Shopify Flow بالخطوات التالية:
  1. أضف المشغّل Aftersell Post Purchase Offer Accepted.
  2. أضف Condition: Order capturable is equal to true.
  3. في الفرع True، أضف الإجراء Capture payment.
  4. في الفرع False، أضف إجراء Wait مضبوطًا على 60 ثانية.
  5. بعد الانتظار، أضف Condition ثانيًا: Order capturable is equal to true.
  6. في الفرع True للشرط الثاني، أضف الإجراء Capture payment.
  7. في الفرع False للشرط الثاني، أضف الإجراء Fail workflow run.
  8. فعّل سير العمل.

بعد إعداد الـ Flow

  • اختبر الـ flow على متجر تطويري أو تجريبي قبل تفعيله في الإنتاج.
  • راقب طلباتك لبضعة أيام بعد تفعيل الـ flow للتأكد من تحصيل المدفوعات كما هو متوقع وعدم إرسال رسائل فواتير بالبريد الإلكتروني إلى العملاء.
  • تحقق من سير عمل التجهيز لديك. إذا كنت تستخدم خدمات تجهيز خارجية، فتأكد من أن flow تحصيل الدفع هذا لا يُطلق التجهيز قبل أن تكون جاهزًا. لمزيد من التفاصيل، راجع وثائق التجهيز الخاصة بنا.
  • راجع إعدادات تعليق الطلبات لديك. إذا سبق أن شُحنت طلبات دون اكتمال الدفع، فتأكد من أن إعدادات تعليق الطلبات لديك مكوّنة لمنع التجهيز حتى يتم تحصيل الدفع بالكامل.

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

لا. لا يشارك Aftersell في تفويض الدفع أو تحصيله. يخبر Aftersell منصة Shopify بإضافة منتج الـ upsell إلى الطلب عبر واجهة برمجة تطبيقات ما بعد الشراء الخاصة بـ Shopify. ويتولى Shopify باقي عملية الدفع. الـ Shopify Flow الموضح في هذا المقال هو الطريقة الموصى بها لضمان تحصيل الدفع.
حدّث Shopify قالب الأتمتة المدمج “Capture payment if order is not high fraud risk” حوالي 31 مارس 2026، ولم يعد يعيد إجراء تحليل الاحتيال عند تعديل الطلب. ونتيجة لذلك، لا تُحصَّل دفعة الـ upsell. ثبّت قالب Aftersell Flow لإصلاح ذلك.
يحصّل الـ flow فقط مبلغ الـ upsell المستحق. ولا يعيد تحصيل دفعة الطلب الأصلي أو يحصّلها مرتين.
يتحقق قالب Aftersell من Order capturable أولاً ويحصّل الدفع فورًا إذا كان الطلب قابلاً للتحصيل.إذا لم يكن كذلك، ينتظر القالب 60 ثانية، ويتحقق من Order capturable مرة ثانية، ويحصّل الدفع إذا أصبح الطلب قابلاً للتحصيل في هذه الأثناء. إذا ظل الطلب غير قابل للتحصيل، ينتهي التشغيل بالرسالة “Order did not become capturable in time”. ولا يُحصَّل الدفع مبكرًا في أي من الحالتين.أما الـ flow المبني يدويًا بشرط واحد فقط (دون انتظار وإعادة محاولة) فيتوقف عند الفحص الأول بدلاً من إعادة المحاولة.
لا. يمكن أن تبقى أتمتة Shopify الحالية لديك (مثل “Capture payment if order is not high fraud risk”) كما هي. يعمل الـ Shopify Flow الجديد جنبًا إلى جنب معها ويتعامل تحديدًا مع فجوة دفع upsell ما بعد الشراء.
يمكن أن يحدث هذا إذا كان الـ Shopify Flow يتضمن شرطًا لمبلغ presentment money. يُرجع Shopify أحيانًا مبلغ presentment money كصفر حتى مع وجود رصيد مستحق. عندما يحدث ذلك، يتخطى الـ flow تحصيل الدفع، ويرسل Shopify رسالة فاتورة بالبريد الإلكتروني إلى العميل بدلاً من ذلك. أزل شرط presentment money من الـ flow واحتفظ فقط بفحص “Order capturable”.
راجع مقال الطلبات المدفوعة جزئيًا للاطلاع على تفاصيل أسباب الطلبات المدفوعة جزئيًا وكيفية حلها.