VibeFox IntaSend for PrestaShop

VibeFox IntaSend for PrestaShop

20 €

السعر لكل ترخيص: نطاق واحد، وتحديثات ودعم لمدة 12 شهرًا.

المساعدة

اطرح سؤالاً: VibeFox IntaSend for PrestaShop

اسحب لإكمال اللغز

نظرة عامة

تضيف VibeFox IntaSend Pay Gateway مدفوعات IntaSend إلى PrestaShop للمتاجر في كينيا وشرق أفريقيا. في خطوة الدفع، يختار العميل IntaSend فيُنقل إلى صفحة الدفع المستضافة لدى IntaSend، ويدفع عبر M-Pesa أو البطاقة أو طريقة أخرى مفعّلة في حسابك لدى IntaSend، ثم يعود إلى متجرك. لا يُنشأ الطلب إلا بعد أن تؤكد IntaSend الدفع، لذلك لا تترك المدفوعات المتروكة أي طلبات غير مدفوعة.

تناسب المتاجر التي تريد قبول M-Pesa والبطاقات عبر حساب IntaSend دون نموذج دفع على موقعها الخاص. تقبل الوحدة المدفوعات لمرة واحدة فقط. لا تُرسل الاستردادات من المتجر إلى IntaSend، ولا تتضمن الوحدة بطاقات محفوظة أو اشتراكات أو نموذج دفع مضمّنًا (منبثقًا).

الميزات الرئيسية

صفحة الدفع المستضافة لدى IntaSend: يُنشأ دفع لدى IntaSend بمبلغ إجمالي السلة وبعملة السلة. العملات المدعومة: KES وUSD وEUR وGBP وUGX وTZS وNGN وGHS وXAF وXOF. تُرسل UGX وXAF وXOF بدون منازل عشرية.

لا يُعتمد الدفع إلا بعد تأكيد IntaSend: لا يُنشأ الطلب إلا بعد أن يستعلم خادمك عن حالة الدفع عبر واجهة IntaSend Payment Status API باستخدام مفتاحك السري. لا يُوثق بأي بيانات يرسلها المتصفح أو ترد في نص webhook.

Webhook مع عبارة تحقق: تُؤكَّد المدفوعات حتى لو أغلق العميل المتصفح، أو تأخر تأكيد M-Pesa. تُرفض الـ webhooks التي تحمل عبارة تحقق غير صحيحة.

التحقق من المبلغ والعملة: يُقارن المبلغ والعملة اللذان يبلغ عنهما IntaSend بالسلة. وعند عدم التطابق أو الدفع الجزئي، يُوضع الطلب في حالة IntaSend payment on hold مع ملاحظة توضيحية.

لا معالجة مزدوجة: يُطبَّق الدفع مرة واحدة فقط، حتى لو وصل رجوع العميل وwebhook في الوقت نفسه، فلا يُنشأ أبدًا طلب ثانٍ للسلة نفسها. ويُعلَّم الدفع الثاني لسلة مدفوعة سابقًا بملاحظة توضيحية.

وضعا sandbox والإنتاج: أزواج مفاتيح منفصلة لكل وضع. تُخفى طريقة الدفع ما دامت مفاتيح الوضع الحالي مفقودة أو تنتمي إلى الوضع الآخر. تُراجَع المدفوعات السابقة دائمًا في الوضع الذي أُجريت فيه.

رسائل واضحة: رسالة بعد دفع فاشل أو متروك، وصفحة «قيد التأكيد» تتضمن زر Check again ما دام M-Pesa لم يُنهِ تأكيد الدفع.

كتلة IntaSend في صفحة الطلب: محاولات الدفع للطلب والفواتير التي عالجتها IntaSend لهذا الطلب. سجل لا يتضمن المفاتيح ولا بيانات العميل.

المتطلبات

PrestaShop من 8.0 إلى 9.x، وPHP 8.0 أو أحدث مع cURL. حساب IntaSend يتضمن المفتاح العام والمفتاح السري لواجهة API، وwebhook مع عبارة تحقق. وHTTPS لمدفوعات الإنتاج. ومفتاح ترخيص VibeFox من vibefox.net (مفتاح واحد لكل نطاق).