VibeFox GoPay for OpenCart
تمت الإضافة إلى السلة. الانتقال إلى السلة
السعر لكل ترخيص: نطاق واحد، وتحديثات ودعم لمدة 12 شهرًا.
نظرة عامة
يضيف VibeFox GoPay Gateway مدفوعات GoPay إلى OpenCart 3 وOpenCart 4. في خطوة الدفع الأخيرة ينقر العميل على Confirm Order، فيُنقل إلى صفحة الدفع الخاصة بـ GoPay، ويدفع بإحدى الطرق المفعّلة في حسابك لدى GoPay، مثل بطاقات الدفع أو التحويلات المصرفية أو المحافظ الإلكترونية، ثم يعود إلى متجرك. ينشئ OpenCart الطلب قبل الدفع، لكن الطلب لا يحصل على حالة إلا بعد أن تؤكد GoPay الدفع، لذلك تبقى المحاولات غير المدفوعة طلبات مفقودة.
يناسب المتاجر في الجمهورية التشيكية وسلوفاكيا ووسط أوروبا التي تبيع بعملات CZK وEUR وPLN وUSD وGBP وHUF وRON أو BGN، ولديها حساب تاجر لدى GoPay. يختار العميل طريقة الدفع في صفحة GoPay وليس في متجرك. لا يتضمن الملحق الاشتراكات أو المدفوعات المتكررة، ولا البطاقات المحفوظة، ولا نموذج دفع مدمجًا، ولا تحصيل أو إلغاء للتفويضات المسبقة من OpenCart.
الميزات الرئيسية
لا يُعتمد الدفع إلا بعد تأكيد GoPay: لا يُوثق بإشعارات GoPay وحدها أبدًا. يقرأ الملحق دائمًا حالة الدفع والمبلغ والعملة من واجهة GoPay البرمجية باستخدام بيانات اعتماد OAuth الخاصة بك. ثم يرسل OpenCart رسائل البريد الإلكتروني المعتادة للطلب.
التحقق من المبلغ والعملة: يجب أن يكون الدفع دفعةً أنشأها الملحق للطلب، وأن يتطابق المبلغ والعملة ورقم الطلب معه. أي اختلاف يضع الطلب في حالة الانتظار لديك مع ملاحظة.
لا شيء يلزم إعداده في GoPay: يُرسل عنوان URL للإشعار مع كل دفعة. وإذا عاد العميل قبل وصول الإشعار، فإن العودة نفسها تتحقق من الدفعة عبر واجهة GoPay البرمجية.
لا معالجة مزدوجة: لا تطبّق الإشعارات والعمليات المتكررة للعودة الدفعةَ نفسها مرتين أبدًا. قبل أي محاولة جديدة تُفحص دفعات GoPay المفتوحة للسلة؛ وتظل الدفعة التي تمت عبر رابط GoPay أقدم معترفًا بها، وتحصل أي محاولة ثانية مدفوعة على ملاحظة لاسترداد المكرر.
الاختبار والإنتاج: بيانات GoID وClient ID وClient Secret منفصلة لكل وضع. يُتحقق من كل دفعة ويُسترد مبلغها في الوضع الذي تمت فيه.
الاستردادات من صفحة الطلب: استردادات كاملة وجزئية في تبويب VibeFox GoPay Gateway الخاص بالطلب، بالمبلغ والعملة اللذين خصمتهما GoPay، مع رسالة GoPay الخاصة عند رفض الاسترداد. الاستردادات الكاملة التي تُجرى من حساب GoPay تضبط حالة Refunded أيضًا.
حالات الطلبات الخاصة بك: اختر حالة OpenCart للطلب المدفوع، والدفعة المعلّقة، والطلب الملغى، والاسترداد الكامل. وتعمل منطقة الجغرافيا والحد الأدنى للإجمالي وترتيب الفرز كما في أي طريقة دفع في OpenCart.
لغة صفحة الدفع: لغة تلقائية أو إحدى اللغات الثابتة التسع عشرة. سجل اختياري لا يتضمن بيانات اعتماد أو بيانات شخصية.
المتطلبات
OpenCart 3.0.x (تم الاختبار على 3.0.5.0)، أو OpenCart 4.0.2 أو أحدث (تم الاختبار على 4.1.0.3)، وPHP 8.0 أو أحدث. يحتوي التنزيل الواحد على حزم الإصدارين. حساب تاجر لدى GoPay يتضمن GoID وClient ID وClient Secret (بيئة الاختبار sandbox و/أو الإنتاج). عملة الدفع CZK أو EUR أو PLN أو USD أو GBP أو HUF أو RON أو BGN. مفتاح ترخيص VibeFox من vibefox.net (مفتاح واحد لكل نطاق).
