VibeFox Satispay for OpenCart
تمت الإضافة إلى السلة. الانتقال إلى السلة
السعر لكل ترخيص: نطاق واحد، وتحديثات ودعم لمدة 12 شهرًا.
نظرة عامة
تضيف VibeFox Satispay Gateway مدفوعات Satispay إلى OpenCart 3 و OpenCart 4. في الخطوة الأخيرة من الدفع ينقر العميل على Confirm Order، فيُنقل إلى صفحة دفع Satispay، ثم يمسح رمز QR على الحاسوب أو يؤكد الدفع في تطبيق Satispay على الهاتف، ويعود إلى متجرك. ينشئ OpenCart الطلب قبل الدفع، لكن الطلب لا يحصل على حالة إلا بعد أن تقرأ الإضافة الدفعة من واجهة برمجة تطبيقات Satispay وتتحقق من حالتها ومبلغها وعملتها، لذلك تبقى المحاولات غير المدفوعة طلبات مفقودة.
تناسب المتاجر التي تبيع باليورو وتريد قبول Satispay دون نسخ مفاتيح API: تتصل الإضافة برمز تفعيل لمرة واحدة من Satispay Business Dashboard. تحصّل Satispay بعملة EUR فقط، لذلك تُخفى طريقة الدفع ما دام العميل قد اختار عملة أخرى. لا تدعم الإضافة الاشتراكات أو وسائل الدفع المحفوظة أو التفويضات المسبقة أو قسائم الطعام، والاستردادات التي تُجرى في Satispay Dashboard لا تُسجَّل في OpenCart.
الميزات الرئيسية
اتصال بخطوة واحدة: الصق رمز التفعيل واحفظ. تُنشئ الإضافة زوج مفاتيح RSA خاصًا بها، وتوقّع كل طلب يُرسل إلى Satispay.
لا يُعتمد الدفع إلا بعد تأكيد Satispay: لا يُوثق برد الاستدعاء من Satispay ولا بعودة العميل. تُعاد قراءة الدفعة دائمًا من واجهة برمجة تطبيقات Satispay، ويجب أن تكون دفعة أنشأها المتجر لذلك الطلب تحديدًا.
التحقق من المبلغ والعملة: الدفعة التي لا تطابق إجمالي الطلب تنقل الطلب إلى حالة مراجعة مع ملاحظة، بدلًا من تعليمه مدفوعًا.
لا معالجة مزدوجة: لا تُطبَّق الدفعة مرتين أبدًا بسبب استدعاءات أو عودات متكررة أو متزامنة. ويُلغي أي محاولة جديدة دفعات Satispay المعلّقة السابقة للسلة، فلا يمكن دفعها مرتين.
إغلاق الدفعات المتروكة: إذا غادر العميل صفحة Satispay دون دفع، تُلغى الدفعة لدى Satispay ويرى العميل رسالة عند الدفع. وتبقى السلة محفوظة.
الإنتاج والاختبار (sandbox): مفاتيح منفصلة لكل بيئة. تتذكر كل دفعة بيئتها، وتستخدم الاستدعاءات والاستردادات البيئة نفسها دائمًا.
استردادات من صفحة الطلب: استردادات كاملة وجزئية من تبويب VibeFox Satispay Gateway في الطلب، حتى المبلغ الذي خصمته Satispay فعليًا، مع جميع دفعات Satispay للسلة وسجل الاستردادات والملاحظات.
شروط OpenCart: حالات الطلب الخاصة بك، ومنطقة الشحن (Geo Zone)، والحد الأدنى لمبلغ الطلب، وترتيب العرض. لا يتضمن السجل مفاتيح أو بيانات عملاء، وتُسجَّل الأخطاء دائمًا.
المتطلبات
OpenCart 3.0.x (تم الاختبار على 3.0.5.0) أو OpenCart 4.0.2 أو أحدث (تم الاختبار على 4.1.0.3)، وPHP 8.0 أو أحدث مع امتداد OpenSSL. يحتوي التنزيل الواحد على الحزم الخاصة بالإصدارين. وتفعيل عملة EUR في المتجر. حساب Satispay Business ورمز تفعيل من Satispay Business Dashboard. يجب أن يكون متجرك متاحًا من الإنترنت. ومفتاح ترخيص VibeFox من vibefox.net (مفتاح واحد لكل نطاق).
