هل يمكن للاشتراكات استخدام شيء آخر غير Stripe؟

مرحباً بالجميع،

أتساءل فقط عما إذا كان شخص ما يعرف أمثلة على مثيلات Discourse مع إضافة الاشتراك تستخدم حلولاً غير Stripe؟

Stripe معروف جيدًا، ولكنه نظام دفع محدود للغاية من حيث المحتوى الذي يمكن عرضه في المورد. نحن نبحث في مجموعات المستخدمين القائمة على الاشتراك، ولكن Stripe ليس خيارًا لنوع المجتمع الذي نستضيفه ونديره.

3 إعجابات

إنها مخصصة لـ Stripe فقط. إذا كنت تريد أي نظام دفع آخر، فستحتاج إلى مكون إضافي آخر. أظن أنه سيكون من الأسهل الحصول على مكون إضافي منفصل.

ما هو نظام الدفع المقبول؟ هل يمكنك الارتباط بواجهة برمجة التطبيقات الخاصة بهم؟ هل لديك ميزانية لمكون إضافي؟

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

يمكن أيضًا تحقيق ذلك عبر واجهة برمجة تطبيقات Discourse (Discourse API)، إما عن طريق إضافة رمز لمعالجة طلبات واجهة برمجة التطبيقات إلى خادم يتحكم فيه مالك الموقع، أو عن طريق استخدام خدمة مثل Zapier لمعالجة طلبات واجهة برمجة التطبيقات. على سبيل المثال، استخدم Paypal أو Lemon Squeezy كخطوة تشغيل على Zapier، و كخطوة إجراء، استخدم “Webhooks by Zapier” لإرسال طلبات POST إلى Discourse لإدارة عضويات المجموعات.

لقد قدمت إجابات مماثلة لهذا مرات عديدة على Meta لدرجة أنها جعلتني أتساءل عما إذا كان الأمر يستحق إنشاء تطبيقات Discourse لبعض عمليات التكامل المطلوبة بشكل متكرر. مع بعض القيود، يمكن أن تعمل تطبيقات Discourse بطريقة مشابهة لكيفية عمل تطبيقات Shopify. القيد الكبير هو أن Shopify توفر بعض الوظائف التي تسمح للتطبيقات بتضمين إطارات iframe على Shopify التي يمكنها التواصل مباشرة مع واجهة برمجة تطبيقات Shopify.

ربما يكون تطبيق اشتراكات Discourse (Discourse Subscriptions) الذي يمكنه التعامل مع مزودي دفع متعددين بمثابة إثبات مفهوم جيد لتطبيق Discourse.

5 إعجابات

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

سيكون المسؤول عن إعداد نظام الدفع وترتيب وصول المستخدم إلى صفحة الدفع.

إليك معلومات خطاف الويب (webhook) لـ lemon squeezy

أود أن أفعل هذا لشخص لديه ميزانية.

إعجابَين (2)

مرحباً، هل هناك أي طريقة للقيام بذلك باستخدام باي بال؟ سترايب لن تعمل بالنسبة لي لأن بلدي غير مدعوم.

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

لا. هذه الإضافة تدعم Stripe فقط. إذا كانت لديك ميزانية، يمكنك السؤال في Marketplace. هناك العديد من الطرق التي قد تتبعها “لدعم PayPal”، لذا صف حالة الاستخدام والميزانية الخاصة بك بأكبر قدر ممكن من الوضوح.

تم دمج منشورين في موضوع موجود: إضافة طرق دفع مختلفة لاشتراك Discourse

هل يمكنني استخدام هذه الإضافات مع بوابة دفع أخرى غير Stripe؟

ليس حاليًا. فقط Stripe في الوقت الحالي. هل هناك بوابة دفع معينة تتطلع إلى استخدامها؟ سيكون من الجيد معرفة ما يهتم الناس باستخدامه حتى نتمكن من النظر في إضافة تلك في مرحلة ما.

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

شيء مثل

https://meleton.ru

و

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

أي منها يحترم الخصوصية حقًا.

(بوت مع مدفوعات العملات المشفرة)

و

https://www.freekassa.ru/

(للشخص)

(للشركة)

إعجابَين (2)

مرحباً :wave: