VibeFox EveryPay for OpenCart
تمت الإضافة إلى السلة. الانتقال إلى السلة
السعر لكل ترخيص: نطاق واحد، وتحديثات ودعم لمدة 12 شهرًا.
نظرة عامة
تُضيف إضافة VibeFox EveryPay Payment مدفوعات EveryPay إلى OpenCart 3 وOpenCart 4 لإستونيا ولاتفيا وليتوانيا. في الخطوة الأخيرة من الدفع، ينقر العميل على Confirm Order، فيُنقل إلى صفحة الدفع الخاصة بـ EveryPay، ويدفع بالبطاقة أو Apple Pay أو Google Pay أو رابط مصرفي (حسب ما هو مفعّل لحساب EveryPay الخاص بك)، ثم يعود إلى متجرك. لا تمر بيانات البطاقة عبر موقعك أبدًا. يُنشئ OpenCart الطلب قبل الدفع، لكن الطلب لا يحصل على حالة إلا بعد أن تؤكد EveryPay الدفع، لذلك تبقى المحاولات غير المدفوعة طلبات مفقودة.
تناسب الإضافة المتاجر في دول البلطيق التي لديها حساب EveryPay. تقبل الإضافة المدفوعات لمرة واحدة فقط. لا توجد استردادات أو عمليات تحصيل من المتجر (استخدم EveryPay Merchant Portal)، ولا بطاقات محفوظة أو دفع بنقرة واحدة، ولا اشتراكات أو مدفوعات متكررة، ولا حقول بطاقة مدمجة، ولا تعدد للعملات: فحساب معالجة واحد يحصّل بعملة واحدة فقط.
الميزات الرئيسية
صفحة الدفع الخاصة بـ EveryPay: يُنشأ دفع لمرة واحدة بإجمالي الطلب عبر EveryPay Payments API v4، ويُوجَّه العميل إلى رابط الدفع الخاص بـ EveryPay. تتبع لغة الصفحة لغة متجر العميل.
لا يُعتبر مدفوعًا إلا عندما تؤكد EveryPay ذلك: لا تُحدَّد حالة الطلب إلا عندما تُبلغ واجهة EveryPay البرمجية بأن الدفع قد تمت تسويته أو تفويضه، سواء في رد الاستدعاء (callback) أو عند عودة العميل أو عند فحص الحالة يدويًا. لا يُوثق برابط العودة ولا برد الاستدعاء وحدهما أبدًا.
التحقق من المبلغ والعملة: تُقارَن العملة والمبلغ المدفوعان بالطلب. أي اختلاف، أو دفعة لطلب أُلغي في هذه الأثناء، يضع الطلب في حالة مراجعة مع ملاحظة.
لا معالجة مزدوجة: لا تُطبَّق دفعة واحدة مرتين أبدًا، حتى مع تكرار ردود الاستدعاء أو تزامن العودة مع رد الاستدعاء. وقبل أي دفع جديد، تُفحص المحاولات السابقة للسلة نفسها، حتى لا تُحصَّل قيمة سلة مدفوعة من جديد.
الاختبار والإنتاج: بيانات اعتماد منفصلة لبيئتي العرض التجريبي والإنتاج. ويُتحقق من الدفعة دائمًا في البيئة التي أُنشئت فيها.
تبويب الطلب: جميع محاولات دفع الطلب، وملاحظات الإضافة، والإجراء Check EveryPay payment status. يكفي المستخدمين الإداريين صلاحية تعديل الطلبات.
حالات الطلب الخاصة بك: اختر حالة OpenCart للطلب المدفوع، وللدفعة قيد المراجعة، وللطلب الملغى.
شروط OpenCart: المنطقة الجغرافية، والحد الأدنى لإجمالي الطلب، وترتيب الفرز. تُسجَّل الأخطاء دائمًا؛ ولا تُسجَّل مفاتيح API ولا بيانات البطاقات أبدًا.
المتطلبات
OpenCart 3.0.x (تم اختباره على الإصدار 3.0.5.0) أو OpenCart 4.0.2 أو أحدث (تم اختباره على الإصدار 4.1.0.3)، وPHP 8.0 أو أحدث. يحتوي التنزيل الواحد على الحزم لكلا الإصدارين. حساب EveryPay يتضمن اسم مستخدم API، وسر API، واسم حساب المعالجة (للعرض التجريبي والإنتاج بيانات اعتماد منفصلة). يجب أن تكون عملة الطلب مطابقة لعملة حساب المعالجة. مفتاح ترخيص VibeFox من vibefox.net (مفتاح واحد لكل نطاق).
