مستودع GitHub
نموذج إكسبو + React Native + مدفوعات دودي الكامل
نظرة عامة
نموذج جاهز للإنتاج لتكامل مدفوعات دودي في تطبيقات إكسبو/React Native. يتضمن هذا القالب إنشاء جلسات الدفع، معالجة المدفوعات، وتكوين TypeScript المناسب لمساعدتك في البدء بقبول المدفوعات في تطبيقك المحمول بسرعة.يستخدم هذا النموذج SDK إكسبو مع TypeScript ويتضمن تنفيذات نموذجية لجلسات الدفع ومعالجة المدفوعات.
المتطلبات الأساسية
- Node.js 18+
- Expo CLI أو EAS CLI
- حساب مدفوعات دودي (مفتاح API من لوحة التحكم)
- محاكي iOS أو محاكي Android (أو جهاز فعلي)
البدء السريع
احصل على بيانات اعتماد API الخاصة بك
احصل على بيانات اعتمادك من لوحة تحكم مدفوعات دودي في وضع الاختبار:
- مفتاح API: انتقل إلى المطور → مفاتيح API في لوحة التحكم
تكوين متغيرات البيئة
قم بإنشاء ملف أضف بيانات اعتماد مدفوعات دودي الخاصة بك:
.env في الدليل الجذر:.env
ما هو مدرج
يأتي النموذج مع الأساسيات المكونة مسبقًا:تكامل الدفع
تنفيذ نموذجي لإنشاء وإدارة جلسات الدفع
معالجة المدفوعات
تدفق دفع كامل مع معالجة النجاح والأخطاء
دعم TypeScript
تكوين TypeScript كامل مع تعريفات نوع مناسبة
موجه إكسبو
إعداد التنقل مع موجه إكسبو لتوجيه سلس
هيكل المشروع
الخطوات التالية
بمجرد تشغيل النموذج:إنشاء منتجاتك
أضف المنتجات في لوحة تحكم مدفوعات دودي لتمكين وظيفة الدفع.
اختبار على الأجهزة الحقيقية
اختبر تدفق الدفع على الأجهزة الفعلية للتأكد من أن كل شيء يعمل بشكل صحيح.
البناء للإنتاج
موارد إضافية
دليل تكامل الموبايل
دليل مفصل لتنفيذ المدفوعات في تطبيقات الموبايل
تكامل React Native
توثيق تكامل محدد لـ React Native
دليل التكامل
دليل مفصل لتنفيذ المدفوعات لمرة واحدة
مرجع API
استكشف الوثائق الكاملة لواجهة برمجة تطبيقات مدفوعات دودي
الدعم
تحتاج إلى مساعدة بشأن النموذج؟- انضم إلى مجتمع Discord لطرح الأسئلة والنقاشات
- تحقق من مستودع GitHub للمشاكل والتحديثات
- اتصل بفريق الدعم الخاص بنا للحصول على المساعدة