Razorpay

Razorpay هو مزود مدفوعات عبر الإنترنت تأسس في الهند ويدعم أكثر من 100 طريقة دفع.

إنشاء حساب Razorpay مع Odoo (للشركات الهندية فقط)

ملاحظة

  • هذه الطريقة متاحة فقط للشركات الهندية.

  • لا يدعم هذا التدفق الوضع التجريبي.

  1. انتقل إلى مزود الدفع Razorpay وانقر على الاتصال.

  2. أكمل عملية إنشاء الحساب وأدخل رموز التحقق عند الطلب.

    نصيحة

    إذا كان لديك حساب Razorpay بالفعل، أدخل بيانات اعتماد Razorpay الخاصة بك، واختر الحساب الذي تريد ربطه بقاعدة بيانات Odoo (إن أمكن)، ثم انقر على متابعة.

  3. في نهاية العملية، انقر على تفويض. إذا تم إرسال جميع المعلومات المطلوبة، سيتم إعادة توجيهك إلى Odoo، ويصبح مزود الدفع مفعّل.

إدخال بيانات الاعتماد وwebhook يدوياً

إعدادات Razorpay

  1. أنشئ حساب Razorpay إذا لزم الأمر وسجّل الدخول إلى لوحة بيانات Razorpay.

  2. انتقل إلى تبويب المدفوعات في أعلى الصفحة.

  3. فعّل مفتاح الوضع التجريبي في القائمة اليسرى لتجربة التكامل دون محاسبة العملاء. أوقف تفعيله عندما تكون جاهزاً لقبول المدفوعات الفعلية.

  4. انقر على الحساب والإعدادات في القائمة اليسرى، ثم ضمن إعدادات الموقع الإلكتروني والتطبيق، اختر مفاتيح API.

  5. انسخ قيم حقلي معرّف المفتاح و المفتاح السري واحفظهما لاستخدامهما لاحقاً.

  6. انقر على الحساب والإعدادات في القائمة اليسرى، ثم ضمن إعدادات الموقع الإلكتروني والتطبيق، اختر Webhooks.

  7. انقر على إضافة Webhook جديد، ثم أدخل رابط قاعدة بيانات Odoo الخاص بك متبوعاً بـ /payment/razorpay/webhook في حقل رابط Webhook.
    For example: https://example.odoo.com/payment/razorpay/webhook.
  8. Fill the Secret field with a password of your choice and save it for later.

  9. فعّل الأحداث التالية: payment.authorized، payment.captured، payment.failed، refund.failed، و refund.processed.

  10. انقر على إنشاء Webhook لإتمام الإعداد.

مهم

يجب تفعيل ميزة المدفوعات المتكررة لقبول المدفوعات المتكررة. لتفعيل هذه الميزة، قدّم طلباً إلى فريق دعم Razorpay.

Odoo configuration

  1. فعّل وضع المطور.

  2. انتقل إلى مزود الدفع Razorpay.

  3. في تبويب بيانات الاعتماد، املأ حقول معرّف المفتاح، المفتاح السري، و سر Webhook بالقيم التي حفظتها أثناء إعدادات Razorpay.

  4. قم بتكوين الخيارات المتبقية حسب الحاجة.

  5. اضبط حقل الحالة إلى مفعّل (أو الوضع التجريبي إذا كنت تجرب Razorpay كـ اختبار).

مهم

إذا قمت بإعداد Odoo لـ التقاط المبالغ يدوياً:

  • الإلغاء اليدوي للمعاملة غير مدعوم من قبل Razorpay.

  • المعاملات التي تبقى غير ملتقطة لأكثر من خمسة أيام يتم إلغاؤها تلقائياً.