🛒 دليل لوحة تحكم Medusa Admin
لوحة تحكم Medusa هي المركز الرئيسي لمتجرك لإدارة المنتجات، متابعة الطلبات، قسائم التخفيض، بيانات العملاء، وقواعد الشحن والضرائب.
1. تسجيل الدخول إلى لوحة التحكم
لتسجيل الدخول إلى لوحة إدارة المتجر، يمكنك استخدام بيانات الوصول التالية:
- عنوان بيئة التطوير المحلية:
http://localhost:7001 - اسم المستخدم الافتراضي:
admin@medusa-test.com(أو البريد المحدد في ملف .env لخادمك) - كلمة المرور الافتراضية:
supersecret
2. إدارة المنتجات، التصنيفات، والمجموعات
🛍️ إنشاء منتج جديد وتحديد المتغيرات
- انقر على Products من القائمة الجانبية.
- انقر على زر Create Product في الزاوية العلوية.
- أدخل البيانات الأساسية بما في ذلك العنوان (Title)، الوصف (Description)، المعرف (Handle)، والصور الرئيسية.
- تحديد الخيارات (Options): إذا كان المنتج يحتوي على ألوان أو مقاسات مختلفة، أضف خيارات مثل
ColorأوSize.خيارات الألوان ومربعات التحديد (Color Swatches)إعداد خيارات الألوان القياسية لمنتجات المتجر.مطابقة دقيقة لرموز الألوان السداسية (HEX) لعرض دوائر ملونة جذابة في الواجهة.
ربط الصور بالمتغيرات (Variant Images)
- اختر المتغير في لوحة تحكم Medusa وأسند إليه الصورة المحددة.
- ستقوم واجهة Next.js بتبديل السلايدر تلقائياً بمجرد اختيار اللون.
📁 تعيين التصنيف (Categories)
إدارة تصنيفات المنتجات وتعيين الهياكل الشجرية المتداخلة (فئات رئيسية وفرعية).
- في صفحة تعديل المنتج، انتقل إلى قسم Organize.
- حدد القسم المطلوب من قائمة Categories.
المجموعات الترويجية (Collections)
إنشاء مجموعات موسمية (مثل: تخفيضات الصيف، منتجات مميزة) لعرضها في كتل الواجهة.
- توجه إلى قسم Collections في لوحة تحكم Medusa وانقر New Collection.
- أدخل عنوان المجموعة والاسم التعريفي (Handle).
- أضف المنتجات المرغوبة واحفظ التعديلات.
3. إدارة الطلبات والشحنات
📦 مراجعة وتحديث حالة الطلب
عندما يكمل العميل عملية الشراء، يظهر الطلب الجديد فوراً في قسم Orders.
- Pending: تم تسجيل الطلب وتأكيد الدفع.
- Processing: يجري تجهيز وتغليف الطلب في المستودع.
- Fulfilled: تم تسليم الشحنة لشركة التوصيل.
- Completed: تم تسليم الطلب للعميل بنجاح.
🚚 تسجيل رقم تتبع الشحنة (Tracking Code)
- ادخل إلى تفاصيل الطلب المطلوب.
- في قسم Fulfillment، انقر على Create Fulfillment.
- أدخل رقم التتبع (Tracking Number) واسم شركة الشحن (مثل Aramex، DHL، أو البريد).
- سيتم إرسال بريد إلكتروني تلقائي للعميل يتضمن رابط ورقم التتبع.
🧾 طباعة الفاتورة وإيصال الدفع
يمكنك تنزيل الفاتورة بصيغة PDF وطباعتها لإرفاقها مع الشحنة من خلال النقر على Export Invoice داخل تفاصيل الطلب.
4. مناطق الشحن وطرق التوصيل
🌐 إعداد المنطقة (Regions)
يعمل نظام Medusa بناءً على مفهوم المناطق (Regions) لضبط العملة والضرائب وقواعد الشحن الخاصة بكل بلد.
- انتقل إلى Settings > Regions.
- اختر منطقتك الجغرافية المحددة أو أنشئ منطقة جديدة.
- حدد العملة الأساسية وقواعد احتساب الضريبة.
📮 تعريف خيارات وأسعار الشحن
يمكنك إضافة طرق شحن مختلفة مثل 'التوصيل السريع'، 'الشحن المجاني'، أو 'الاستلام من الفرع':
- الشحن القياسي: توصيل خلال 2-4 أيام عمل بتكلفة ثابتة أو مجاناً للطلبات الكبيرة.
- الشحن السريع: توصيل في نفس اليوم مع تكلفة إضافية.
- الاستلام من المتجر (Pick up): إمكانية استلام العميل لطلبه مباشرة من الفرع.
5. قسائم الخصم والعروض الترويجية
🎟️ إنشاء قسائم الخصم بالنسب المئوية أو المبالغ الثابتة
- انتقل إلى قسم Discounts من القائمة الجانبية وانقر على Add Discount.
- حدد رمز القسيمة الترويجية (مثل
RAMADANأوWELCOME20). - اختر نوع الخصم المطلوب:
- Percentage: خصم نسبة مئوية (مثل 20%).
- Fixed Amount: خصم مبلغ نقدي ثابت (مثل 50 ريال).
- حدد شروط التطبيق (مثل الحد الأدنى لقيمة السلة أو منتجات معينة).
كوبونات الشحن المجاني والخصومات
إنشاء رموز ترويجية تخصم نسبة مئوية أو قيمة ثابتة أو تمنح شحناً مجانياً.
تحديد شروط مثل الحد الأدنى لقيمة الطلب أو عدد مرات الاستخدام لكل عميل.
- تحديد نسبة الخصم (مثال: 20%).
- تحديد تاريخ بدء وانتهاء الكوبون الترويجي.
- تقييد الكوبون بمنتجات أو فئات محددة.
6. إدارة وتصنيف العملاء
👥 إدارة العملاء ومجموعات العملاء (Customer Groups)
في قسم Customers، يمكنك الاطلاع على قائمة المستخدمين المسجلين، تفاصيل عناوينهم، وسجل طلباتهم السابقة.
- انقر على Customer Groups وأنشئ مجموعة مخصصة (مثل
VIP ClientsأوWholesale). - أضف عملاء محددين إلى هذه المجموعة.
- يمكنك الآن تخصيص أسعار تفضيلية أو قسائم خصم حصرية لهذه المجموعة فقط.
7. المستندات الرسمية ومصادر التعلم لـ Medusa
للحصول على شروحات متقدمة وتفاصيل برمجية معمقة، يمكنك الرجوع إلى توثيق MedusaJS الرسمي: