← العودة للفهرس

عملاء التطبيق

حسابات تطبيق الجوال: تسجيل الدخول، رؤية الأسعار حسب الدولة ونوع التسعير، وتسجيل الكفالات. ليسوا مستخدمي لوحة التحكم.

المجموعة: Warranties اسم القائمة: App Customers الرابط: /admin/app-customers الأيقونة: هاتف

محتويات الصفحة

1. منطق العمل والارتباطات

الدور: كل من يستخدم تطبيق مارفل بحساب هو App Customer. عند تسجيل كفالة من التطبيق تُربط السجلات بهذا الحساب عبر app_customer_id.

الحقل هنايرتبط بـماذا يفعل الارتباط؟
Country (country_id) شاشة Countries يحدد شريحة التسعير الافتراضية للدولة. الأسعار في التطبيق تتبع Pricing Segments ثم Product Prices
Price Type (App) (pricing_type_id) شاشة Pricing Types تجزئة / جملة / VIP… أي قائمة أسعار يراها العميل في التطبيق
عدد Warranties في الجدول شاشة Warranties كم كفالة مسجّلة باسم هذا الحساب. الحقل في الكفالة: App Customer
Users في مجموعة المستخدمين = موظفو اللوحة. App Customers = عملاؤك في التطبيق. لا تخلط بينهما.
حقول Country (Legacy) و Price Type (Legacy) مخفية في النموذج وموجودة للتوافق القديم فقط. استخدم Country و Price Type (App).

2. صورة تقريبية — القائمة

Marvel Techadmin / app-customers
Warranties
App Customers
Warranty Durations
Product Warranties
Warranties
App Customers+ New
NamePhoneEmailCountryPrice TypeWarranties
Ahmad Ali09xxxxxxxa@mail.comSyriaRetail2

الأحدث أولاً. فلاتر: الدولة ونوع السعر. Warranties = عدد الكفالات المرتبطة.

3. صورة تقريبية — النموذج

Create App CustomerCreate
Ahmad Ali
09xxxxxxx
a@mail.com
••••••••
Syria
Retail
…

Country مطلوب عند الإنشاء. Password يُحفظ فقط إذا كُتب (مشفّر). عند التعديل اتركه فارغاً للإبقاء على كلمة المرور.

4. جدول الحقول

الاسم الظاهرالاسم التقنيمطلوب؟الشرح
Namenameمطلوباسم العميل في التطبيق وفي قائمة App Customer داخل الكفالة
Phonephoneمطلوبفريد. غالباً وسيلة الدخول
Emailemailاختياريفريد إن مُلئ
New Passwordpasswordعند الحاجةيُشفَّر. فارغ عند التعديل = لا تغيير
Address / Stateaddress / stateاختياريعنوان إداري
Country country_id مطلوب عند الإنشاء من شاشة الدول. النص المساعد: التسعير يستخدم الشريحة الافتراضية لهذه الدولة
Price Type (App) pricing_type_id اختياري من أنواع التسعير النشطة. عند الإنشاء يُقترح النوع الافتراضي. الأنواع غير النشطة لا تظهر

5. الأعمدة والأوامر

بحث على الاسم/الهاتف/الإيميل. الهاتف قابل للنسخ. Edit / Delete. العمود Warranties للقراءة فقط — تفاصيل الكفالات في شاشة Warranties مع فلترة غير مباشرة بالاسم.

6. كيف تضيف أو تعدّل

  1. Warranties ← App Customers ← New (أو دع العميل يسجّل من التطبيق).
  2. Name + Phone فريدان، Country من القائمة، Price Type حسب الاتفاق التجاري.
  3. ضع كلمة مرور إن كان الحساب يُدار من اللوحة.
  4. بعد التسجيل تظهر كفالاته في Warranties بحقل App Customer.

7. أين يظهر

تطبيق الجوال: حساب، أسعار، تسجيل كفالة. الموقع العام للمتجر لا يعتمد على هذا الحساب بنفس الشكل.

8. سيناريو عملي

  1. أنشئ عميلاً: سوريا + Retail.
  2. في التطبيق يرى أسعار التجزئة لشريحة سوريا.
  3. يسجّل كفالة → السجل في Warranties مربوط بهذا الاسم، والعمود Warranties يصبح 1.

9. أخطاء شائعة

ما يحدثالسببالحل
رفض الهاتف/الإيميلمكررابحث عن الحساب الحالي وعدّله
أسعار خاطئة في التطبيقدولة أو نوع تسعير غير مناسبCountry + Price Type (App)
أنشأت مستخدم لوحة بدل عميل تطبيقشاشة Usersاستخدم App Customers