موصلات الإطار المتاحة
اختر الموصل الذي يتناسب مع إطارك:Next.js
دعم App Router مع معالجات المسارات للدفع والبوابة والويب هوكس
Nuxt
إطار عمل متكامل مبني على Vue مع تكامل لمسارات الخادم
Express
معالجات قائمة على الوسيط لإطار Node.js الشهير
Fastify
إطار Node.js عالي الأداء مع بنية مكوّنات إضافية
Hono
إطار ويب فائق السرعة للحافة و Cloudflare Workers والمزيد
Astro
إطار يركز على المحتوى مع دعم نقاط نهاية الخادم
SvelteKit
إطار Svelte متكامل كامل مع تكامل روابط الخادم
Remix
إطار React متكامل كامل مع معالجات المحمّل والإجراءات
TanStack Start
إطار React متكامل آمن بالأنواع مع وظائف الخادم
Better Auth
إضافة إطار عمل المصادقة لتجربة سلسة للمصادقة والدفع
Convex
مكوّن Backend-as-a-Service لمزامنة الدفع في الوقت الفعلي
Bun
معالجات Bun.serve() الأصلية للدفع والبوابة والويب هوكس
الميزات الأساسية
توفر جميع موصلات الأطر هذه القدرات المدمجة:البدء السريع
ابدأ بأي موصل إطار في ثلاث خطوات:1
Install the Adaptor
استخدم مدير الحزم الخاص بك لتثبيت الموصل الخاص بالإطار:
- Next.js
- Nuxt
- Express
- Hono
- Astro
- SvelteKit
2
Configure Environment Variables
أضف بيانات اعتماد Dodo Payments إلى بيئتك:
3
Create Route Handlers
أعد إعداد مسارات Checkout والبوابة والويب هوكس الخاصة بك:
- Next.js
- Express
- Hono
أنت الآن جاهز لمعالجة المدفوعات! قم بزيارة صفحات الموصل الفردية لمعرفة الأدلة التفصيلية وجميع الخيارات المتاحة.
أنواع تدفقات الدفع
جميع الموصلات تدعم ثلاثة أنواع من تدفق الدفع:Static Checkout (GET)
Static Checkout (GET)
استخدم الدفع الثابت للروابط البسيطة والمشاركة. مرر معرف المنتج كمعامل استعلام:يدعم ملء بيانات العميل المسبق والتخصيص اختياريًا عبر معاملات الاستعلام.
Dynamic Checkout (POST)
Dynamic Checkout (POST)
استخدم الدفع الديناميكي لإنشاء المدفوعات برمجيًا بتفاصيل مخصصة:يدعم كل من المدفوعات مرة واحدة والاشتراكات.
Checkout Sessions (POST)
Checkout Sessions (POST)
معالجة أحداث الويب هوكس
جميع الموصلات توفر معالجة ويب هوكس آمنة بأنواع مع ردود نداء للأحداث التفصيلية:جميع معالجات الويب هوكس تتحقق تلقائيًا من التوقيعات وتتحقق من صحة الحمولات باستخدام مخططات Zod. يتم رفض الطلبات غير الصالحة مع رموز خطأ مناسبة.
اختيار الموصل المناسب
الحصول على المساعدة
هل تحتاج لمساعدة في موصلات الأطر؟- Discord: انضم إلى خادم المجتمع للحصول على مساعدة فورية
- البريد الإلكتروني: تواصل معنا عبر support@dodopayments.com
- GitHub: افتح مشكلة في مستودع الموصل المعني
- التوثيق: تصفح مرجع واجهة برمجة التطبيقات
- Discord: انضم إلى خادم المجتمع للحصول على مساعدة في الوقت الحقيقي
- البريد الإلكتروني: اتصل بنا على support@dodopayments.com
- GitHub: افتح مشكلة في مستودع الموصل المعني
- التوثيق: قم بزيارة مرجع API
- Discord: Join our community server for real-time help
- Email: Contact us at support@dodopayments.com
- GitHub: Open an issue on the respective adaptor repository
- Documentation: Visit our API reference