البداية
ما الذي يمكنك بناؤه، ورحلة المطور من البداية للنهاية.
أهلاً بك
المنصة دي سوق مفتوح. المطورون والمصممون من الخارج يبنوا تطبيقات (بلاجن) وثيمات وبوابات دفع وتكاملات موردين، يعرضوها، يحطوا سعر، ويكسبوا نسبة من كل عملية بيع. صاحب المنصة يراجع ويوافق على كل تقديم، وماسح أمني تلقائي يمنع الكود الخطر، وتسحب أرباحك عبر نظام السحب المدمج.
كل حاجة تبنيها مستقلة تمامًا داخل مجلد البلاجن — إنت مش بتعدّل نواة المنصة أبدًا. القيد ده هو اللي بيخلّي شغلك قابل للمراجعة والترقية وآمن إنه يشتغل جنب شغل الباقين.
اللي تقدر تبنيه
| النوع | إيه هو | مكانه |
|---|---|---|
| تطبيق / بلاجن | وظيفة جديدة للتجار أو للمتجر (مقارنة، تقييمات، تحليلات، شات…) | plugins/{your-slug}/ |
| ثيم | تصميم متجر التاجر يقدر يثبّته ويخصّصه | themes/{your-slug}/ |
| بوابة دفع | طريقة جديدة للمشترين يدفعوا بيها عند الدفع | بلاجن يسجّل درايفر بوابة |
| تكامل مورّد | ربط مورّد دروبشيبنج خارجي (زي تاجر، صفقة، علي إكسبريس) عشان التاجر يستورد منتجات ويرسل طلبات | plugins/{your-slug}-supplier/ |
كل نوع ليه قسم مخصص في التوثيق ده.
رحلة المطور
كل اللي تحت مربوط بمنظومة سوق المطورين الفعلية:
- سجّل — قدّم طلب حساب مطور على
/developers. ده حساب منفصل عن حساب المتجر العادي. - الموافقة — صاحب المنصة يراجع طلبك (
admin.developers.approve). - التحقق (KYC) — قدّم مستندات الهوية/النشاط. أرباحك تفضل محجوزة لحد ما يتوافق على الـKYC.
- ابنِ — طوّر تطبيقك / ثيمك / بوابتك / تكامل المورّد محليًا، متبعًا قسم نوعك.
- قدّم — ارفع منتجك من كونسول المطور (
/developer/submit). تسعّره إنت في حدود المنصة. - الفحص التلقائي —
MarketplaceSecurityScannerيفحص الأرشيف بحثًا عن أنماط خطرة وصلاحيات غير معلَنة. أي حاجة حرجة توقف التقديم. - المراجعة والنشر — صاحب المنصة يراجع نتيجة الفحص ويوافق وينشر أو يرفض مع ملاحظات.
- اكسب — كل عملية بيع مؤكدة ومدفوعة تسجّل لك
DeveloperEarningتلقائيًا. - اقبض — الأرباح تتحرك من بانتظار KYC ← محتجزة ← مُفرَج عنها، وبعدها تقدّم طلب سحب.
الكونسول بتاعك
لما يبقى عندك حساب مطور، الكونسول على /developer/dashboard يديك:
- لوحة التحكم — منتجاتك وإجمالي أرباحك.
- تقديم منتج — رفع بلاجن أو ثيم جديد.
- الأرباح — تفصيل لكل عملية بيع.
- عمليات السحب — طلب صرف الأرباح المُفرَج عنها.
- طريقة القبض — الفلوس بتروح فين.
- التحقق — حالة الـKYC بتاعتك.
- التوثيق — البوابة دي.
القواعد الأساسية
- مستقل فقط. كل كودك جوه مجلد البلاجن/الثيم. لا تعديل على
app/أوroutes/أو ميجريشنز النواة أو أي بلاجن تاني. - صرّح باللي بتستخدمه. قدرات زي الجدولة والـobservers وتخزين الملفات لازم تتعلن في صلاحيات
plugin.json— الماسح يطابق كودك بيها. - ترجم كل حاجة. كل نص يظهر للمستخدم يتشحن بالإنجليزي والعربي، والمتجر لازم يرندر RTL بشكل نظيف.
- ممنوع تحويل المشترين خارج المنصة. ما تحاولش تجذب المشترين خارج المنصة للتهرب من العمولة، وما تتلاعبش بالتقييمات أو المبيعات.
جاهز؟ روح لـبناء تطبيق أو بناء ثيم أو بوابات الدفع أو تكاملات الموردين — وبعدين اقرأ الأمان والمراجعة قبل ما تقدّم.