الميزات المدعومة
- تغيير تكرار التسليم أو الفوترة
- الاستبدال بمنتج مختلف
- كلاهما – تغيير التكرار واستبدال المنتج
- إضافة عنصر آخر قابل للاشتراك إلى الاشتراك (راجع إضافة عنصر)
- تكرارات الدفع الآجل فقط (الدفع المسبق غير مدعوم — راجع القيود أدناه)
القيود الخاصة بـ Loop
- يجب أن يساوي تكرار الفوترة تكرار التسليم. لا يدعم Loop الاشتراكات المدفوعة مسبقًا عبر هذا التكامل. حقل تكرار الفوترة معطّل وتتم مزامنته تلقائيًا مع تكرار التسليم. هذا هو أكبر قيد يجب الانتباه إليه إذا كان متجرك يعتمد على خطط الدفع المسبق.
- الاشتراكات متعددة البنود تتم معالجتها على خطوتين: يتم فصل بند المنتج المستهدف إلى اشتراك جديد بالتكرار المطلوب، ثم إزالته من الاشتراك الأصلي. يتضمن ذلك عدة استدعاءات API وقد تظهر بنود مؤقتة قيد التنفيذ في لوحة تحكم Loop خلال فترة المزامنة.
- التكرار المخصص غير مدعوم للاشتراكات متعددة البنود. عند تعيين التكرار يدويًا (دون اختيار خطة بيع)، تعمل الترقية للعملاء الذين يحتوي اشتراكهم على بند منتج واحد. أما العملاء الذين لديهم اشتراك متعدد المنتجات أو حزمة (بندان نشطان أو أكثر) فستفشل الترقية لديهم إذا لم توجد خطة بيع مطابقة للتكرار المستهدف. لدعم هؤلاء العملاء، أنشئ خطة البيع المقابلة في لوحة تحكم Loop.
إنشاء رمز API الخاص بـ Loop
- افتح تطبيق Loop وانتقل إلى Settings في أسفل اليسار.
- ضمن Admin، انقر على API Tokens.
- عيّن الأذونات التي يحتاجها Aftersell: قراءة وكتابة على عقود الاشتراك (Subscription contracts)، وقراءة على الطلبات (Orders) وخطط البيع (Selling plans). صلاحية الكتابة مطلوبة للاشتراكات فقط.
- انقر على Generate New Token.
- أدخل اسمًا، واختر النطاقات المناسبة، ثم انقر على Generate Token.
- انقر على Show Token لعرض المفتاح ونسخه. تعامل معه كأنه كلمة مرور واحفظه في مكان آمن.
ربط Loop في معالج الإعداد
- اختر Loop من القائمة المنسدلة Subscription provider.
- الصق رمز API الخاص بك في حقل API token.
- انقر على Test API key. يتحقق Aftersell من صحة الرمز، ويتأكد من أنه يجتاز المصادقة بشكل صحيح، ويحمل جميع النطاقات المطلوبة، وينتمي إلى متجرك.
- بمجرد نجاح الاختبار (علامة خضراء)، انقر على Continue للانتقال إلى الخطوة 2.
- علامة صح خضراء — “API key verified”. تمت مصادقة الرمز، وجميع النطاقات المطلوبة موجودة، والرمز ينتمي إلى متجرك. أصبح زر Continue مفعّلًا الآن.
- أيقونة إلغاء حمراء. لم تكتمل عملية التحقق بنجاح. اقرأ الرسالة بجانب الأيقونة: إما أن الرمز رُفض أو تنقصه النطاقات المطلوبة. تذكر الرسالة النطاقات المفقودة تحديدًا. أصلح الرمز في Loop وأعد الاختبار. أو لم يتمكن Aftersell من إكمال التحقق (“Could not verify the API key. Please try again.”)، وهو استدعاء فاشل وليس رمزًا سيئًا — في هذه الحالة أعد الاختبار فقط.
قبل تكوين الترقية (الخطوة 3)
- استخدام خطة بيع موجودة. اختر من القائمة المنسدلة لخطط البيع. يجب أن تكون الخطة موجودة ونشطة بالفعل في لوحة تحكم Loop.
- تعيين التكرار يدويًا. أدخل تكرار التسليم بنفسك. يقبل Loop أي وتيرة دون الحاجة إلى خطة بيع مطابقة. يمكنك أيضًا تطبيق خصم متكرر عند استخدام تكرار يدوي.
إذا عيّنت التكرار يدويًا وكان اشتراك العميل يحتوي على بندي منتج نشطين أو أكثر (عقد متعدد المنتجات أو حزمة)، فستفشل الترقية ما لم توجد خطة بيع مطابقة للتكرار المستهدف. راجع القيود للتفاصيل.
اختيار مستوى الخصم المتكرر
التحقق من الترقية في Loop
استكشاف مشكلات Loop وإصلاحها
- عيّنت التكرار يدويًا واشتراك العميل يحتوي على بندي منتج نشطين أو أكثر. في هذه الحالة، يتطلب Loop خطة بيع مطابقة للتكرار المستهدف. أنشئ خطة البيع في Loop، أو بدّل إلى Use an existing selling plan في تكوين العرض.
- استخدمت Use an existing selling plan وخطة البيع المحددة لم تعد موجودة في لوحة تحكم Loop. أنشئ خطة البيع في Loop وحاول مرة أخرى.
- رمز API الخاص بك منتهي الصلاحية أو تنقصه الأذونات المطلوبة: كتابة على عقود الاشتراك، وقراءة على الطلبات وخطط البيع. انتقل إلى الخطوة 1: ربط المزوّد، وأعد اختبار مفتاحك، وتحقق من رسالة الخطأ لمعرفة النطاقات المفقودة تحديدًا.
- المنتج المؤهل في المسار لا يطابق ما اشترك فيه العميل فعليًا.
- تأكد من تكوين خطط البيع في لوحة تحكم Loop.
- تأكد من أن رمز API الخاص بك يملك صلاحية قراءة على خطط البيع.
- ارجع إلى الخطوة 1: ربط المزوّد، وأعد اختبار مفتاح API الخاص بك، ثم تابع.
← العودة إلى نظرة عامة على ترقيات الاشتراك · الإعداد والتكوين · ما هي التكاملات؟