التكاملات / أحضر حزمتك

حزمتك.
موصولة بالفعل.

لا تفرض FastRestful معالج دفع جديدًا أو مزوّد بريد أو مزوّد هوية أو طبقة تخزين. أحضر ما تثق به بالفعل؛ واضبطه في البيئة أو مستوى التحكم.

المدفوعات

  • Stripe (البطاقات، PaymentIntents، Connect)
  • PayPal Billing + Payouts
  • الدفع المستضاف من Flutterwave
  • الدفع المستضاف من Paystack
  • الدفع المستضاف من Razorpay
  • سجلات الإدارة تتجاوز البيئة

البريد والنشرات

  • SMTP مخصص
  • Amazon SES
  • Mailgun
  • SendGrid
  • Postmark
  • Brevo
  • Mailjet
  • SparkPost
  • Resend

الهوية

  • كلمة المرور + JWT + جلسة Django
  • مصادقة TOTP ورموز الاسترداد
  • OIDC عام
  • SAML 2.0 SP
  • دعوات مساحة عمل مرتبطة بالبريد الإلكتروني
  • وصول قائم على الأدوار لكل مساحة عمل

التخزين والتوصيل

  • نظام ملفات محلي للتطوير
  • وسائط Amazon S3
  • CloudFront مع Origin Access Control
  • إجراءات تطهير لكل أصل
  • كتل المواصفات في DB أو S3
  • endpoints متوافقة مع S3

البنية التحتية

  • PostgreSQL 16
  • ذاكرة Redis المؤقتة ووسيط Celery
  • Celery worker + beat
  • Gunicorn / WSGI
  • Nginx أو وكيل عكسي مُدار
  • حزمة Docker Compose المرجعية

أدوات API

  • استيراد OpenAPI 3.x
  • استيراد Swagger 2.0
  • تصدير مخطط OpenAPI
  • Swagger UI
  • مرجع endpoints مُولّد
  • صادرات Postman وحزمة البدء
المدفوعات

سجل بوابة واحد. كل مسارات الأموال.

يتحقق الدفع والتجديدات والاستردادات والدفعات جميعها عبر سجل المزوّد نفسه. تتجاوز بيانات الاعتماد التي تديرها الإدارة متغيرات بيئة النشر حقلًا بحقل.

  • عطّل مزوّدًا في كل مكان دون إزالة أسراره
  • تسوية webhooks الموقّعة وإيصالات أحداث idempotent
  • استرد عبر البوابة الأصلية
  • وجهات دفعات Stripe Connect / PayPal لكل مورّد

بوابات الدفع، خطوة بخطوة

نموذج بوابة دفع إداري في FastRestful مع المزوّد والوضع وبيانات الاعتماد وتشخيصات الحل الفعلي
البريد

أرسل عبر المزوّد الذي تشغّله بالفعل.

يمكن لاستوديو النشرات أن يرث إعدادات SMTP أو استخدام API مستضاف. بدّل المزوّد وأرسل اختبارًا وأبقِ البريد المعاملاتي على قالب مرتبط منفصل.

  • حقول وإرشادات خاصة بكل مزوّد في صفحة إعدادات واحدة
  • أسرار مشفرة عند التخزين
  • التتبع وترويسات إلغاء الاشتراك ومركز التفضيلات
  • تأكيد الاشتراك المزدوج وقوائم الحظر وإشارات قابلية التسليم

دليل استوديو النشرات

إعدادات تسويق بالبريد الإلكتروني في FastRestful مع اختيار المزوّد وحقول SMTP وخيارات التسليم
نموذج الإعداد

إعدادات البيئة افتراضيًا. وتحكم إداري عند الحاجة.

انشر عبر متغيرات البيئة لتثبيت سريع وقابل للتكرار، ثم انقل بيانات الاعتماد التشغيلية إلى سجلات الإدارة عندما لا يتطلب التدوير عملية نشر.

01 / البيئة

نشر قابل للتكرار.

اضبط قاعدة البيانات وRedis وأصل الواجهة الأمامية والمضيفين المسموحين ومفتاح التشفير وبيانات اعتماد المزوّد والتخزين في البيئة.

  • متوافق مع مدير الأسرار
  • جاهز لـ Docker Compose
  • فحوص إنتاج سريعة الفشل
02 / الإدارة

تدوير تشغيلي.

تتجاوز سجلات بوابة الإدارة حقول البيئة واحدًا تلو الآخر. يؤدي تعطيل سجل إلى إيقاف ذلك المزوّد دون حذف احتياطي النشر.

  • دون نشر لتدوير بيانات الاعتماد
  • تشخيصات على مستوى المزوّد
  • تغييرات قابلة للتدقيق
03 / WEBHOOKS

موقّعة وقابلة للتسوية.

سجّل webhooks الخاصة بالمزوّد على مسارات ثابتة. يُتحقق من التوقيعات وتُسجّل الأحداث مرة واحدة، وتكون إعادة المحاولات آمنة.

  • Stripe / PayPal / Flutterwave
  • Paystack / Razorpay
  • أحداث مزوّد الدفعات
مسارات webhook الخاصة بالمزوّد
POST /api/v1/billing/stripe-webhook/
POST /api/v1/billing/paypal-webhook/
POST /api/v1/billing/flutterwave-webhook/
POST /api/v1/billing/paystack-webhook/
POST /api/v1/billing/razorpay-webhook/
الحدود

ما يبقى لك.

تدير FastRestful سير عمل المنتج، لا بنيتك التحتية ولا علاقتك بالمزوّد.

قاعدة بياناتك

  • PostgreSQL تحت سيطرتك
  • سياسة النسخ الاحتياطي لديك
  • حدود شبكتك
  • مسار استعادة قياسي

تخزينك

  • حاوية S3 لديك
  • توزيع CloudFront لديك
  • قواعد دورة الحياة لديك
  • سياسة الوصول لديك

مزوّدوك

  • حسابات التاجر لديك
  • نطاقات الإرسال لديك
  • مزوّد الهوية لديك
  • أسعارك المتفاوض عليها

بياناتك

  • سجلات ضمن نطاق المستأجر
  • تدقيق غير قابل للتعديل
  • احتفاظ قابل للضبط
  • صادرات CSV وصادرات التدقيق
مرجع الإعداد

كل مزوّد، وكل متغير.

يغطي دليل الإعداد إعدادات الدفع والبريد والهوية والتخزين والبوابة والتخزين المؤقت والواجهة الأمامية مع القيم الافتراضية وقواعد الأولوية.