فوترة Stripe لكل عضو في منتج SaaS، دون أن تكتبها بنفسك
آخر تحديث:
يحاسب Seed كل مجموعة حسب عدد أعضائها عبر Stripe Checkout وبوابة العملاء، مع خطة مجانية، وفترة تجريبية 14 يومًا، ومهلة سماح بعد فشل الدفع. تضيف ثلاثة مفاتيح Stripe إلى ملف env، وتختار Stripe مزوّدًا للفوترة.
- Stripe Checkout وبوابة العملاء، والـwebhook هو المصدر الوحيد لحالة الخطة
- كميات تتبع عدد الأعضاء
- مهلة سماح بعد فشل الدفع، مدتها 7 أيام افتراضيًا
- حدود الخطة تُفحص على الخادم، لا في التطبيق وحده
- الخطط في ملف كتالوج واحد، وصفحة الأسعار تقرأ منه
يتولى Stripe المال والاشتراك. ولا يحتفظ التطبيق إلا بما تبلّغ عنه webhooks من Stripe، ولا يقرر الخطة بنفسه أبدًا؛ وتتبع الكمية عدد الأعضاء، وتُفحص حدود الخطة على الخادم.
يرى كل عضو الخطة في تبويب «الفوترة» للمجموعة، ولا تظهر أزرار الدفع وبوابة العملاء إلا للمالك. وعند فشل الدفع تبقى الخطة 7 أيام افتراضيًا، ثم تعود المجموعة إلى الخطة المجانية.

- مزوّدو دفع غير Stripe
هل تعمل الفوترة دون Stripe؟
لا. Stripe هو المزوّد الوحيد اليوم؛ ودونه تبقى الفوترة متوقفة، وتكون كل مجموعة على الخطة المجانية بلا حدود.
هل توجد فترة تجريبية مجانية؟
نعم. تبدأ الخطة المدفوعة بفترة تجريبية مدتها 14 يومًا.
هل تحتفظ المجموعة بخطتها إذا رُفضت البطاقة؟
نعم. تحتفظ بالخطة خلال مهلة سماح، مدتها 7 أيام افتراضيًا، ويرى المالك تنبيهًا بالتاريخ؛ ثم تعود المجموعة إلى الخطة المجانية.
هل يأخذ Seed نسبة من المدفوعات؟
لا. Seed بترخيص MIT؛ ولا تدفع إلا رسوم Stripe نفسها.