الانتقال إلى المحتوى الرئيسي

Documentation Index

Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt

Use this file to discover all available pages before exploring further.

بوابة العملاء هي منطقة آمنة مُستضافة حيث يمكن لعملائك إدارة الاشتراكات، وعرض الفواتير، والوصول إلى تفاصيل مفاتيح الترخيص—دون الحاجة للتواصل مع الدعم.

Create Portal Session (API)

أنشئ برمجيًا جلسات بوابة آمنة ومحددة زمنياً.

Subscriptions

إدارة الخطط المتكررة، والترقيات، والتخفيضات، والإضافات.

بوابة العملاء المُجددة التي تظهر الاشتراكات النشطة وطرق الدفع وسجل الفواتير

ما هي بوابة العملاء؟

توفر البوابة تجربة خدمة ذاتية موثوقة ومميزة للعملاء لـ:
  • الوصول إلى سجل الفواتير: عرض الفواتير وتنزيل الإيصالات.
  • إدارة الاشتراكات: عرض تفاصيل الاشتراك، إلغاء الاشتراكات فوراً أو في تاريخ الفوترة التالي.
  • تحديث طرق الدفع: تغيير طرق الدفع للاشتراكات النشطة أو إعادة تفعيل الاشتراكات المعلقة.
  • استخراج مفاتيح الترخيص: الوصول إلى جميع المفاتيح المتعلقة بالمشتريات.
  • التنقل بسهولة: استخدام زر الرجوع للانتقال بين أقسام البوابة دون فقدان السياق.

الفوائد الرئيسية

  • خفض حجم الدعم: يحل العملاء طلبات الفوترة الشائعة بأنفسهم
  • الوصول السريع للقيمة: وصول فوري للفواتير والمفاتيح
  • تقليل خطر الإلغاء: رؤية واضحة لتجديدات وتفاصيل الخطط
  • آمن بتصميمه: الوصول المرمز برموز وروابط منتهية الصلاحية
  • تجربة محلية: البوابة متوفرة بـ 21 لغة، مع الكشف التلقائي وفقًا لتفضيلات متصفح العميل

طرق الوصول

يمكن للعملاء الوصول إلى البوابة باستخدام رابط ثابت أو رابط ديناميكي لمرة واحدة.

رابط ثابت (الوصول عبر البريد الإلكتروني)

يمكن للعملاء طلب الوصول إلى البوابة عن طريق إدخال بريدهم الإلكتروني في رابط ثابت لا ينتهي صلاحيته. يختلف تنسيق رابط البوابة الثابت حسب البيئة: وضع الاختبار (للاختبار والتطوير):
https://test.customer.dodopayments.com/login/{business_id}
وضع الإنتاج (للإنتاج مع معاملات حقيقية):
https://customer.dodopayments.com/login/{business_id}
استبدل {business_id} بمعرّف عملك الفعلي، ثم شارك الرابط المناسب مع العملاء حتى يتمكنوا من إدخال بريدهم الإلكتروني والحصول على وصول آمن إلى البوابة.
شاشة تسجيل الدخول عبر البريد الإلكتروني
1

Merchant flow

  1. انتقل إلى المبيعات → العملاء.
  2. انقر على مشاركة الدعوة.
  3. انسخ الرابط الثابت وشاركه مع عميلك.
2

Customer flow

  1. افتح الرابط الثابت.
  2. أدخل البريد الإلكتروني المستخدم أثناء الشراء.
  3. استلم رابط تسجيل دخول آمن للوصول إلى البوابة.
يتم التعرف على العملاء الحاليين تلقائيًا.

رابط ديناميكي (رابط سحري)

رابط سحري شخصي لمرة واحدة يرسل العملاء مباشرة إلى البوابة. ينتهي الرابط بعد 24 ساعة.
تنتهي صلاحية الروابط الديناميكية بعد 24 ساعة. إذا انتهت، فأنشئ وأرسل رابطًا جديدًا.
الوصول المباشر عبر الرابط السحري
1

Merchant flow

  1. انتقل إلى المبيعات → العملاء.
  2. انقر على مشاركة الدعوة.
  3. انسخ الرابط الديناميكي وشاركه مع عميلك.
2

Customer flow

  1. افتح الرابط الديناميكي.
  2. ادخل مباشرة إلى بوابة العملاء دون إدخال بريد إلكتروني.

ميزات البوابة

يوفر بوابة العملاء المُجددة واجهة نظيفة وموحدة مع شريط جانبي يسار وأقسام منظمة لجميع احتياجات إدارة الحساب.

Active Subscriptions

عرض جميع الاشتراكات النشطة مع اسم الخطة، والسعر، وتاريخ التجديد، وسريان المدة. انقر على “إدارة الاشتراك” لعرض التفاصيل، وتحرير معلومات الفوترة، أو الإلغاء.

Payment Methods

عرض جميع طرق الدفع المحفوظة (البطاقات، UPI، إلخ) في لمحة. حرّر طرق الدفع مباشرة من تفاصيل الاشتراك.

Billing History

عرض جميع المعاملات في جدول مفصل يحتوي على التاريخ، الحالة، نوع التسعير، الصلاحيات، والفواتير القابلة للتنزيل.

Billing Information

عرض وتحرير الاسم، البريد الإلكتروني، رقم الهاتف، وعنوان الفوترة من صفحة تفاصيل الاشتراك.

نظرة عامة على البوابة

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

طرق الدفع وتاريخ الفوترة

قم بالتمرير لأسفل لعرض طرق الدفع المحفوظة وتاريخ الفوترة الكامل مع مؤشرات الحالة والفواتير القابلة للتنزيل.
طرق الدفع وسجل الفواتير مع تنزيلات الفواتير

دعم اللغة

بوابة العملاء متوفرة بـ 21 لغة، لذا يمكن لعملائك إدارة اشتراكاتهم وطرق الدفع وسجل الفواتير باللغة التي يفضلونها.

كيف تعمل اختيار اللغة

  • الكشف التلقائي: عند الزيارة الأولى، يكتشف البوابة لغة العميل المفضلة من إعدادات المتصفح ويحمّل الترجمة المطابقة إذا كانت متوفرة. اللغة الإنجليزية تُستخدم كخيار افتراضي.
  • التعديل اليدوي: يمكن للعملاء تغيير اللغة النشطة في أي وقت من خلال محدد اللغة في رأس البوابة (متاح على كلّ من سطح المكتب والهاتف المحمول).
  • حفظ التفضيلات: يتم حفظ اللغة المختارة في الكوكي NEXT_LOCALE (صالحة لمدة عام واحد) حتى يتذكر البوابة الخيار عبر الجلسات.

اللغات المدعومة

اللغةالرمزاللغةالرمز
الإنجليزية (الافتراضية)enالإندونيسيةid
العربيةarالإيطاليةit
الكتالونيةcaاليابانيةja
الصينيةzhالكوريةko
الهولنديةnlالماليزيةms
الفرنسيةfrالبولنديةpl
الألمانيةdeالبرتغاليةpt
العبريةheالرومانيةro
الروسيةruالإسبانيةes
السويديةsvالتايلنديةth
التركيةtr

تغييرات الخطة (ترقية/تخفيض)

عندما يتم تنظيم المنتجات في مجموعات منتج، يمكن للعميل الترقية أو التخفيض بين الخطط مباشرة من بوابة العملاء.
هل تريد تمكين الترقية/التخفيض للاشتراكات الحالية؟ أضف منتجات اشتراكك إلى مجموعة منتج. بمجرد تجميعها، يمكن للعملاء التبديل بين الخطط في نفس المجموعة عبر بوابة العملاء.

الإجراءات المتاحة

الإجراءالوصفمتى يكون متاحًا
ترقيةالانتقال إلى خطة أعلى في نفس المجموعةتمكين التحديثات الاشتراكية للأعمال
تخفيضالانتقال إلى خطة أدنى في نفس المجموعةتمكين التحديثات الاشتراكية للأعمال

كيفية عمل تغييرات الخطة

  1. يعرض العميل اشتراكه الحالي في البوابة
  2. تظهر خيارات الترقية/التخفيض المتاحة بناءً على مجموعة المنتجات
  3. يختار العميل الخطة الجديدة
  4. يتم حساب التكلفة وفقًا للمعدل الجديد ومعالجة الدفع فورًا (إذا كان ذلك ممكنًا)
  5. يتم تحديث الاشتراك إلى الخطة الجديدة
التغييرات في الخطط متاحة فقط بين المنتجات في نفس المجموعة. يجب أن تكون المنتجات من أنواع الفواتير الاشتراكية أو القائمة على الاستخدام.

عناصر التحكم في الأعمال

يمكن للشركات ضبط سلوك تغييرات الخطة في إعدادات الاشتراكات:
  • السماح بتحديثات الاشتراك: تمكين أو تعطيل القدرة للعملاء على الترقية أو التخفيض في اشتراكاتهم

Product Collections

تعرف على كيفية إعداد مجموعات المنتجات وتكوين مسارات الترقية/التخفيض.

تفاصيل الاشتراك

عندما ينقر العملاء على “إدارة الاشتراك” في أي اشتراك نشط، يتم نقلهم إلى صفحة تفاصيل الاشتراك. تُظهر هذه الصفحة:
  • تفاصيل الخطة: اسم الاشتراك والسعر وتاريخ التجديد وفترة الصلاحية
  • طريقة الدفع: البطاقة أو طريقة الدفع المرتبطة بالاشتراك، مع زر “تحرير”
  • معلومات الفوترة: الاسم والبريد الإلكتروني ورقم الهاتف وعنوان الفوترة مع زر “تحرير”
  • تاريخ الفوترة: جدول تفصيلي بجميع المدفوعات لهذا الاشتراك
  • إلغاء الاشتراك: زر بارز لإلغاء الاشتراك
صفحة تفاصيل الاشتراك التي تعرض معلومات الخطة وطريقة الدفع ومعلومات الفوترة وخيار الإلغاء

إلغاء الاشتراك

يمكن للعملاء إلغاء اشتراكهم مباشرة من صفحة تفاصيل الاشتراك. يؤدي النقر على “إلغاء الاشتراك” إلى فتح حوار تأكيد مع خيارين:
  • الإلغاء في تاريخ الفاتورة التالي: يبقى الاشتراك نشطًا حتى نهاية فترة الفاتورة الحالية، ثم يتم إلغاؤه تلقائيًا.
  • الإلغاء الآن: يتم إلغاء الاشتراك على الفور.
حوار إلغاء الاشتراك مع خيارات الإلغاء في تاريخ الفاتورة التالي أو الإلغاء الفوري

أسباب الإلغاء

قبل تأكيد الإلغاء، يُطلب من العملاء “لماذا تلغي؟” ويتم تحفيزهم لاختيار سبب من قائمة مختارة بعناية. يتم تخزين السبب في الاشتراك ويظهَر في بيانات الحمولة لويب هوك وAPI، حتى تتمكن من تحليل دوافع الإلغاء وتكييف إجراءات الاستعادة الخاصة بك.
نموذج الإلغاء مع القائمة المنسدلة 'لماذا تلغي؟' تعرض أسباب مثل: غالي جدًا، وميزات مفقودة، وأخرى
القيمةالتسمية المواجهة للعميل
too_expensiveغالي جدًا
missing_featuresميزات مفقودة
switched_serviceالتحوّل إلى خدمة أخرى
unusedعدم الاستخدام بشكل كافٍ
customer_serviceخدمة العملاء السيئة
low_qualityجودة منخفضة
too_complexمعقد جدًا
otherأخرى
القيمة المحددة تُكتب في حقل cancellation_feedback الخاص بالاشتراك. يمكن أيضًا التقاط cancellation_comment النص الحر الاختياري.
// Read the captured feedback after a customer cancels
const subscription = await client.subscriptions.retrieve('sub_123');
console.log(subscription.cancellation_feedback); // e.g., "too_expensive"
console.log(subscription.cancellation_comment);  // e.g., "Switching to a competitor"
الحقول تُضمّن أيضًا في حمولة ويب هوك subscription.cancelled، ويمكنك تعبئتها بشكل برمجي على PATCH /subscriptions/{id} عند جدولة أو تنفيذ الإلغاء عبر API.
اجمع cancellation_feedback مع تحصيل الاشتراكات لتكييف رسائل الاستعادة - مثلاً، أرسل كود خصم إلى too_expensive الملغين واستطلاع “ما الذي ينقص؟” إلى missing_features الملغين.

تحديث طرق الدفع

يمكن للعملاء تحديث طرق الدفع الخاصة بهم مباشرةً من صفحة تفاصيل الاشتراك بالنقر فوق “تحرير” بجوار طريقة الدفع. هذه الميزة مهمة بشكل خاص لإعادة تنشيط الاشتراكات التي تم تعليقها بسبب فشل في الدفع.

إعادة تنشيط الاشتراكات المعلقة

عندما يكون الاشتراك في حالة on_hold بسبب فشل في الدفع، يجب على العملاء تحديث طريقة الدفع الخاصة بهم لإعادة تنشيطه. عملية التحديث تقوم تلقائيًا بـ:
  1. إنشاء فاتورة للمستحقات المتبقية
  2. إنشاء فاتورة للمبلغ
  3. معالجة الدفع باستخدام طريقة الدفع الجديدة
  4. إعادة تنشيط الاشتراك إلى حالة active عند نجاح الدفع
الاشتراكات في حالة on_hold لن تتجدد تلقائياً. يجب على العملاء تحديث طريقة الدفع لتسوية المستحقات وإعادة تنشيط الاشتراك.
بعد تحديث طريقة الدفع بنجاح للاشتراك on_hold، سيرى العملاء صفحة تأكيد ويتلقون إشعارات عبر البريد الإلكتروني حول نجاح الدفع وإعادة تنشيط الاشتراك.

تدفق تحديث طريقة الدفع

1

Access subscription details

انقر فوق “إدارة الاشتراك” على أي اشتراك نشط من الصفحة الرئيسية للبوابة.
2

Click Edit on payment method

انقر فوق زر “تحرير” بجوار طريقة الدفع لفتح واجهة تحديث طريقة الدفع.
3

Select or add payment method

اختر طريقة دفع محفوظة موجودة أو أضف طريقة جديدة بإدخال تفاصيل البطاقة بشكل آمن.
4

Confirm changes

أكد التحديث. بالنسبة للاشتراكات on_hold، سيتم تلقائيًا إنشاء فاتورة للمستحقات المتبقية.
5

Complete payment (if on hold)

إذا كان الاشتراك في حالة انتظار، سيتم توجيه العملاء لإكمال الدفع للمستحقات المتبقية. عند نجاح الدفع، يتم إعادة تنشيط الاشتراك تلقائيًا.
6

Confirmation

يتلقى العملاء تأكيدًا بأن طريقة الدفع قد تم تحديثها وإذا كان ذلك ممكنًا، أن الاشتراك قد تم إعادة تنشيطه.

أمثلة التكامل

إنشاء جلسة بوابة عملاء محدودة بزمن معين لعميل محدد عبر API، ثم إعادة توجيه المستخدم إلى رابط الجلسة.
const session = await client.customers.customerPortal.create('cus_123');

// Redirect the user to the hosted Customer Portal
window.location.href = session.link;

بوابة العملاء الموحدة

بجانب بوابات العملاء الخاصة بالأعمال، يقدم Dodo Payments بوابة العملاء الموحدة على customer.dodopayments.com حيث يمكن للعملاء عرض وإدارة جميع مشترياتهم واشتراكاتهم عبر مختلف الأعمال باستخدام Dodo Payments.
بوابة العملاء الموحدة

ميزات البوابة الموحدة

  • رؤية عبر الأعمال: عرض جميع المشتريات والاشتراكات من أي تاجر يستخدم Dodo Payments في مكان واحد
  • إدارة مركزية: إدارة الاشتراكات عبر مختلف الأعمال من لوحة تحكم واحدة
  • تاريخ فواتير موحد: الوصول إلى الفواتير وتاريخ الدفع من جميع المشتريات
  • تسجيل دخول موحّد: تسجيل الدخول مرة واحدة باستخدام البريد الإلكتروني للوصول إلى المشتريات من جميع التجار الذين يستخدمون Dodo Payments
تُكمّل بوابة العملاء الموحدة البوابات الخاصة بالأعمال. يمكن للعملاء استخدام بوابة التاجر ذات العلامة التجارية أو البوابة الموحدة بناءً على تفضيلهم.

استكشاف الأخطاء وإصلاحها

  • الرابط منتهي الصلاحية: إنشاء وإرسال رابط ديناميكي جديد.
  • البريد الإلكتروني غير معروف: اطلب من العميل استخدام البريد الإلكتروني المرتبط بالمشتريات الخاصة بهم
  • الاشتراك معلق: إذا كان الاشتراك معلقًا، يجب على العملاء تحديث طريقة الدفع عبر البوابة لتسوية المستحقات وإعادة تنشيط الاشتراك. ستقوم عملية التحديث تلقائيًا بفرض رسوم على المستحقات المتبقية.
  • فشل تحديث طريقة الدفع: إذا فشلت عملية الدفع أثناء تحديث الاشتراك on_hold، فسيظل الاشتراك معلقًا. يمكن للعملاء المحاولة مرة أخرى باستخدام طريقة دفع مختلفة.

Design & Theme Customization

خصص مظهر بوابة العملاء الخاصة بك باستخدام ثيمات مبنية مسبقًا، وأنماط الخطوط، والألوان، والمعاينة المباشرة من صفحة التصميم.
Last modified on May 14, 2026