VibeFox Helcim for PrestaShop
تمت الإضافة إلى السلة. الانتقال إلى السلة
السعر لكل ترخيص: نطاق واحد، وتحديثات ودعم لمدة 12 شهرًا.
نظرة عامة
تضيف VibeFox Helcim Gateway مدفوعات البطاقات الائتمانية عبر Helcim Payment API إلى PrestaShop. يدخل العميل بيانات البطاقة في خطوة الدفع ضمن صفحة الدفع الخاصة بك، ويرسلها خادمك إلى Helcim، ويتم إنشاء الطلب بناءً على رد Helcim ضمن طلب API نفسه. تُقبل بطاقات Visa وMastercard وAmerican Express وDiscover وUnionPay، بعملة CAD أو USD.
وهي تناسب التجار في كندا والولايات المتحدة ممن لديهم حساب لدى Helcim ويرغبون في توفير نموذج بطاقة مباشرة في صفحة الدفع الخاصة بهم. تمر بيانات البطاقة عبر خادم الويب الخاص بك، لذا يحتاج متجرك إلى HTTPS واستضافة متوافقة مع معايير PCI DSS (SAQ D). لا تتضمن الوحدة ميزة حفظ البطاقات، أو الاشتراكات، أو مدفوعات ACH أو المدفوعات المصرفية، أو Apple Pay، أو Google Pay، أو 3-D Secure، ولا تتوفر بها webhooks من Helcim: إذ لا تنعكس عمليات التحصيل والاسترداد والإلغاء التي تتم في لوحة تحكم Helcim داخل PrestaShop.
الميزات الرئيسية
نموذج البطاقة في صفحة الدفع: رقم البطاقة، وتاريخ انتهاء الصلاحية، ورمز CVC، واسم حامل البطاقة، مع التحقق منها قبل الإرسال (المجموع الاختباري لرقم البطاقة، وألّا يكون تاريخ الانتهاء في الماضي، وطول رمز CVC).
الشراء المباشر أو التفويض المسبق: خصم المبلغ من البطاقة على الفور، أو حجز الأموال فقط وتحصيلها لاحقًا باستخدام Capture payment في كتلة Helcim الخاصة بالطلب.
يُنشأ الطلب فقط بعد الموافقة: لا يُنشأ الطلب إلا بعد موافقة Helcim على المعاملة. ولا تترك البطاقة المرفوضة أي طلب. وإذا لم يتطابق المبلغ أو العملة المعتمدان مع السلة، يُنقل الطلب إلى Helcim payment on hold مع ملاحظة.
خصم واحد لكل سلة: يتم قفل عمليات الإرسال المتوازية، ولا يُعاد خصم مبلغ من سلة مدفوعة بالفعل، وتستخدم كل محاولة مفتاح idempotency. لذلك يؤدي تكرار المحاولة بعد انقضاء المهلة إلى إرجاع نتيجة Helcim الأصلية بدلًا من خصم المبلغ من البطاقة مرتين.
الاستردادات من صفحة الطلب: استردادات كاملة وجزئية في كتلة Helcim الخاصة بالطلب، حتى المبلغ الذي خصمته Helcim فعليًا. ويؤدي الاسترداد الكامل لتفويض مسبق لم يتم تحصيله بعد إلى تحرير حجز الأموال.
رموز الإنتاج والاختبار: رموز API منفصلة لحساباتك لدى Helcim في الإنتاج والاختبار. تستخدم عمليات التحصيل والاسترداد دائمًا الحساب الذي تم دفع الطلب باستخدامه.
كتلة Helcim في صفحة الطلب: معرّف المعاملة، ونوع البطاقة وآخر 4 أرقام منها، والمبلغ المعتمد، وسجل الاستردادات، وملاحظات الوحدة. سجل أخطاء بدون أرقام البطاقات أو CVC أو الرموز أو البيانات الشخصية.
المتطلبات
PrestaShop 8.0 إلى 9.x، وPHP 8.0 أو أحدث. حساب تاجر لدى Helcim (كندا أو الولايات المتحدة) ورمز API. وHTTPS في متجرك واستضافة متوافقة مع معايير PCI DSS. ومفتاح ترخيص VibeFox من vibefox.net (مفتاح واحد لكل نطاق).
