GitHub Repository
هيكل متكامل لـ Expo + React Native + Dodo Payments
نظرة عامة
نموذج جاهز للإنتاج لتكامل مدفوعات دودي في تطبيقات إكسبو/React Native. يتضمن هذا القالب إنشاء جلسات الدفع، معالجة المدفوعات، وتكوين TypeScript المناسب لمساعدتك في البدء بقبول المدفوعات في تطبيقك المحمول بسرعة.يستخدم هذا الهيكل SDK لـ Expo مع TypeScript ويتضمن تنفيذاً نموذجياً لجلسات الدفع ومعالجة المدفوعات.
المتطلبات الأساسية
- Node.js 18+
- Expo CLI أو EAS CLI
- حساب مدفوعات دودي (مفتاح API من لوحة التحكم)
- محاكي iOS أو محاكي Android (أو جهاز فعلي)
البدء السريع
Get Your API Credentials
احصل على بيانات الاعتماد من لوحة تحكم Dodo Payments في وضع الاختبار:
- مفتاح API: انتقل إلى المطور → مفاتيح API في لوحة التحكم
Configure Environment Variables
أنشئ ملف أضف بيانات اعتماد مدفوعات دودي الخاصة بك:
.env في الدليل الجذري:.env
ما هو مدرج
يأتي النموذج مع الأساسيات المكونة مسبقًا:Checkout Integration
تنفيذ نموذجي لإنشاء جلسات الخروج ومعالجتها
Payment Handling
تدفق الدفع الكامل مع معالجة النجاح والأخطاء
TypeScript Support
إعداد TypeScript كامل مع تعريفات أنواع مناسبة
Expo Router
إعداد التنقل باستخدام Expo Router لتوجيه سلس
هيكل المشروع
الخطوات التالية
بمجرد تشغيل النموذج:Create Your Products
أضف المنتجات في لوحة تحكم Dodo Payments لتمكين وظيفة الخروج.
البناء للإنتاج
موارد إضافية
Mobile Integration Guide
دليل مفصل لتنفيذ المدفوعات في تطبيقات الجوال
React Native Integration
توثيق التكامل الخاص بـ React Native
Integration Guide
دليل مفصل لتنفيذ المدفوعات لمرة واحدة
API Reference
استكشف التوثيق الكامل لواجهة برمجة تطبيقات Dodo Payments
الدعم
تحتاج إلى مساعدة بشأن النموذج؟- انضم إلى مجتمع Discord لطرح الأسئلة والنقاشات
- تحقق من مستودع GitHub للمشاكل والتحديثات
- اتصل بفريق الدعم الخاص بنا للحصول على المساعدة