التوثيق

بوابة المطور

نظرة عامة (/dashboard)

الصفحة الرئيسية مع نشاط التحقق وقائمة البدء.

التطبيقات (/dashboard/apps)

قائمة بكل التطبيقات: App ID، الحالة، ورصيد مشترك. + تطبيق جديد، الإعدادات (/dashboard/app)، تعطيل (يوقف جلسات جديدة فقط) أو إعادة تفعيل. المبدّل في الشريط الجانبي للتطبيق النشط.

صفحة التطبيق (/dashboard/app)

ثلاثة تبويبات: البدء السريع (Integration Wizard)، مفاتيح API، والإعدادات (الاسم، Webhook HTTPS اختياري، تواقيع Android/iOS). إنشاء تطبيق جديد يحتاج الاسم فقط - Webhook اختياري ويمكن إضافته لاحقاً.

الجلسات (/dashboard/sessions)

جدول الجلسات (عمود الحالة يشمل queued و waiting). جلسات test وlive تتطلب مكالمة فائتة حقيقية إلى gateway_phone_number بعد waiting فقط (وهو null أثناء queued). استخدم «إنشاء جلسة test» عند الفراغ، أو شغّل التحقق من Flutter أولاً.

الفوترة (/dashboard/billing)

ملخص رصيد المؤسسة (متاح/محجوز، الباقة الحالية). تبويبان: اشتراك باقة وشحن رصيد — كلاهما بتأكيد دفع تلقائي (أنشئ الطلب → حوّل من رقم محفظتك عبر الرابط/QR المعروض → يُطبَّق الباق/الخطة فور إتمام التحويل). تفاصيل تقنية: App ID و Organization ID.

التحليلات (/dashboard/analytics)

تحليلات المنظمة (واجهة جاهزة - ربط البيانات قيد التطوير).

الفريق (/dashboard/team)

دعوة الأعضاء والأدوار (واجهة جاهزة).

الإعدادات (/dashboard/settings)

إعدادات المنظمة (واجهة جاهزة).

بوابة التوثيق الكاملة على /docs. رابط التوثيق داخل لوحة التحكم يوجّه إلى البدء السريع.

بوابة الإدارة

لمشغلي المنصة فقط.

نظرة عامة (/admin)

المستخدمون (/admin/users)

المؤسسات (/admin/organizations)

البوابات (/admin/gateways)

الجلسات (/admin/sessions)

الفوترة (/admin/billing)

إعدادات الفوترة، الباقات، وسائل الدفع، طلبات الشحن، طلبات الاشتراك، منح/خصم رصيد المؤسسة، قائمة المشتركين، تجميد/إلغاء تجميد.

Webhooks (/admin/webhooks)

التدقيق (/admin/audit)