Skip to main content

نظرة عامة

تحتاج إلى التحقق من حالة المدفوعات لأن معالجة البنك تتم بشكل غير متزامن. استخدم طريقتين بسيطتين:
  1. مهمة cron: تحقق من الطلبات المعلقة كل 20 دقيقة
  2. تحقق يدوي: عندما يعرض العميل طلبه

الطريقة الأولى: مهمة cron (كل 20 دقيقة)

إعداد مهمة Cron

أضف إلى crontab (Linux/Unix):

الطريقة الثانية: التحقق اليدوي (عند عرض العميل لطلبه)

تم تنفيذ ذلك بالفعل في الخطوة 2! عندما يصل العميل إلى صفحة الطلب، يتم التحقق تلقائياً مرة واحدة.اختياري: أضف زراً للتحقق عند الطلب (يتحقق بحد أقصى مرة في الدقيقة):

ملخص

طريقتان بسيطتان:
  1. ✅ مهمة cron كل 20 دقيقة لجميع الطلبات المعلقة
  2. ✅ تحقق يدوي عند عرض العميل لطلبه (بحد أقصى مرة في الدقيقة)
  3. ✅ تحقق تلقائي مرة واحدة عند تحميل صفحة الطلب
يغطي هذا جميع السيناريوهات دون الإفراط في استدعاء API!

الخطوات التالية

المتابعة إلى أفضل الممارسات

تعلّم ممارسات الأمان الأساسية ومعالجة الأخطاء