هل يمكنك توضيح ذلك، فهو غير واضح - عندما تقول إلغاء تثبيت هذا المكون الإضافي، ماذا يعني ذلك بالضبط؟
هل يعني إزالته من app.yml، وإعادة البناء، ثم إيقاف الموقع عن العمل؟ إذا كان الموقع غير متاح عبر الإنترنت، فلن يعمل المكون الإضافي، فكيف يختلف ذلك عن إلغاء تثبيت المكون الإضافي؟
أفترض أن Stripe سيستمر في فوترة العملاء على أساس متكرر حتى يتم إلغاء الاشتراكات. كيف يمكن إلغاء جميع الاشتراكات الحالية قبل إيقاف الموقع عن العمل؟
في سياق ذي صلة، إذا كان الموقع غير متاح عبر الإنترنت، لمدة أسبوع مثلاً للصيانة، هل هناك طريقة لتعليق الاشتراك أو تقديم استرداد جزئي؟ مجرد فضول.
If you were to shut down your instance of Discourse, uninstall this plugin or your site were to go offline
ماذا يعني “إلغاء تثبيت هذا المكون الإضافي أو توقف موقعك عن العمل”؟ لماذا أحتاج إلى إلغاء تثبيت هذا المكون الإضافي إذا كان الاشتراك يعمل بشكل مستقل على سحابة strip؟
شكرًا للتوضيح. إذا جاز لي اقتراح تحسين، فسيكون من الرائع وجود خيار لـ “إلغاء جميع الاشتراكات” (مع تحذيرات مناسبة وتأكيدات مزدوجة) والتي يمكن أن تكون حلاً بنقرة واحدة لإيقاف الموقع عن العمل.
نعم، لإلغاء تثبيت المكون الإضافي، ستحتاج إلى إزالته من ملف app.yml الخاص بك ثم إعادة بناء التطبيق. عند هذه النقطة، يكون الموقع قيد التشغيل، ولكن لم يعد المكون الإضافي مثبتًا/متاحًا.
إذا كان الموقع متوقفًا عن التشغيل، فبالتأكيد، لن يعمل المكون الإضافي، ولكن لن يعمل الموقع أيضًا. هل هذا ما تحاول إنجازه؟
بينما يتم الاحتفاظ بالاشتراكات في Stripe، فإن إحدى فوائد المكون الإضافي هي أنه يتم إضافة/إزالة المشتركين من مجموعات Discourse تلقائيًا بناءً على حالة اشتراكهم. يمكنك القيام بذلك يدويًا إذا أردت، ولكن المكون الإضافي يجعل الإدارة أسهل بكثير.
شكرا لك على هذا. سنأخذ ذلك في الاعتبار لتطوير الميزات المستقبلية.