VibeFox Authorize.Net for OpenCart

VibeFox Authorize.Net for OpenCart

20 €

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

المساعدة

اطرح سؤالاً: VibeFox Authorize.Net for OpenCart

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

نظرة عامة

تضيف الإضافة VibeFox Authorize.Net Gateway إلى الخطوة الأخيرة من الدفع في OpenCart 3 وOpenCart 4 نموذج بطاقة ائتمان داخل المتجر، وتحصّل المبالغ من البطاقات عبر Authorize.Net. تحوّل مكتبة Accept.js التابعة لـ Authorize.Net، داخل متصفح العميل، رقم البطاقة وتاريخ انتهائها ورمز الأمان إلى رمز مميز يُستخدم مرة واحدة. ولا يصل إلى خادمك سوى هذا الرمز المميز، لذلك لا تُرسل بيانات البطاقة إلى متجرك ولا تُخزَّن فيه. ينشئ OpenCart الطلب قبل الدفع، لكن الطلب لا يحصل على حالة إلا بعد أن يوافق Authorize.Net على المعاملة، فتترك البطاقة المرفوضة طلبًا مفقودًا فقط.

تناسب الإضافة المتاجر في الولايات المتحدة وكندا والمملكة المتحدة وأوروبا وأستراليا ونيوزيلندا التي لديها حساب تاجر في Authorize.Net وتريد أن يدفع العملاء بالبطاقة دون مغادرة صفحة الدفع. لا تتضمن الإضافة بطاقات محفوظة أو ملفات تعريف للعملاء أو الاشتراكات أو eCheck/ACH أو Apple Pay أو Google Pay أو PayPal أو 3-D Secure، ولا تدعم التحصيل الجزئي أو تحويل العملات.

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

نموذج البطاقة باستخدام Accept.js: حقول رقم البطاقة وتاريخ الانتهاء ورمز الأمان في خطوة Confirm Order. عند رفض البطاقة يظهر السبب أسفل النموذج، ويستطيع العميل تجربة بطاقة أخرى.

تفويض مع التحصيل، أو تفويض فقط: اخصم قيمة البطاقة فورًا، أو احجز المبلغ وحصّله لاحقًا باستخدام Capture payment في تبويب الطلب.

المبلغ والعملة الصحيحان: يُخصم إجمالي الطلب بعملة الطلب. وإذا لم يطابق المبلغ المخصوم الطلب، ينتقل الطلب إلى حالة مراجعة، ولا يمكن استرداد إلا المبلغ الذي تم تحصيله فعليًا.

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

دعم مراجعة الاحتيال: المعاملات التي يحتجزها Fraud Detection Suite تضع الطلب في حالة مراجعة مع ملاحظة.

خطافات الويب Webhooks (اختيارية، ويُوصى بها): قرارات مراجعة الاحتيال وعمليات التحصيل أو الإلغاء التي تتم في لوحة Authorize.Net تحدّث الطلب. يُوقَّع كل إشعار ويُتحقق منه مجددًا عبر واجهة البرمجة.

الاسترداد والتحصيل من صفحة الطلب: الاسترداد الكامل يلغي المعاملة التي لم تُسوَّ بعد؛ أما المعاملات المُسوّاة فيمكن استرداد كامل قيمتها أو جزء منها من تبويب VibeFox Authorize.Net Gateway في الطلب.

وضع الاختبار (sandbox) والإنتاج: بيانات اعتماد منفصلة يمكن التبديل بينها بمفتاح واحد. وتستخدم عمليات التحصيل والاسترداد والتحقق من خطافات الويب دائمًا الوضع الذي تمت فيه عملية الدفع. كما يمكنك تحديد حالات الطلب ومنطقة الشحن (Geo Zone) والحد الأدنى للمبلغ الخاصة بمتجرك. ويسجّل سجل الأخطاء المفاتيح والرموز والبيانات الشخصية مع إخفائها.

المتطلبات

OpenCart 3.0.x (تم الاختبار على الإصدار 3.0.5.0) أو OpenCart 4.0.2 أو أحدث (تم الاختبار على الإصدار 4.1.0.3)، وPHP 8.0 أو أحدث، وHTTPS في صفحة الدفع. يتضمن ملف التنزيل الواحد الحزم الخاصة بالإصدارين. حساب Authorize.Net يتضمن API Login ID وTransaction Key وPublic Client Key (إضافةً إلى Signature Key لخطافات الويب). عملة الطلب USD أو CAD أو CHF أو DKK أو EUR أو GBP أو NOK أو PLN أو SEK أو AUD أو NZD. مفتاح ترخيص VibeFox من vibefox.net (مفتاح واحد لكل نطاق).