حالة المزوّد
اختبر اتصال مزوّد، واقرأ حالته وتشخيصه، وتحقق من وصول الـWebhooks وإخفاقاتها، واعرف متى تتوقف طريقة دفع عن الظهور.
في هذه الصفحة
الحالة في مركز التحكم مقيسة لا مفترضة: تأتي من إعداد النسخة ومن آخر اختبار اتصال أجراه HyoNova فعلاً.
اختبر الاتصال#
على بطاقة النسخة يُجري اختبار الاتصال (providers.manage) استدعاءً واحداً موثّقاً للقراءة فقط إلى المزوّد من خوادم HyoNova، ويحفظ تشخيصاً آمناً مع وقته وزمن الاستجابة. وفي التحويل البنكي يتحقق من اكتمال بيانات البنك.
| التشخيص | المعنى |
|---|---|
live_connected | نجح استدعاء موثّق إلى الحساب الحقيقي |
sandbox_connected | نجح استدعاء موثّق إلى الحساب التجريبي |
native_ready | التحويل البنكي: كل بيانات البنك موجودة |
missing_credential | بيان اعتماد مطلوب غير مُدخل |
configuration_incomplete | إعداد مطلوب ناقص (تذكر البطاقة أيّه) |
auth_failure | رفض المزوّد بيانات الاعتماد |
endpoint_unavailable | لم يُجب المزوّد |
rate_limited | المزوّد يحدّ من الطلبات |
disabled | النسخة مُطفأة |
الحالة#
| الحالة | المعنى | المسار صالح |
|---|---|---|
| غير مُعدّ | معطّل ولم تُعطَ له بيانات اعتماد قط | لا |
| معطّل | أطفأه مشغّل (وهي حالة Stripe) | لا |
| إعداد ناقص | مفعّل لكن حقلاً مطلوباً ناقص | لا |
| مُعدّ | مكتمل ومفعّل ولم يُختبر منذ آخر تغيير | نعم |
| سليم | آخر اختبار: live_connected أو sandbox_connected أو native_ready | نعم |
| متدهور | آخر اختبار: auth_failure أو missing_credential أو configuration_incomplete | لا |
| غير متاح | آخر اختبار: endpoint_unavailable أو rate_limited | لا |
ولأن كل حفظ يمسح آخر اختبار، أعِد الاختبار بعد كل تغيير.
الـWebhooks#
تعرض بطاقة كل نسخة أيضاً عنوان الـWebhook والأحداث التي يجب تفعيلها لدى المزوّد، ومتى وصل آخر Webhook وهل كان توقيعه صحيحاً، وآخر حدث عولج بنجاح، وعدد أحداث الـWebhook الفاشلة في آخر 7 أيام.
ويعرض سجل أحداث المزوّدين في المدفوعات والفوترة كل حدث وارد مع المزوّد والنوع والشركة وعدد المحاولات والنتيجة، ويمكن تصفيته حسب النتيجة والمزوّد والشركة:
| النتيجة | المعنى |
|---|---|
processed | طُبّق على سجلات HyoNova |
duplicate | وصل سابقاً؛ لم يُطبَّق شيء مرتين |
ignored | غير ذي صلة، أو تعذّرت مطابقته مع شركة (unmatched)، أو حدث تجريبي أُرسل إلى نسخة حقيقية (environment_mismatch) |
ignored_old | أقدم من تغيير طُبّق بالفعل؛ لا يُرجع الاشتراك إلى الوراء أبداً |
failed | فشلت المعالجة؛ يعيد المزوّد المحاولة، وتدرجه المطابقة لطلب الانتباه |
والطلب ذو التوقيع غير الصالح يُرفض ولا يُخزَّن شيء، ثم تُظهر البطاقة آخر Webhook على أنه غير متحقق منه.
الحالة#
| الميزة | الحالة | ملاحظات |
|---|---|---|
| مزوّدو الدفع والتوجيه | يتطلب إعداداًمبني، لكنه لا يعمل إلا بعد إعداد خدمة داعمة لمساحة عملك. | إعداد نُسخ مزوّدي الدفع واختبار اتصالها وتوجيه كل طريقة دفع إلى إحداها. |
هل كانت هذه الصفحة مفيدة؟
شكراً. لا تُجمع تقييمات الصفحات بعد، لذلك لم يُرسَل شيء. إذا وجدت نقصاً أو خطأً فراجع صفحة «الحصول على المساعدة».