تخطي إلى المحتوى الرئيسي
شعار محمد ناصر
إضافة ووردبريس / بوابة دفع / مسار حجز مخصص
v2.3.9

إضافة Geidea Payment Gateway لحجوزات وردبريس المخصصة

تم بناء هذه الإضافة لموقع حجوزات سيارات مبني داخل وردبريس بطريقة مخصصة خارج منطق ووكومرس التقليدي. كانت بوابة Geidea توفر إضافة جاهزة لـ ووكومرس، لكن المشروع كان يحتاج إلى تكامل دفع مخصص يناسب booking workflow خاص داخل وردبريس. تعتمد الإضافة على Geidea HPP Checkout V2 من خلال redirect payment flow، حيث يتم تحويل المستخدم إلى صفحة الدفع الخاصة بـ Geidea بشكل واضح وآمن، ثم يعود إلى الموقع بعد انتهاء العملية ليتم تحديث حالة الحجز بناءً على نتيجة الدفع.

إضافة Geidea Payment Gateway لحجوزات وردبريس المخصصة screenshot

المشكلة

كانت المشكلة أن بوابة Geidea توفر إضافة جاهزة لـ ووكومرس، لكن موقع الحجز كان مبنيًا بطريقة مخصصة خارج cart وcheckout التقليديين، لذلك احتاج المشروع إلى بناء payment flow مخصص وآمن داخل وردبريس.

الحل

تم بناء إضافة وردبريس مخصصة تقوم بإنشاء جلسة دفع مع Geidea، وتحويل المستخدم إلى صفحة الدفع المستضافة، ثم التعامل مع return وcallback URLs وتحديث حالة الحجز بعد نجاح أو فشل عملية الدفع.

أهم المميزات

  • تكامل مع Geidea HPP Checkout V2
  • Redirect payment mode
  • دعم booking workflow مخصص داخل وردبريس
  • إعدادات Test وLive
  • صفحة إعدادات داخل لوحة تحكم وردبريس
  • التعامل مع Callback URL
  • التعامل مع Return URL
  • تحديث حالة الحجز بعد الدفع
  • تجربة دفع أوضح وأكثر ثقة للمستخدم

ما تم بناؤه

  • هيكل إضافة وردبريس مخصصة
  • صفحة إعدادات داخل لوحة التحكم
  • إعدادات بيانات Geidea وبيئة Test/Live
  • إنشاء payment session
  • Redirect payment flow
  • التعامل مع Return URL
  • التعامل مع Callback URL
  • منطق تحديث حالة الحجز بعد الدفع
  • تجربة دفع أوضح تناسب طبيعة موقع الحجوزات

ملاحظة / تجربة

تم استخدام الذكاء الاصطناعي كمساعد في الفهم وتحليل الأخطاء وتسريع حل بعض المشاكل، لكنه لم يكن بديلًا عن قراءة التوثيق، الاختبار، وفهم طريقة ربط بوابة الدفع داخل workflow حقيقي.

صور المشروع