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

أحداث الدفع

اسم الحدثنوع الحدثالوصف
Payment Succeededpayment.succeededيتم تشغيله عند معالجة دفعة بنجاح.
Payment Failedpayment.failedيحدث عندما تفشل محاولة الدفع بسبب أخطاء، بطاقات مرفوضة، أو مشكلات أخرى.
Payment Processingpayment.processingيشير إلى أن الدفع قيد المعالجة حالياً.
Payment Cancelledpayment.cancelledيتم تشغيله عند إلغاء الدفع قبل اكتماله.

أحداث الاسترداد

اسم الحدثنوع الحدثالوصف
Refund Succeededrefund.succeededيتم تشغيله عند معالجة استرداد بنجاح.
Refund Failedrefund.failedيحدث عندما تفشل محاولة الاسترداد بسبب أخطاء في المعالجة أو مشكلات أخرى.

أحداث النزاع

اسم الحدثنوع الحدثالوصف
Dispute Openeddispute.openedيتم تشغيله عندما يبدأ العميل نزاعاً.
Dispute Expireddispute.expiredيشير إلى أن النزاع انتهى دون تسوية.
Dispute Accepteddispute.acceptedيتم تشغيله عندما يقبل التاجر النزاع.
Dispute Cancelleddispute.cancelledيحدث عندما يتم إلغاء النزاع بواسطة العميل أو النظام.
Dispute Challengeddispute.challengedيتم تشغيله عندما يتحدى التاجر النزاع.
Dispute Wondispute.wonيشير إلى أن التاجر فاز بالنزاع بنجاح.
Dispute Lostdispute.lostيحدث عندما يخسر التاجر النزاع.

أحداث الاشتراك

اسم الحدثنوع الحدثالوصف
Subscription Activesubscription.activeيشير إلى أن الاشتراك نشط الآن وتم جدولة الرسوم المتكررة.
Subscription Updatedsubscription.updatedيتم تشغيله عند تحديث أي حقل في الاشتراك (مزامنة فورية بدون استعلام).
Subscription On Holdsubscription.on_holdيتم تشغيله عندما يتم تعليق الاشتراك مؤقتاً بسبب فشل التجديد.
Subscription Renewedsubscription.renewedيحدث عندما يتم تجديد الاشتراك بنجاح.
Subscription Plan Changedsubscription.plan_changedيتم تشغيله عندما يتم ترقية الاشتراك أو تخفيضه أو تعديله بإضافات مختلفة.
Subscription Cancelledsubscription.cancelledيتم تشغيله عند إلغاء الاشتراك من قبل التاجر أو العميل.
Subscription Failedsubscription.failedيشير إلى فشل الاشتراك. هذا يعني أننا لم نتمكن من إنشاء تفويض.
Subscription Expiredsubscription.expiredيتم تشغيله عندما يصل الاشتراك إلى نهاية مدته وينتهي.

أحداث مفتاح الترخيص

اسم الحدثنوع الحدثالوصف
License Key Createdlicense_key.createdيتم تشغيله عند إنشاء مفتاح ترخيص جديد لمنتج.

أحداث الرصيد

Event NameEvent TypeDescription
Credit Addedcredit.addedيتم تشغيله عند منح الأرصدة للعميل (الاشتراك، لمرة واحدة، إضافة، أو عبر واجهة برمجة التطبيقات).
Credit Deductedcredit.deductedيحدث عند استهلاك الأرصدة من خلال الاستخدام أو الخصم اليدوي.
Credit Expiredcredit.expiredيتم تشغيله عند انتهاء صلاحية الأرصدة غير المستخدمة بعد فترة الانتهاء المُعدّة.
Credit Rolled Overcredit.rolled_overيحدث عندما تُنقل الأرصدة غير المستخدمة إلى منح جديدة عند نهاية الدورة.
Rollover Forfeitedcredit.rollover_forfeitedيتم تشغيله عندما تُصادر الأرصدة لأن عدد إعادة التدوير الأقصى تم الوصول إليه.
Overage Chargedcredit.overage_chargedيحدث عند تطبيق رسوم الاستخدام الزائد عن الرصيد الصفري.
Manual Adjustmentcredit.manual_adjustmentيتم تشغيله عند إجراء تعديل يدوي في الرصيد (إضافة أو خصم).
Balance Lowcredit.balance_lowيتم تشغيله عندما ينخفض رصيد الأرصدة إلى ما دون العتبة المُعدّة.
تم تصميم هذه أحداث الويب هوك لتزويد التجار بتحديثات حاسمة لإدارة عملياتهم بفعالية. نفّذ معالجات قوية لكل حدث ذي صلة في تكامل الويب هوك الخاص بك لضمان تشغيل سلس وموثوق.