Google 致力于为黑人社区推动种族平等。查看具体举措
ترجمت واجهة Cloud Translation API‏ هذه الصفحة.
Switch to English

قم بتشغيل مدفوعات الاشتراك باستخدام Stripe

شريط
صنع بواسطة Stripe

يتحكم في الوصول إلى المحتوى المدفوع عن طريق مزامنة اشتراكاتك مع مصادقة Firebase.

كيف يعمل هذا الامتداد

استخدم هذا الامتداد لإنشاء اشتراكات للمستخدمين باستخدام نظام مدفوعات Stripe وإدارة التحكم في الوصول عبر مصادقة Firebase.

يمكن للمستخدمين التسجيل للحصول على سلعك الرقمية والمحتوى المدفوع باستخدام Stripe Checkout وإدارة اشتراكاتهم من خلال بوابة عملاء Stripe.

يقوم هذا الامتداد بمزامنة حالة اشتراك العملاء مع Cloud Firestore الخاص بك وإضافة مطالبات مخصصة باستخدام مصادقة Firebase للتحكم المريح في الوصول في تطبيقك.

يمكن تخصيص تصميم Stripe Checkout وبوابة العميل في إعدادات العلامة التجارية Stripe Dashboard. اطلع على هذا المثال المخصص لمطابقة نظام ألوان Firebase:

صفحة Checkout Stripeبوابة عملاء Stripe

هذا الامتداد مخصص لمنصة الويب. إذا كنت تقوم بتطوير تطبيقات جوال أصلية وترغب في بيع منتجات أو خدمات رقمية داخل تطبيقك ، (على سبيل المثال ، الاشتراكات أو العملات داخل اللعبة أو مستويات اللعبة أو الوصول إلى المحتوى المتميز أو فتح إصدار كامل) ، فيجب عليك استخدام متجر التطبيقات واجهات برمجة تطبيقات الشراء داخل التطبيق. راجع إرشادات Apple و Google لمزيد من المعلومات.

الإعداد الإضافي

قبل تثبيت هذه الإضافة ، قم بإعداد خدمات Firebase التالية في مشروع Firebase:

  • Cloud Firestore لتخزين تفاصيل العملاء والاشتراك.
  • اتبع الخطوات الواردة في الوثائق لإنشاء قاعدة بيانات Cloud Firestore.
  • مصادقة Firebase لتمكين خيارات تسجيل مختلفة للمستخدمين.
  • قم بتمكين طرق تسجيل الدخول في وحدة تحكم Firebase التي تريد تقديمها للمستخدمين.

ثم ، في لوحة القيادة الشريطية :

  • أنشئ مفتاحًا مقيدًا جديدًا مع حق الوصول للكتابة لموارد "العملاء" و "جلسات الخروج" و "بوابة العملاء" ، ووصول للقراءة فقط لمورد "الاشتراكات".

الفواتير

تستخدم هذه الإضافة خدمات Firebase التالية التي قد يكون لها رسوم مرتبطة بها:

  • سحابة Firestore
  • وظائف السحابة
  • مصادقة Firebase

يستخدم هذا الامتداد أيضًا خدمات الجهات الخارجية التالية:

أنت مسؤول عن أي تكاليف مرتبطة باستخدامك لهذه الخدمات.

ملاحظة من Firebase

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

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

كيفية تثبيت هذا الامتداد

باستخدام وحدة تحكم Firebase

لتثبيت الإضافات وإدارتها ، يمكنك استخدام وحدة تحكم Firebase.

التثبيت باستخدام وحدة التحكم

استخدام Firebase CLI

لتثبيت الإضافات وإدارتها ، يمكنك أيضًا استخدام Firebase CLI:

الخطوة 1: قم بتشغيل الأمر npm التالي لتثبيت CLI أو التحديث إلى أحدث إصدار من CLI.

npm install -g firebase-tools
لا يعمل؟ ألق نظرة على مرجع Firebase CLI أو قم بتغيير أذونات npm الخاصة بك.

الخطوة 2: قم بتثبيت هذا الامتداد عن طريق تشغيل الأمر التالي

firebase ext:install firestore-stripe-subscriptions --project=projectId_or_alias
يدعم
مصادقة سحابة Firestore
مؤلف
بالتعاون مع
رخصة
اباتشي 2.0
الإصدار
0.1.6