التحقق من الحالة بالمرجع
شحن الهاتف
التحقق من الحالة بالمرجع
التحقق من حالة شحن الهاتف المحمول باستخدام مرجعك المخصص
GET
التحقق من الحالة بالمرجع
نظرة عامة
يُرجع حالة شحن هاتف محمول باستخدام قيمةref التي حددتها عند إرسال الشحن.إذا أرسلت طلبًا بدون
ref، استخدم check-by-id مع topupId المُرجع.المعلمات
مرجعك الداخلي كما وفّرته في طلب الشحن
الاستجابة
true إذا تم العثور على الشحن وإرجاع حالتهقيم الحالة
| الحالة | المعنى | الإجراء |
|---|---|---|
PENDING | الشحن قيد المعالجة | تحقق مجددًا بعد 5-10 ثوانٍ |
SUCCESS | الشحن اكتمل بنجاح | أبلغ المستخدم بالنجاح |
FAILED | الشحن فشل نهائيًا | الرصيد مُسترد - يمكن المحاولة مجددًا |
UNKNOWN_ERROR | حالة غير محددة | انتظر 24 ساعة - لا تسترد الأموال |
الأمثلة
مثال على الاستجابة
استراتيجية الاستطلاع (Polling)
متى تستخدم هذا الـ Endpoint
استعلامات المستخدمين
عندما يسأل المستخدمون عن طلباتهم باستخدام معرّف الطلب الخاص بك
إدارة الطلبات
التكامل مع نظام تتبع الطلبات الحالي لديك
صفحات الحالة
عرض حالة الطلب باستخدام مراجع مواجهة العملاء
دعم العملاء
البحث عن الطلبات عبر أرقام المراجع الخاصة بالعملاء
استجابة الخطأ
404 - غير موجود:- لم يُرسَل المرجع أبداً
- خطأ إملائي في المرجع
- المرجع ينتمي إلى حساب مختلف
أفضل الممارسات
استخدم مراجع ذات معنى
استخدم مراجع ذات معنى
أنشئ مراجع تكون:
- فريدة في نظامك
- سهلة التعرف عليها (مثل
order-{timestamp}-{userId}) - آمنة في عناوين URL (بدون أحرف خاصة)
- قابلة للبحث في قاعدة بياناتك
احفظ المعرّفَين
احفظ المعرّفَين
احفظ كلاً من مرجعك ومعرّف topupId الخاص بـ API:يتيح لك ذلك التتبع باستخدام أي من المعرّفين.
تعامل مع المراجع المفقودة
تعامل مع المراجع المفقودة
إذا نسيت تقديم
ref، ينشئ الـ API مرجعاً تلقائياً. احفظه:Endpoints ذات الصلة
التحقق من الحالة بالمعرّف
البحث بـ topupId
إرسال الشحن
إرسال شحن جديد
قائمة الشحنات
عرض الشحنات السابقة

