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

الميزات الجديدة

1. تفضيلات الاتصال

تحكم في كيفية تلقي الإشعارات من خلال تفضيلات الاتصال المعاد تصميمها. قم بتكوين إشعارات البريد الإلكتروني والدفع والتطبيق لتتناسب مع سير عملك.
Communication Preferences overview showing notification settings
الميزات الرئيسية
  • تصاميم بريد إلكتروني معاد تصميمها: قوالب بريد إلكتروني حديثة مع دعوات واضحة لاتخاذ إجراء وقابلية قراءة محسنة
  • إشعارات الدفع: احصل على تنبيهات فورية على جهازك المحمول للأحداث الحرجة مثل المبيعات الجديدة والنزاعات والمدفوعات
  • ضوابط دقيقة: اختر بالضبط الأحداث التي تُطلق الإشعارات ومن خلال أي قناة
  • دعم عدة عناوين بريد إلكتروني: أضف عدة عناوين لتلقي الإشعارات
  • تفضيلات بريد إلكتروني للعملاء: قم بتكوين الرسائل التي يتلقاها عملاؤك
فئات الإشعارات
الفئةالوصف
المبيعات والمدفوعاتالمبيعات الجديدة، المدفوعات الناجحة، المدفوعات الفاشلة
المدفوعات والمبالغ المستردةإكمال المدفوعات، طلبات الاسترداد، إتمام الاسترداد
الاشتراكاتالاشتراكات الجديدة، التجديدات، الإلغاءات، تغييرات الخطة
النزاعاتفتح نزاع، ضرورة تقديم الأدلة، حل النزاع
النتيجة: ابقَ مطلعاً على نشاط عملك مع إشعارات تصل بالطريقة والوقت الذين تختارهما.
تعرف على المزيد: دليل تفضيلات الاتصال

2. الحقول المخصصة في جلسات الدفع

اجمع معلومات إضافية من العملاء أثناء الدفع باستخدام الحقول المخصصة. أضف حقول نصية، قوائم منسدلة، تواريخ، والمزيد للحصول على البيانات التي تحتاجها. أنواع الحقول المدعومة
النوعالوصفحالة الاستخدام
textحقل نصي أحادي السطراسم الشركة، ملاحظات الطلب
numberإدخال رقميالكمية، العمر
emailإدخال بريد إلكتروني مع التحققبريد جهة الاتصال للفوترة
urlإدخال رابط مع التحققالموقع الإلكتروني، الملف الاجتماعي
dateمنتقي تاريختاريخ التسليم، تاريخ الحدث
dropdownاختيار من خيارات محددة مسبقاًالحجم، اللون، نوع الخطة
booleanخانة اختيار للقيم بنعم/لاالموافقة على الشروط، الاشتراك في النشرة
كيف يعمل
const session = await client.checkoutSessions.create({
  product_cart: [{ product_id: 'prod_123', quantity: 1 }],
  custom_fields: [
    {
      name: 'company_name',
      label: 'Company Name',
      type: 'text',
      required: true
    },
    {
      name: 'team_size',
      label: 'Team Size',
      type: 'dropdown',
      options: ['1-10', '11-50', '51-200', '200+'],
      required: true
    },
    {
      name: 'newsletter',
      label: 'Subscribe to our newsletter',
      type: 'boolean',
      required: false
    }
  ],
  return_url: 'https://yoursite.com/success'
});
الفوائد
  • جمع بيانات مرن: اجمع أي معلومات تحتاجها للتنفيذ أو التخصيص
  • التحقق مدمج: تقوم حقول البريد الإلكتروني والرابط بالتحقق تلقائياً من تنسيق الإدخال
  • تحكم في الإلزامية: اجعل الحقول مطلوبة أو اختيارية حسب احتياجاتك
  • تسليم عبر ويب هوك: تُدرَج قيم الحقول المخصصة في أحداث ويب هوك الخاصة بالدفع
يتم إرجاع قيم الحقول المخصصة في كائن custom_fields ضمن ردود جلسة الدفع وجلسة الدفع نفسها.
تعرف على المزيد: الحقول المخصصة في جلسة الدفع

3. توسيع دعم لغات صفحة الدفع

تدعم صفحة الدفع الآن 21 لغة، بدلاً من 16. استهدف المزيد من العملاء بلغتهم الأم لتحسين تجربة الدفع. اللغات الجديدة المضافة
اللغةالرمز
الكوريةko
الماليزيةms
الرومانيةro
الروسيةru
التايلانديةth
جميع اللغات المدعومة العربية، الصينية، الهولندية، الإنجليزية، الفرنسية، الألمانية، الهندية، الإندونيسية، الإيطالية، اليابانية، الكورية، الماليزية، البرتغالية، الرومانية، الروسية، الإسبانية، السويدية، التايلاندية، التركية، الأوكرانية، الفيتنامية. فرض لغة معينة استخدم الوسيطة force_language لتجاوز الكشف التلقائي عن اللغة:
const session = await client.checkoutSessions.create({
  product_cart: [{ product_id: 'prod_123', quantity: 1 }],
  force_language: 'ko', // Force Korean language
  return_url: 'https://yoursite.com/success'
});
بشكل افتراضي، تكتشف صفحة الدفع لغة العميل المفضلة من إعدادات المتصفح. استخدم force_language عندما تريد ضمان التناسق مع لغة موقعك.
تعرف على المزيد: دعم لغات صفحة الدفع

4. إصلاحات عامة للأخطاء وتحسينات

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