VibeFox Datatrans for OpenCart
تمت الإضافة إلى السلة. الانتقال إلى السلة
السعر لكل ترخيص: نطاق واحد، وتحديثات ودعم لمدة 12 شهرًا.
نظرة عامة
تضيف VibeFox Datatrans Gateway المدفوعات عبر Datatrans، مزوّد خدمات الدفع السويسري، إلى OpenCart 3 وOpenCart 4. في خطوة الدفع الأخيرة ينقر العميل على Confirm Order، فيُنقل إلى صفحة الدفع الخاصة بـ Datatrans، ويدفع ببطاقة أو TWINT أو PostFinance أو أي طريقة أخرى مفعّلة في حسابك لدى Datatrans، ثم يعود إلى متجرك. لا تمر بيانات البطاقة عبر موقعك أبدًا. ينشئ OpenCart الطلب قبل الدفع، لكن الطلب لا يحصل على حالة إلا بعد أن يؤكد Datatrans الدفع، لذلك تبقى المحاولات غير المدفوعة طلبات بدون حالة.
تناسب المتاجر التي لديها حساب تاجر لدى Datatrans وترغب في صفحة دفع مستضافة واستردادات من صفحة طلبات OpenCart. تقبل الإضافة المدفوعات الفردية فقط. لا تتضمن البطاقات المحفوظة أو الأسماء المستعارة، ولا الاشتراكات، ولا تكامل Lightbox أو Secure Fields على موقعك، ولا اختيار طرق الدفع في الإعدادات، ولا التحصيل الجزئي للتفويض.
الميزات الرئيسية
صفحة دفع Datatrans: دفعة واحدة لإجمالي الطلب بعملة الطلب، بما في ذلك العملات التي لا تحتوي على منازل عشرية والعملات ذات الثلاث منازل عشرية. تُفتح الصفحة بالألمانية أو الإنجليزية أو الفرنسية أو الإيطالية بحسب لغة المتجر.
الدفع فقط عند تأكيد Datatrans: تُضبط حالة الطلب بعد webhook موقّع من Datatrans، أو بعد فحص من جهة الخادم عبر واجهة حالة Datatrans. بعد ذلك يرسل OpenCart رسائل الطلب المعتادة.
فحص المبلغ والعملة: يُقارن المبلغ والعملة اللذان يبلغ عنهما Datatrans بالطلب. إذا لم يتطابقا يُنقل الطلب إلى حالة مراجعة مع ملاحظة.
التفويض الآن والتحصيل لاحقًا: عند إيقاف Auto settle تُفوَّض المدفوعات فقط. حصّلها أو ألغها من تبويب VibeFox Datatrans Gateway في الطلب.
لا معالجة مزدوجة: لا تطبّق webhooks المكررة وعمليات العودة المتكررة أي دفعة مرتين. تتحقق المحاولة الجديدة لنفس السلة من معاملات Datatrans السابقة وتغلقها، لذلك لا يمكن دفع السلة مرتين.
البيئة التجريبية والإنتاج: معرّفات تاجر ومفاتيح API ومفاتيح توقيع منفصلة. تُرسل عمليات التحصيل والاسترداد دائمًا إلى البيئة التي تمت فيها عملية الدفع.
استردادات من صفحة الطلب: استرداد كامل أو جزئي في تبويب الطلب، مع سجل الاستردادات وملاحظات Datatrans. يضبط الاسترداد الكامل الحالة Refunded.
شروط OpenCart والحالات: المنطقة الجغرافية، والحد الأدنى لإجمالي الطلب، وترتيب العرض، وحالاتك الخاصة للطلبات المدفوعة والمعلّقة والملغاة والمستردة. سجل اختياري دون مفاتيح أو بيانات عملاء.
المتطلبات
OpenCart 3.0.x (تم الاختبار على 3.0.5.0) أو OpenCart 4.0.2 وما بعده (تم الاختبار على 4.1.0.3)، وPHP 8.0 أو أحدث. حساب Datatrans يتضمن معرّف تاجر وكلمة مرور API ومفتاح توقيع HMAC موصى به. متجر يمكن الوصول إليه من الإنترنت لاستقبال webhooks. مفتاح ترخيص VibeFox من vibefox.net (مفتاح واحد لكل نطاق).
