إعادة محاولات الدفع تعيد محاولة عمليات الدفع الفاشلة لتجديد الاشتراك تلقائيًا بجدول تصاعدي. عند نجاح إعادة المحاولة، يُعاد تنشيط الاشتراك تلقائيًا - دون الحاجة إلى تدخل العميل أو عمل تكاملي.
ما هي إعادة محاولات الدفع؟
عندما يفشل دفع تجديد الاشتراك، يتم وضع الاشتراك قيد الانتظار. مع تفعيل إعادة محاولات الدفع، يقوم Dodo Payments تلقائيًا بإعادة شحن طريقة الدفع الحالية للعميل بجدول ذكي حتى ينجح الدفع أو تنتهي نافذة الاسترداد. هذا يساعد في استعادة الإيرادات المفقودة بسبب الفشل المؤقت - كحجز البطاقات منتهية الصلاحية، أو نقص الأموال التي يتم تعبئتها، أو أخطاء الشبكة المؤقتة - دون إرسال بريد إلكتروني للعميل أو مطالبتهم بتحديث أي شيء.إعادة محاولات الدفع ينطبق فقط على مدفوعات تجديد الاشتراك. المدفوعات الأولى (إعداد التفويض)، المدفوعات الفردية، رسوم تغيير الخطط، ورسوم الطلبات لا يتم إعادة محاولة دفعها بهذه الميزة.
كيف تعمل إعادة محاولات الدفع
Retryability check
يتم فحص رمز خطأ الفشل. التراجعات اللينة (نقص الأموال، الرفض العام، أخطاء المعالجة أو الشبكة، إلخ) يمكن إعادة محاولة دفعها. التراجعات القاسية تنهي سلسلة المحاولات فورًا، حيث أن إعادة المحاولة لن تغير النتيجة.
Scheduled retry
إذا كان الرفض قابلًا لإعادة المحاولة وتسمح نافذة الاسترداد بذلك، يتم جدولة المحاولة التالية. تعمل إعادة المحاولات خارج الجلسة باستخدام طريقة الدفع الحالية للعميل بجدول تصاعدي.
إعداد إعادة محاولات الدفع
قم بتمكين وإعداد إعادة محاولات الدفع من الإعدادات → استرداد في لوحتك.
| الإعداد | الوصف | الافتراضي |
|---|---|---|
| تمكين إعادة محاولات الدفع | إعادة محاولة تلقائيًا لمدفوعات تجديد الاشتراك الفاشلة لاستعادة الإيرادات. | متوقف (تفعيل اختياري) |
| نافذة الاسترداد (باليوم) | المدة الزمنية لمحاولة الدفع الفاشل قبل الاستسلام. يجب أن تكون بين 1 و 30. | 13 |
جدول إعادة المحاولة
تتراجع المحاولات تدريجيًا. يتم إجراء ما يصل إلى 8 محاولات، طالما أن كل واحدة تتناسب مع نافذة الاسترداد الخاصة بك:| المحاولة | التأخير بعد المحاولة السابقة | الزمن المتوقع منذ الفشل |
|---|---|---|
| 1 | 12 ساعة | 12 ساعة |
| 2 | 24 ساعة | 36 ساعة |
| 3 | 48 ساعة | ~3.5 أيام |
| 4 | 72 ساعة | ~6.5 أيام |
| 5 | 96 ساعة | ~10.5 أيام |
| 6 | 120 ساعة | ~15.5 أيام |
| 7 | 7 أيام | ~22.5 أيام |
| 8 | 7 أيام | ~29.5 أيام |
انتقالات حالة الاشتراك
| الحدث | حالة الاشتراك |
|---|---|
| يفشل دفع التجديد | active → on_hold |
| تفشل محاولة إعادة المحاولة | تبقى on_hold (يتم جدولة المحاولة التالية إذا سمحت النافذة) |
| تنجح محاولة إعادة المحاولة | on_hold → active، تاريخ الفاتورة التالية يتم تقديمه |
| تنفد نافذة الاسترداد | تبقى on_hold |
| الحدث | يتم عند |
|---|---|
subscription.on_hold | تفشل عملية التجديد ويتم وضع الاشتراك في حالة تعليق |
subscription.active | تنجح إعادة المحاولة ويتم إعادة تنشيط الاشتراك |
Subscription Webhook Payloads
عرض مخططات حمولة الويب هوك الكاملة لأحداث دورة حياة الاشتراك.
الفشل القابل لإعادة المحاولة مقابل الفشل غير القابل لإعادة المحاولة
| نوع الفشل | أمثلة | يُعاد المحاولة؟ |
|---|---|---|
| الرفض اللين | نقص الأموال، الرفض العام، تجاوز حد البطاقة، خطأ المعالجة، خطأ/مهلة الشبكة، المحاولة مجددًا لاحقًا | نعم |
| الرفض القاسي | بطاقة مسروقة/مفقودة، بطاقة غير صالحة، عدم شرف، حساب مغلق، ورفض نهائي آخر | لا - تنتهي السلسلة فورًا |
إعادة محاولة الرفض القاسي لن تغير النتيجة، لذا تنتهي سلسلة إعادة المحاولة بمجرد ملاحظة الرفض القاسي. قارن إعادة محاولات الدفع مع Subscription Dunning لتحفيز العميل على تحديث طريقة الدفع الخاصة به في تلك الحالات.
إعادة محاولات الدفع مقابل Dunning
إعادة محاولات الدفع و Subscription Dunning هما أدوات استرداد مكملة:| إعادة محاولات الدفع | Subscription Dunning | |
|---|---|---|
| الآلية | إعادة شحن طريقة الدفع الحالية بصمت | إرسال بريد إلكتروني للعميل لتحديث طريقة الدفع الخاصة به |
| إجراء العميل | غير مطلوب | يقوم العميل بتحديث طريقة الدفع في البوابة |
| الأفضل لـ | التراجع المؤقت/اللينة التي تحل من تلقاء نفسها | البطاقات منتهية الصلاحية أو غير الصالحة التي تحتاج إلى استبدال |
ذات صلة
Subscription Dunning
تسلسلات البريد الإلكتروني التي تطلب من العملاء تحديث طريقة الدفع الخاصة بهم.
Abandoned Cart Recovery
استعادة عمليات الدفع الفردية غير المكتملة أو الفاشلة من خلال رسائل بريد إلكتروني مستهدفة.
Subscriptions
فهم حالات الاشتراك المعنية في تدفقات الاسترداد.
Subscription Webhooks
تفاعل مع
subscription.on_hold و subscription.active الأحداث.