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

ميزات جديدة 🚀

  1. subscription.updated Webhook
    حدث ويب هوك جديد يتم تفعيله عند كل تحديث لكائن الاشتراك، مما يوفر لك إشعارات فورية حول أي تغييرات في اشتراكاتك.
    استخدم هذا الويب هوك لـ:
    • الحصول على إشعارات فورية عند تغيير تفاصيل الاشتراك
    • الحفاظ على حالة التطبيق متزامنة مع Dodo Payments
    • الاستجابة لتحديثات الاشتراك دون الاستعلام المتكرر عن واجهة برمجة التطبيقات
    Subscribe to subscription.updated للقضاء على الحاجة للاستعلام المتكرر والحفاظ على تزامن النظام مع تغييرات الاشتراك الفورية.
    تعرّف على المزيد: Subscription Webhooks
  2. دعم العنوان المختصر في عملية الدفع
    دعم العنوان البسيط في الدفع
    قلل الاحتكاك في صفحة الدفع بوضع جمع العناوين البسيط الجديد. بدلاً من جمع تفاصيل العنوان الكاملة، يقوم وضع العنوان البسيط بجمع:
    • البلد: مطلوب دائمًا لتحديد الضرائب
    • الرمز البريدي/الرمز البريدي الوطني: يُجمع فقط في المناطق التي يكون فيها ضروريًا لحساب ضريبة المبيعات أو ضريبة القيمة المضافة أو ضريبة السلع والخدمات
    النتيجة: استكمال أسرع بكثير لعملية الدفع مع عدد أقل من حقول النموذج للعملاء.
    تفعيل العنوان البسيط:
    const session = await client.checkoutSessions.create({
      product_cart: [{ product_id: 'prod_123', quantity: 1 }],
      minimal_address: true
    });
    
    بشكل افتراضي، يستمر إتمام الدفع في جمع العناوين الكاملة. سنقوم تدريجيًا بتحويل جميع روابط الدفع إلى وضع العنوان البسيط. فعّل علم الميزة الآن لبدء الاستفادة من تقليل الاحتكاك أثناء الدفع.
  3. مفاتيح واجهة برمجة التطبيقات للقراءة فقط
    أنشئ مفاتيح واجهة برمجة التطبيقات بصلاحيات للقراءة فقط لتكامل أكثر أمانًا. عند إنشاء مفتاح جديد، قم بإلغاء تحديد تمكين الوصول إلى الكتابة لإنشاء مفتاح للقراءة فقط.
    يمكن لمفاتيح القراءة فقط أن:
    • تجلب بيانات الدفعات والاشتراكات والعملاء
    • تسرد المنتجات وتسترجع التفاصيل
    • تصل إلى التقارير والتحليلات
    لا يمكن لمفاتيح القراءة فقط أن:
    • تنشئ أو تعدل الدفعات
    • تحدّث الاشتراكات
    • تغيّر تكوينات المنتجات
    قم بإلغاء تحديد “تمكين الوصول إلى الكتابة” لتكاملات لوحة التحكم وأدوات التحليلات وأي نظام يحتاج فقط إلى عرض البيانات دون إجراء تغييرات.
  4. التحصيل التلقائي عبر UPI واشتراكات بطاقة RuPay - طرح كامل
    أصبح التحصيل التلقائي عبر UPI واشتراكات بطاقات RuPay متاحة الآن لجميع الشركات. هذا يتيح الدفعات المتكررة للعملاء الهنود باستخدام:
    • التحصيل التلقائي عبر UPI: رسوم متكررة آلية عبر تفويض UPI
    • بطاقات RuPay: دعم الاشتراك لشبكة البطاقات المحلية في الهند
    النتيجة: توسيع خيارات دفع الاشتراك للسوق الهندي مع التعامل بتفويضات متوافقة مع بنك الاحتياطي الهندي.
    تعرّف على المزيد: Subscriptions with RBI-Compliant Mandates
  5. واجهة برمجة التطبيقات لمعاينة تغيير الخطة
    نقطة نهاية جديدة لواجهة برمجة التطبيقات لمعاينة تغييرات خطة الاشتراك قبل الالتزام بها. احصل على المبلغ الدقيق للرسوم وشاهد كيف ستبدو الاشتراك بعد التغيير - دون إجراء أي تعديلات فعلية.
    const preview = await client.subscriptions.previewChangePlan('sub_123', {
      product_id: 'prod_pro_plan',
      proration_billing_mode: 'prorated_immediately',
      quantity: 1
    });
    
    console.log('Charge amount:', preview.immediate_charge.summary);
    console.log('New plan details:', preview.new_plan);
    
    استخدم هذا لـ:
    • إظهار للعملاء بالضبط ما سيدفعونه قبل تأكيد الترقيات/الخفض
    • بناء حاسبات الأسعار وأدوات مقارنة الخطط
    • تقليل تذاكر الدعم من خلال تحسين شفافية الأسعار
    تعرف على المزيد: واجهة برمجة التطبيقات لمعاينة تغيير الخطة
  6. إصلاحات وتحسينات عامة
    تتضمن هذه النسخة تحسينات في واجهة المستخدم، وتحسينات في الأداء، وحل الأخطاء الطفيفة لتجربة أكثر موثوقية وسلاسة.
Last modified on February 27, 2026