اشتراكات Discourse - لم تتم إزالة المستخدم من المجموعة عند إلغاء الاشتراك

متابعةً للنقاش من Discourse Subscriptions:

خطأ محتمل: تتم إضافة مستخدم إلى مجموعة Discourse عند بدء الاشتراك، ولكن لا تتم إزالة المستخدم عند إلغاء الاشتراك.

لقد قمت بالإلغاء عبر Discourse (مسجلاً الدخول كمستخدم) وقمت بالإلغاء عبر موقع Stripe الإلكتروني، ولكن في أي من الحالتين لم تتم إزالة المستخدم التجريبي من المجموعة. ربما يكون من المهم أنني ما زلت في وضع الاختبار الخاص بـ Stripe.

أضع هذا في فئة “خطأ” ولكن إذا كنت أفتقد شيئًا ما، فلا تتردد في نقله إلى مكان آخر.

للتأكيد، هل قمت بتكوين خطافات الويب في Stripe؟ هذا هو المكان الذي سأتحقق منه. من سجلاتك، هل يتلقى موقعك خطافات الويب هذه؟

4 إعجابات

لقد نظرت في السجلات على Stripe للـ webhooks وكانت كلها 422 ERR (“لم يتم العثور على توقيعات مطابقة للتوقيع المتوقع للحمولة”).

لم أقم بإدخال discourse subscriptions webhook secret على Discourse!

هناك رمزان على صفحة /test/webhooks/ في Stripe. جربت أولاً الرمز الموجود في أعلى اليمين (يبدأ بـ we_) ولكنه لا يزال يحصل على خطأ 422. ثم جربت الرمز المسمى “Signing secret” (يبدأ بـ whsec_، يفترض أنه لسر الـ webhook - يبدو واضحًا الآن) وقد نجح الأمر!

شكراً للمساعدة. لقد نقلت هذا إلى Support.

إعجاب واحد (1)

بالمناسبة، فإن إلغاء المستخدم (على عكس المسؤول) يلغي فقط التجديد التلقائي، لذا لا يُقصد به إزالة المستخدم من المجموعة على الفور. اكتشفت ذلك من خلال النظر إلى الردود في صفحة الويب هوكس والتجريب: انظر Discourse Subscriptions - clarify "Cancel at end of cycle" - #2 by Jonathan5.

إعجاب واحد (1)

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.