VibeFox PayU India for WooCommerce
تمت الإضافة إلى السلة. الانتقال إلى السلة
السعر لكل ترخيص: نطاق واحد، وتحديثات ودعم لمدة 12 شهرًا.
نظرة عامة
تضيف بوابة الدفع VibeFox PayU India إمكانية الدفع عبر صفحة الدفع المستضافة لـ PayU India إلى WooCommerce. بعد إتمام الطلب، يُعاد توجيه العميل إلى PayU، ويدفع باستخدام بطاقة الائتمان أو الخصم، أو NetBanking، أو UPI، أو المحفظة الإلكترونية (بحسب ما تم تفعيله في حسابك لدى PayU)، ثم يعود إلى متجرك. ولا تصل بيانات البطاقة أو الحساب المصرفي إلى موقعك على الإطلاق.
تناسب المتاجر الهندية التي تبيع بالروبية وترغب في توفير طرق دفع PayU دون بناء نماذج دفع خاصة بها على الموقع. تخصم الإضافة بالروبية الهندية (INR) فقط، ولا تدعم المعالجة متعددة العملات (MCP). ولا تدعم حفظ البطاقات أو الترميز (tokenization)، أو اشتراكات WooCommerce Subscriptions، أو نماذج البطاقات المدمجة داخل الموقع، أو إدارة الأقساط (EMI) والعروض، أو الدفع بنقرة واحدة من PayU. توضع طلبات الاسترداد في قائمة الانتظار لدى PayU، ولا تتبع الإضافة حالتها النهائية.
الميزات الرئيسية
PayU hosted checkout: طريقة دفع واحدة PayU India في صفحة الدفع التقليدية، ومكون الدفع (Checkout block)، وصفحة Pay for order.
Signed requests and results: يتم توقيع طلب الدفع باستخدام SHA-512 (عبر Merchant Key وSalt). ولا تُقبل النتيجة إلا بوجود هاش عكسي صالح من PayU تم إنشاؤه باستخدام Salt الخاص بالوضع الذي بدأ فيه الدفع.
Paid only when PayU confirms: يجب أن يكون معرّف المعاملة صادرًا عن متجرك لهذا الطلب بالتحديد، كما يجب أن يتطابق المبلغ المدفوع بدقة مع إجمالي الطلب حتى أصغر وحدة (بيزة). واختياريًا (مفعّل افتراضيًا)، يتم فحص كل دفعة ناجحة مرتين عبر واجهة برمجة التطبيقات verify_payment من PayU.
No double processing: لا تؤدي عودة العميل المتكررة أو إشعارات الويب هوك (webhooks) أو إعادة تحميل الصفحة إلى تكرار الملاحظات أو رسائل البريد الإلكتروني أو تعديلات المخزون. ولا يُعاد فتح أي طلب مدفوع أو مسترد أو ملغى أبدًا.
Pending UPI and NetBanking payments: يُوضع الطلب في حالة «في الانتظار» (On hold)، وليس فاشلًا، حتى تصل النتيجة النهائية.
Separate Test and Live credentials: يؤدي تبديل الوضع إلى تغيير كل من المفاتيح ونقاط نهاية PayU. وتُرسل طلبات الاسترداد دائمًا إلى الوضع الذي تم فيه الدفع.
Refunds: استرداد كامل وجزئي مباشرة من شاشة طلبات WooCommerce؛ ويتم حفظ معرّف طلب PayU في ملاحظة الطلب.
Modern WooCommerce: إشعار ويب هوك اختياري للعملاء الذين يغلقون المتصفح، متوافق مع نظام HPOS، سجلات خالية من المفاتيح ورموز salt والبيانات الشخصية، وترجمة كاملة إلى الهندية متضمنة.
المتطلبات
WordPress 5.8 أو أحدث، وWooCommerce 6.0 أو أحدث، وPHP 8.0 أو أحدث. حساب PayU India مع Merchant Key وMerchant Salt (v1) لبيئتي الاختبار والإنتاج، وتعيين INR كعملة المتجر. رقم هاتف في صفحة الدفع. مفتاح ترخيص VibeFox من vibefox.net (مفتاح واحد لكل نطاق).
