VibeFox CorvusPay for OpenCart

VibeFox CorvusPay for OpenCart

20 €

السعر لكل ترخيص: نطاق واحد، وتحديثات ودعم لمدة 12 شهرًا.

المساعدة

اطرح سؤالاً: VibeFox CorvusPay for OpenCart

اسحب لإكمال اللغز

نظرة عامة

تضيف VibeFox CorvusPay Gateway مدفوعات البطاقات عبر CorvusPay (كرواتيا) إلى OpenCart 3 وOpenCart 4. في خطوة الدفع الأخيرة ينقر العميل على Confirm Order، فيُنقل عبر نموذج موقّع إلى صفحة الدفع الآمنة لدى CorvusPay، ويدفع ببطاقته هناك، ثم يعود إلى متجرك. لا تمرّ بيانات البطاقة عبر موقعك أبدًا. ينشئ OpenCart الطلب قبل الدفع، لكن الطلب لا يحصل على حالة إلا بعد أن تؤكد CorvusPay الدفع، لذلك تبقى المحاولات غير المدفوعة طلبات مفقودة.

تناسب المتاجر الكرواتية وغيرها التي تقبل البطاقات بحساب تاجر لدى CorvusPay، باليورو أو بإحدى العملات الأخرى البالغ عددها 20 التي تدعمها CorvusPay. يُؤكَّد الدفع عندما تعيد CorvusPay العميل إلى عنوان النجاح الموقّع (Success URL)؛ ولا توجد إشعارات من الخادم إلى الخادم. لا تدعم الإضافة الاسترداد أو التحصيل أو الإلغاء من OpenCart (نفّذها من CorvusPay Merchant Center)، ولا البطاقات المحفوظة أو الاشتراكات أو الأقساط أو نموذج البطاقة داخل الموقع.

الميزات الرئيسية

نموذج دفع موقّع: يُوقَّع النموذج المرسل إلى CorvusPay بمفتاحك السري (HMAC-SHA256 على جميع الحقول)، باستخدام الإصدار 1.4 من واجهة CorvusPay البرمجية.

يُعتمد الدفع فقط عند تأكيد CorvusPay: لا يحصل الطلب على حالته إلا بعد التحقق من توقيع طلب عنوان النجاح باستخدام المفتاح السري للمتجر (الاختبار أو الإنتاج) الذي بدأ فيه الدفع. المفتاح السري الفارغ لا يجتاز التحقق أبدًا. ثم يرسل OpenCart رسائل الطلب المعتادة.

التحقق من المبلغ والعملة: يُقارَن المبلغ المدفوع والعملة بالطلب. عند وجود اختلاف يُنقل الطلب إلى حالة المراجعة لديك مع ملاحظة بعدم شحنه قبل التحقق.

لا معالجة مزدوجة: طلب النجاح المُعاد تحميله أو المكرّر لا يطبّق الدفعة مرتين أبدًا. أما الدفعة الثانية لطلب أو سلة مدفوعة بالفعل فتضيف ملاحظة فقط.

البيع أو التفويض فقط: خصم البطاقة فورًا، أو حجز المبلغ وتحصيله لاحقًا من CorvusPay Merchant Center بينما ينتظر الطلب في حالة المراجعة.

الإلغاء يحفظ السلة: عندما يلغي العميل الدفع في صفحة CorvusPay يعود إلى صفحة الدفع مع بقاء السلة كما هي ورسالة توضح ذلك.

متجر اختبار ومتجر إنتاج: معرّف Store ID ومفتاح سري منفصلان لكل وضع؛ يستخدم وضع الاختبار بيئة CorvusPay التجريبية.

تبويب CorvusPay في صفحة الطلب: رقم طلب CorvusPay وحالته ونوع المعاملة والمبلغ ورمز الموافقة والمعاملة ونوع البطاقة. مع منطقة جغرافية وحد أدنى للإجمالي وحالات طلبات خاصة بك وسجل اختياري خالٍ من الأسرار والتوقيعات وبيانات العملاء.

المتطلبات

OpenCart 3.0.x (تم الاختبار على 3.0.5.0) أو OpenCart 4.0.2 وما بعده (تم الاختبار على 4.1.0.3)، وPHP 8.0 أو أحدث. حساب تاجر لدى CorvusPay مع Store ID والمفتاح السري لمتجر الاختبار ومتجر الإنتاج، وعناوين Success URL وCancel URL مُدخلة في CorvusPay Merchant Center. مفتاح ترخيص VibeFox من vibefox.net (مفتاح واحد لكل نطاق).