Skip to main content
هذه الصفحة هي الآليات الكاملة وراء البيع الإضافي الاستبدالي (Replacement Upsell): كيفية معالجة الاستبدال، والسيناريوهات المدعومة أو المحظورة بصمت، وقواعد الدفع والخصومات، وآلية الأمان في مرحلة Beta، والفهرس الكامل لاستكشاف الأخطاء وإصلاحها. لمعرفة كيفية إنشاء واحد، راجع دليل عروض البيع الإضافي الاستبدالية.

كيفية معالجة الاستبدال

عندما يقبل العميل بيعًا إضافيًا استبداليًا:
  1. يتم استرداد البند الأصلي المشترى لمرة واحدة في Shopify.
  2. يتم إضافة بند الاستبدال إلى الطلب نفسه، إما كشراء لمرة واحدة أو كاشتراك (حسب ما قمت بتكوينه).
  3. يدفع العميل ثمن الاستبدال في الطلب نفسه.
  4. يعرض كشف حسابه معاملتين: استرداد البند الأصلي، والرسوم مقابل الاستبدال. يعكس زر Accept Offer المعروض الفرق الصافي بين السعرين.
يتم تنفيذ ذلك باستخدام واجهة برمجة تطبيقات ما بعد الشراء في Shopify:
  • للاستبدال لمرة واحدة (متغير أو كمية أو منتج مختلف)، يرسل Aftersell مجموعة تغييرات add_variant.
  • للاستبدال باشتراك، يرسل Aftersell مجموعة تغييرات add_subscription.
  • تتم إزالة البند الأصلي عبر واجهة برمجة تطبيقات الاسترداد في Shopify.
لا يستدعي Aftersell واجهة برمجة تطبيقات تطبيق الاشتراكات لديك مباشرةً لعمليات الاستبدال بالاشتراك. يتم إنشاء الاشتراك بواسطة Subscription API الأصلية في Shopify ويلتقطه تطبيق الاشتراكات لديك عبر تكامله الخاص مع Shopify.

السيناريوهات المدعومة

يدعم البيع الإضافي الاستبدالي أربعة سيناريوهات. في كل حالة، يجب أن يكون البند الأصلي شراءً لمرة واحدة. ويمكن أن يكون الاستبدال لمرة واحدة أو اشتراكًا.
  • من شراء لمرة واحدة إلى شراء لمرة واحدة، المنتج نفسه، متغير مختلف. على سبيل المثال، استبدال المقاس Twin بالمقاس Queen.
  • من شراء لمرة واحدة إلى شراء لمرة واحدة، المنتج نفسه، كمية مختلفة. على سبيل المثال، استبدال زجاجة واحدة بعبوة من 3 قطع من العنصر نفسه. فعّل Override quantity على الاستبدال لتحديد الكمية التي سيتم شحنها.
  • من شراء لمرة واحدة إلى شراء لمرة واحدة، منتج مختلف تمامًا. على سبيل المثال، استبدال زجاجة تجريبية بنسخة كاملة الحجم من SKU مختلف.
  • من شراء لمرة واحدة إلى اشتراك. على سبيل المثال، استبدال الزجاجة المشتراة لمرة واحدة باشتراك شهري في الزجاجة نفسها، أو بنسخة اشتراك من منتج مختلف. هذه هي حالة الاستخدام الأكثر شيوعًا.

السيناريوهات المحظورة

هذه السيناريوهات يحظرها Aftersell عند عرض العرض. يتم تخطي العرض بصمت إذا طابق طلب العميل أيًا منها.
  • من اشتراك إلى شراء لمرة واحدة. إزالة بند الاشتراك لا تلغي عقد الاشتراك في Recharge أو Skio أو Loop. سيظل العميل يُحاسَب وسيتلقى الاستبدال أيضًا.
  • من اشتراك إلى اشتراك مختلف. السبب الجذري نفسه المذكور أعلاه، بالإضافة إلى أن قاعدة Shopify “اشتراك واحد لكل طلب” تمنع إضافة اشتراك جديد إلى طلب يحتوي بالفعل على اشتراك.
  • من اشتراك إلى استبدال متغير الاشتراك أو تكراره. السبب الجذري نفسه.
إذا كنت بحاجة إلى تغيير اشتراك حالي لعميل، فاستخدم ترقية الاشتراك بدلًا من ذلك. تعدّل ترقية الاشتراك العقد الحالي في Recharge أو Skio أو Loop مباشرةً، دون محاولة إزالة بند الاشتراك وإعادة إضافته.
كلما تم تخطي بيع إضافي استبدالي (أحد السيناريوهات المحظورة أعلاه، أو بوابة دفع غير مدعومة، أو بند مشغّل مخفَّض)، يحاول Aftersell تلقائيًا عرض عرض البيع البديل (downsell) في المسار نفسه بدلًا من ذلك. أعدّ بيعًا بديلًا كخيار احتياطي كلما استخدمت البيع الإضافي الاستبدالي حتى يظل المتسوق يرى عرضًا.

ما يراه العميل

يمنع فهم ما يراه العميل تذكرة الدعم الأكثر شيوعًا: “لماذا تم خصم المبلغ مني مرتين؟“

في عرض ما بعد الشراء

يعرض زر Accept Offer الفرق الصافي بين البند الأصلي والاستبدال. على سبيل المثال، إذا اشترى العميل زجاجة بسعر $30 وعرضت عليه عبوة من 3 قطع بسعر $45، فإن زر القبول يظهر بنص “Add $15.00 to your order.” إذا كان الاستبدال أرخص من الأصلي، فإن الزر يظهر كرصيد دائن. تعرض بطاقة العرض صورة منتج الاستبدال وعنوانه وسعره. تستخدم بطاقة العرض الصورة الخاصة بالمتغير عندما تكون هناك صورة مرتبطة بالمتغير في Shopify. إذا لم تكن هناك صورة مرتبطة بالمتغير، تعود بطاقة العرض إلى الصورة الأولى للمنتج الأصلي. هذا يعني أن الاستبدال بين متغيرين من المنتج نفسه قد يغيّر الصورة أو لا يغيّرها، حسب ما إذا كان لكل متغير صورته الخاصة المُعدّة في Shopify.

في طلب Shopify بعد القبول

ينتهي الأمر بأن يعرض الطلب كليهما:
  • البند الأصلي مع استرداد مطبّق عليه.
  • البند الجديد للاستبدال، محسوبًا بالسعر الكامل.
يعكس إجمالي الطلب النتيجة الصافية، لكن كشف الحساب المصرفي للعميل سيعرض معاملتين: رسومًا واحدة للاستبدال واستردادًا واحدًا للبند الأصلي. هذه هي الطريقة التي يعالج بها Aftersell قبول عروض البيع الإضافي الاستبدالية على مستوى الدفع. يطابق المبلغ الصافي زر Accept Offer المعروض. للحد من الالتباس:
  • أضف سطرًا في نص العرض يصف صراحةً آلية الاسترداد والاستبدال. على سبيل المثال: “عند القبول، سنسترد ثمن العنصر الأصلي ونحاسبك على البديل. سترى قيدين في كشف حسابك، والصافي هو سعر الترقية المعروض على هذا الزر.”
  • فعّل البريد الإلكتروني التلقائي لإشعار الاسترداد في Aftersell لعروض البيع الإضافي الاستبدالية، والذي يرسل للعميل تأكيدًا يشرح الاسترداد.

في بوابة مزوّد الاشتراكات (عندما يكون الاستبدال اشتراكًا)

إذا كان الاستبدال اشتراكًا، فسيرى العميل الاشتراك الجديد في بوابة العملاء لدى مزوّد الاشتراكات (Recharge أو Skio أو Loop أو Appstle أو Smartrr أو Stay.ai). البوابة مملوكة لمزوّد الاشتراكات، وليس لـ Aftersell. تأكد من أن البريد الإلكتروني الترحيبي لدى مزوّد الاشتراكات مُعدّ للإرسال خلال دقائق من القبول.

منصات الاشتراك المتوافقة

عندما يكون الاستبدال اشتراكًا، يعمل البيع الإضافي الاستبدالي مع أي تطبيق اشتراكات يستخدم Subscription API الأصلية في Shopify. لا يستدعي Aftersell واجهات برمجة تطبيقات المزوّدين مباشرةً لهذا التدفق؛ إذ يتم إنشاء الاشتراك بواسطة Shopify ويلتقطه تطبيق الاشتراكات لديك عبر تكامله الخاص مع Shopify. تشمل المزوّدين المتوافقين Recharge وSkio وLoop وStay.ai وAppstle وSmartrr وBold Subscriptions (عند تشغيله على واجهة برمجة تطبيقات الاشتراكات الأصلية في Shopify)، وخطط البيع الأصلية في Shopify. إذا كان هدف الاستبدال لديك مكوّنًا بخطة اشتراك مدفوعة مسبقًا (على سبيل المثال، كل 3 أشهر تُدفع مقدمًا)، فتأكد مع مزوّد الاشتراكات من أن الدفع المسبق مدعوم كوجهة للاستبدال. تختلف معالجة الدفع المسبق من مزوّد لآخر.

متطلبات طرق الدفع

يحظر Aftersell صراحةً البيع الإضافي الاستبدالي على بعض بوابات الدفع لأنها لا تستطيع دعم نمط الاسترداد وإعادة التحصيل بشكل موثوق خلال نافذة ما بعد الشراء:
  • Authorize.net (authorize_net). يتطلب Authorize.net تسوية المعاملات قبل إصدار عمليات الاسترداد، وللتسوية تأخير، لذا لا يستطيع Aftersell استرداد البند الأصلي وإضافة الاستبدال في طلب Shopify نفسه بشكل موثوق. إذا كان Authorize.net هو معالج الدفع لديك، فوجّه هؤلاء العملاء إلى عروض صفحة الشكر بدلًا من ذلك.
  • بوابات الدفع اليدوية (manual). يشمل ذلك الدفع عند الاستلام، وطرق الدفع المخصصة، وعمليات الدفع لطلبات المسودة، وأي معالج دفع يدوي آخر لا يحتفظ بتفويض محفوظ. يحتاج البيع الإضافي الاستبدالي إلى دفع محفوظ نشط لإصدار رسوم لاحقة، وهو ما لا توفره البوابات اليدوية.
عندما تكون بوابة الدفع الخاصة بالطلب إحدى هذه البوابات، يتخطى البيع الإضافي الاستبدالي العرض بصمت. يظهر سبب التخطي في متصفح الطلبات في Aftersell بالنص “Payment gateway does not support replacement upsells.” للاطلاع على القائمة الأوسع لطرق الدفع التي تؤثر على جميع عروض ما بعد الشراء في Aftersell (وليس البيع الإضافي الاستبدالي فقط)، راجع طرق الدفع.

معالجة الخصومات

للبيع الإضافي الاستبدالي سلوك محدد فيما يتعلق بالخصومات يفاجئ الشركاء.

الخصومات على البند الأصلي لا تنتقل إلى الاستبدال

عندما يسترد Aftersell البند الأصلي، يذهب معه أي خصم كان مطبقًا عليه. يُحاسَب بند الاستبدال بالسعر الكامل (أو بخصم عرض الاستبدال، إذا قمت بتكوين واحد)، لكن الخصم الأصلي للعميل لا ينتقل. إذا كنت تريد أن يحتفظ العميل بخصم مكافئ، فكوّنه على عرض الاستبدال مباشرةً.

السماح بالاستبدال عندما يكون على الهدف خصم

افتراضيًا، يتخطى البيع الإضافي الاستبدالي العرض إذا كان بند المشغّل يحمل خصمًا على مستوى الطلب. هذا إعداد افتراضي وقائي لتجنب عدم تطابق مبالغ الاسترداد. للسماح بتفعيل العرض حتى عندما يكون على المشغّل خصم، فعّل مفتاح Allow replacement when target has a discount في الإعدادات المتقدمة للعرض. عند تفعيله، يغطي الاسترداد السعر المخفّض (وليس السعر الكامل)، ويُحاسَب الاستبدال وفقًا لتكوين العرض.

خصم الدورة الأولى على الاستبدال بالاشتراك

عندما يكون الاستبدال اشتراكًا، يُطبَّق الخصم الذي تكوّنه على العرض على دورة الفوترة الأولى فقط. تُحاسَب الطلبات المتكررة المستقبلية بسعر الاشتراك العادي. يرى العميل السعر المتكرر ضمن Recurring subtotal في العرض.

مسارات لكل متغير

يستهدف عرض البيع الإضافي الاستبدالي الواحد منتجًا ومتغيرًا محددين في كل جانب. إذا كانت خطط الاشتراك لديك تختلف حسب المتغير (مقاسات أو نكهات أو أسعار مختلفة)، فلا يمكنك تكوين عرض واحد يقول “استبدل أي متغير اشتراه العميل بمتغير الاشتراك المطابق له”. يحتاج كل اقتران متغيرات إلى مسار خاص به. على سبيل المثال، إذا كنت تبيع سيرومًا بثلاثة مقاسات (Small / Medium / Large) وتريد أن يُستبدل كل منها بنظيره في الاشتراك، فستنشئ ثلاثة مسارات:
  • المسار 1: المشغّل = Small لمرة واحدة، الاستبدال = Small اشتراك.
  • المسار 2: المشغّل = Medium لمرة واحدة، الاستبدال = Medium اشتراك.
  • المسار 3: المشغّل = Large لمرة واحدة، الاستبدال = Large اشتراك.
لا يتضمن Aftersell حاليًا ميزة مدمجة لاقتران المتغيرات، لذا يحتاج كل زوج متغيرات إلى مسار خاص به.

التحليلات والتقارير

تحمل عمليات الاسترداد الناتجة عن البيع الإضافي الاستبدالي الملاحظة “AfterSell Post-Purchase Replacement Upsell” في Shopify، ما يجعل التعرف على عمليات الاسترداد المتعلقة بالاستبدال أمرًا سهلًا. لا تطرح تحليلات Aftersell المبلغ المسترد من قيمة البيع الإضافي. استبدال منتج بسعر $100 بمنتج بسعر $200 يُبلَغ عنه كبيع إضافي بقيمة $200، وليس $100 صافية.

آلية الأمان في مرحلة Beta

أثناء وجود البيع الإضافي الاستبدالي في مرحلة Beta، يتتبع Aftersell الأخطاء في كل عرض ويتوقف عن عرض العرض على العملاء الجدد بمجرد تجاوز عدد الأخطاء حدًا معينًا. يحميك هذا من خطأ تكوين واسع النطاق يؤثر بصمت على العديد من العملاء.
آلية الأمان لعروض البيع الإضافي الاستبدالية في مرحلة Beta في متصفح الطلبات

تكوين حد آلية الأمان

يمكن تكوين حد آلية الأمان في Settings → Replacement Upsells. يحتسب أخطاء الاستبدال على مدى نافذة متحركة مدتها 7 أيام ويوقف عروض البيع الإضافي الاستبدالية مؤقتًا بمجرد بلوغ الحد الذي اخترته ضمن تلك النافذة. يمكنك الاختيار من بين:
  • Stop on any issue in the past 7 days (موصى به، وهو الافتراضي). يتوقف العرض بمجرد فشل أول عملية استبدال ضمن النافذة المتحركة.
  • Stop after 3 issues in the past 7 days.
  • Stop after 5 issues in the past 7 days.
  • Stop after 7 issues in the past 7 days (الأكثر تساهلًا).
  • Custom يُظهر حقلًا رقميًا يمكنك فيه إدخال أي عدد صحيح من 1 إلى 100. استخدمه إذا كان متجرك يعالج أحجامًا كبيرة من الطلبات وكانت الإعدادات المسبقة تتفعّل بسرعة كبيرة.
اختر حدًا أعلى إذا كنت واثقًا من تكوين العرض وتريد استيعاب بعض الأخطاء العابرة من Shopify أو مزوّد الاشتراكات دون تعطيل العرض. واختر حدًا أدنى إذا كانت الإخفاقات التي يواجهها العملاء مكلفة لمتجرك.

ما الذي يفعّل آلية الأمان

أي استثناء في تدفق الاستبدال يُحتسب كخطأ ضمن النافذة المتحركة لمدة 7 أيام. الأسباب الأكثر شيوعًا:
  • يرفض Shopify مجموعة التغييرات لأن عملية الدفع قد اكتملت بالفعل.
  • تم حذف منتج الاستبدال أو إلغاء نشره بين إعداد العرض وقبول العميل.
  • تم إلغاء تنشيط خطة البيع في استبدال بالاشتراك.
  • انقطاع عابر في واجهة برمجة تطبيقات Shopify أو لدى مزوّد الاشتراكات.

عندما تتفعّل آلية الأمان

عندما يبلغ عدد الأخطاء ضمن النافذة المتحركة لمدة 7 أيام الحد الذي حددته، يتوقف عرض العرض على العملاء الجدد. ستعرف ذلك في مكانين:
  • شريط الصفحة الرئيسية. يظهر شريط تحذير بعنوان “Replacement upsells are paused” في الصفحة الرئيسية لـ Aftersell، مع زر Review failsafe يرتبط بـ Settings → Replacement Upsells.
  • بطاقة حالة آلية الأمان (Settings → Replacement Upsells). تعرض بطاقة حالة شارة Failsafe tripped (كهرماني) أو Not tripped (أخضر)، بالإضافة إلى العدد المتحرك الحالي والحد، على سبيل المثال “4 of 5 errors in the past 7 days”.
نظرًا لأن آلية الأمان تستخدم نافذة متحركة مدتها 7 أيام، فإنها تتعافى ذاتيًا: بمجرد انخفاض عدد الأخطاء إلى ما دون الحد، تُستأنف عروض البيع الإضافي الاستبدالية تلقائيًا، دون الحاجة إلى أي إجراء.

كيفية إعادة التعيين

يمكنك إعادة تعيين آلية الأمان بنفسك من Settings → Replacement Upsells. بمجرد حل المشكلة الأساسية، انقر على Reset failsafe وأكّد في النافذة المنبثقة. يُمسح عدد الأخطاء المتحرك فورًا وتُستأنف عروض البيع الإضافي الاستبدالية للطلبات الجديدة. (يكون الزر معطّلًا عندما يكون عدد الأخطاء الحالي صفرًا بالفعل.) لا تُعِد التعيين إلا بعد إصلاح السبب الجذري، وإلا فستتفعّل آلية الأمان مرة أخرى بمجرد بلوغ الحد. إذا لم تكن متأكدًا مما تسبب في الأخطاء، فتواصل مع الدعم عبر الدردشة داخل التطبيق قبل إعادة التعيين.

استكشاف الأخطاء وإصلاحها

البيع الإضافي الاستبدالي ميزة في مرحلة Beta تتطلب تفعيلًا يدويًا من دعم Aftersell. تواصل مع الدعم عبر الدردشة داخل التطبيق لطلب الوصول. بمجرد التفعيل، سيظهر مفتاح Replace item in original order with upsell في الإعدادات المتقدمة للعرض.
ثلاثة أسباب:
  • عدم تطابق مشغّل المسار. تأكد من أن منتج المشغّل هو المنتج نفسه الموجود في سلة الطلب التجريبي.
  • الطلب يحتوي بالفعل على اشتراك. يتخطى البيع الإضافي الاستبدالي أي طلب يكون فيه بند المشغّل اشتراكًا. استخدم ترقية الاشتراك بدلًا من ذلك في تلك الحالة.
  • البند الأصلي عليه خصم. افتراضيًا، يتخطى البيع الإضافي الاستبدالي البنود التي عليها خصم على مستوى الطلب. فعّل Allow replacement when target has a discount في الإعدادات المتقدمة للعرض.
يحتوي عرض البيع الإضافي الاستبدالي على ثلاثة اختيارات منتجات منفصلة في المحرر، ويجب تكوينها بشكل متسق حتى يعمل الاستبدال:
  1. مشغّل المسار. يُضبط على مستوى المسار. يحدد الطلبات التي ترى العرض.
  2. منتج البيع الإضافي. يُضبط في قسم Upsell Products في العرض. وهو المنتج الذي يُضاف إلى الطلب عندما يقبل العميل.
  3. Edit product to replace. يُضبط داخل قسم Replace item in original order with upsell، بالنقر على زر Edit product to replace. وهو المنتج والمتغير المحددان بالضبط في سلة العميل اللذان سيتم استردادهما وإزالتهما.
خطأ التكوين الأكثر شيوعًا: المنتج المراد استبداله لا يطابق المتغير الموجود فعليًا في سلة العميل. عندما يحدث ذلك، لا يستطيع Aftersell العثور على بند مطابق لإزالته، ولا يعمل الاستبدال بصمت.للإصلاح:
  • افتح عرض البيع الإضافي الاستبدالي.
  • انقر على Edit product to replace وتأكد من أن المنتج والمتغير المحددين يطابقان تمامًا المنتج والمتغير اللذين يُفترض أن العميل اشتراهما (وفقًا لمشغّل المسار).
  • إذا كنت تستبدل بين متغيرات المنتج نفسه (Small ← Large)، فيجب أن يشير “المنتج المراد استبداله” إلى المتغير Small تحديدًا. إذا وجّهته إلى Large أو إلى أي متغير لم يشتره العميل، فسيتم تخطي العرض.
  • احفظ واختبر بطلب حقيقي منخفض السعر يتضمن المتغير المحدد الذي تريد الاستبدال منه.
هذا هو السلوك المتوقع. يتم استرداد البند الأصلي وتحصيل رسوم الاستبدال، لذا يعرض كشف الحساب المصرفي للعميل معاملتين رغم أن المبلغ الصافي هو سعر العرض المعروض. للحد من الالتباس:
  • أضف جملة إلى نص العرض تشرح آلية الاسترداد والاستبدال.
  • فعّل البريد الإلكتروني التلقائي لإشعار الاسترداد في Aftersell لعروض البيع الإضافي الاستبدالية.
  • درّب فريق الدعم لديك على شرح نمط القيدين عندما يتواصل عميل.
بعض بوابات الدفع (بما في ذلك Authorize.net وغيرها من البوابات التي تسوّي المعاملات على دفعات بتأخير) لا تسمح بعمليات الاسترداد حتى تتم تسوية المعاملة الأصلية. نظرًا لأن البيع الإضافي الاستبدالي يحصّل رسوم الاستبدال ويسترد البند الأصلي فور الدفع، فقد تفشل خطوة الاسترداد مع الخطأ “Partial refunds are not allowed until the transaction is settled. Please try again later.” لا يعيد Aftersell محاولة الاسترداد تلقائيًا بعد التسوية، لذا ستحتاج إلى إصدار الاسترداد يدويًا من طلب Shopify بمجرد تسوية المعاملة الأصلية (عادةً خلال 24 ساعة، حسب جدول التسوية لبوابتك). لتجنب هذا السيناريو، يتم تخطي البيع الإضافي الاستبدالي بالكامل للبوابات المعروفة بأنها غير مدعومة. إذا استمرت ظهور هذه الرسالة على بوابة مدعومة، فتواصل مع الدعم حتى نتمكن من التحقيق.
عندما يسترد Aftersell البند الأصلي، يذهب أي خصم مطبّق عليه مع الاسترداد. يُحاسَب بند الاستبدال بشكل منفصل. إذا كنت تريد أن يحتفظ العميل بالخصم، فكوّنه على عرض الاستبدال مباشرةً باستخدام حقل الخصم في العرض.
لا. إذا كان البند الأصلي في الطلب اشتراكًا بالفعل، فلن يعمل البيع الإضافي الاستبدالي. ذلك لأن إزالة بند الاشتراك لا تلغي عقد الاشتراك في تطبيق الاشتراكات لديك؛ إذ سيظل العميل يُحاسَب وسيتلقى الاستبدال أيضًا. لتعديل اشتراك حالي (تغيير التكرار، أو استبدال المنتج، أو كليهما)، استخدم ترقية الاشتراك بدلًا من ذلك.
يتتبع البيع الإضافي الاستبدالي الأخطاء لكل عرض على مدى نافذة متحركة مدتها 7 أيام ويتوقف عن عرض العرض بمجرد تجاوز عدد الأخطاء الحد المكوّن في Settings → Replacement Upsells (الافتراضي: التوقف عند أي مشكلة خلال الأيام السبعة الماضية). عندما تتفعّل آلية الأمان، يظهر شريط “Replacement upsells are paused” في الصفحة الرئيسية لـ Aftersell مع رابط Review failsafe إلى Settings → Replacement Upsells، حيث تعرض بطاقة حالة عدد الأخطاء الحالي وما إذا كانت آلية الأمان مفعّلة.إذا لم تعد الأخطاء تحدث، يُستأنف العرض تلقائيًا بمجرد انخفاض العدد المتحرك لمدة 7 أيام إلى ما دون الحد. للاستئناف فورًا بعد إصلاح المشكلة، انقر على Reset failsafe في صفحة الإعدادات تلك. إذا لم تكن متأكدًا من السبب الجذري، فتواصل مع الدعم عبر الدردشة داخل التطبيق.
تستخدم بطاقة العرض الصورة الخاصة بالمتغير عندما تكون هناك صورة مرتبطة بالمتغير في Shopify. إذا لم تكن هناك صورة مرتبطة بالمتغير، تعود بطاقة العرض إلى الصورة الأولى للمنتج الأصلي. إذا كنت تستبدل بين متغيرات المنتج نفسه ولم تتغير الصورة، فتأكد من أن لكل متغير صورته الخاصة المُعدّة في Shopify.
أنشئ مسارًا واحدًا لكل متغير. لكل مسار مشغّل منتج+متغير ومنتج+متغير استبدال مقابل. لا يتضمن Aftersell حاليًا ميزة مدمجة لاقتران المتغيرات.
نمط الفشل نفسه في Subscription Upsell: في أغلب الأحيان تم إلغاء تنشيط خطة البيع بين عرض العرض وقبول العميل. يقبل Shopify مجموعة التغييرات لكن لا يتم تسجيل أي اشتراك لاحقًا. تأكد من أن خطة البيع لا تزال نشطة في Shopify ومخصصة لمنتج الاستبدال. تحقق من سجلات استيراد الطلبات أو webhook في تطبيق الاشتراكات للطلب المتأثر. إذا كان الاشتراك مفقودًا، فيمكن لفريق دعم تطبيق الاشتراكات عادةً تسجيل العميل يدويًا.
لا يدير Aftersell إلغاء الاشتراكات. يتم إلغاء الدورات المستقبلية في بوابة العملاء لدى مزوّد الاشتراكات أو من قِبل العميل نفسه. تعمل آلية الاسترداد في Shopify للدورة الأولى بالطريقة نفسها كأي بند آخر.
هذا متوقع. Authorize.net محظور صراحةً من البيع الإضافي الاستبدالي في كود Aftersell لأنه يتطلب تسوية المعاملات قبل إصدار عمليات الاسترداد، وللتسوية تأخير يكسر نمط الاسترداد وإعادة التحصيل الذي يعتمد عليه البيع الإضافي الاستبدالي. شغّل عروض صفحة الشكر لعملاء Authorize.net كبديل. يمكنك التأكد من أن هذا هو السبب بفتح الطلب في متصفح الطلبات في Aftersell؛ إذ سيظهر سبب التخطي بالنص “Payment gateway does not support replacement upsells.”
بوابات الدفع اليدوية (الدفع عند الاستلام، وطرق الدفع المخصصة، وعمليات الدفع لطلبات المسودة) محظورة صراحةً من البيع الإضافي الاستبدالي لأنها لا تحفظ بطاقة للرسوم اللاحقة. سيعرض متصفح الطلبات “Payment gateway does not support replacement upsells” كسبب للتخطي. للاطلاع على القيود الأوسع لطرق الدفع على عروض ما بعد الشراء، راجع طرق الدفع.