VibeFox IntaSend for PrestaShop
कार्ट में जोड़ा गया। कार्ट पर जाएँ
प्रति लाइसेंस मूल्य: 1 डोमेन, 12 महीने के अपडेट और सहायता।
अवलोकन
VibeFox IntaSend Pay Gateway, केन्या और पूर्वी अफ़्रीका के स्टोर्स के लिए PrestaShop में IntaSend भुगतान जोड़ता है। भुगतान के चरण में ग्राहक IntaSend चुनता है, फिर उसे IntaSend द्वारा होस्ट किए गए चेकआउट पेज पर भेजा जाता है, जहाँ वह M-Pesa, कार्ड या आपके IntaSend खाते में सक्षम किसी अन्य तरीके से भुगतान करता है, और फिर आपके स्टोर पर लौट आता है। ऑर्डर तभी बनता है जब IntaSend भुगतान की पुष्टि कर दे, इसलिए छोड़े गए भुगतानों से कोई बिना भुगतान वाला ऑर्डर नहीं बनता।
यह उन स्टोर्स के लिए उपयुक्त है जो अपनी साइट पर भुगतान फ़ॉर्म रखे बिना IntaSend खाते से M-Pesa और कार्ड स्वीकार करना चाहते हैं। मॉड्यूल केवल एकमुश्त भुगतान लेता है। रिफ़ंड स्टोर से IntaSend को नहीं भेजे जाते; इसमें सेव किए गए कार्ड, सब्सक्रिप्शन या इनलाइन (पॉप-अप) भुगतान फ़ॉर्म नहीं हैं।
मुख्य विशेषताएँ
IntaSend होस्टेड चेकआउट: कार्ट की कुल राशि और कार्ट की मुद्रा में चेकआउट बनाया जाता है। समर्थित मुद्राएँ: KES, USD, EUR, GBP, UGX, TZS, NGN, GHS, XAF और XOF। UGX, XAF और XOF बिना दशमलव के भेजे जाते हैं।
भुगतान तभी पूरा, जब IntaSend पुष्टि करे: ऑर्डर तभी बनता है जब आपका सर्वर आपकी सीक्रेट कुंजी से IntaSend Payment Status API से पूछ ले। ब्राउज़र से या वेबहुक के बॉडी में आई किसी भी जानकारी पर भरोसा नहीं किया जाता।
चैलेंज वाला वेबहुक: ग्राहक ब्राउज़र बंद कर दे या M-Pesa की पुष्टि बाद में आए, तब भी भुगतान की पुष्टि होती है। गलत चैलेंज वाले वेबहुक अस्वीकार किए जाते हैं।
राशि और मुद्रा की जाँच: IntaSend द्वारा बताई गई राशि और मुद्रा की तुलना कार्ट से की जाती है। अंतर या आंशिक भुगतान होने पर ऑर्डर नोट के साथ IntaSend payment on hold में रख दिया जाता है।
दोहरी प्रोसेसिंग नहीं: ग्राहक की वापसी और वेबहुक एक ही समय पर आएँ, तब भी भुगतान केवल एक बार लागू होता है, इसलिए एक ही कार्ट के लिए दूसरा ऑर्डर कभी नहीं बनता। पहले से भुगतान किए गए कार्ट पर दूसरे भुगतान को नोट के साथ चिह्नित किया जाता है।
सैंडबॉक्स और लाइव मोड: हर मोड की अलग कुंजी जोड़ियाँ। जब तक वर्तमान मोड की कुंजियाँ नहीं होतीं या वे दूसरे मोड की होती हैं, तब तक भुगतान विकल्प छिपा रहता है। पुराने भुगतानों की जाँच हमेशा उसी मोड में होती है जिसमें वे किए गए थे।
स्पष्ट संदेश: विफल या छोड़े गए भुगतान के बाद संदेश, और जब M-Pesa अभी पुष्टि कर रहा हो, तब Check again बटन वाला "पुष्टि हो रही है" पेज।
ऑर्डर पेज पर IntaSend ब्लॉक: ऑर्डर के चेकआउट प्रयास और संसाधित IntaSend इनवॉइस। कुंजियों या ग्राहक डेटा के बिना लॉग।
आवश्यकताएँ
PrestaShop 8.0 से 9.x, cURL के साथ PHP 8.0 या उसके बाद का संस्करण। IntaSend खाता, जिसमें सार्वजनिक (Publishable) और सीक्रेट API कुंजियाँ हों, और चैलेंज फ़्रेज़ वाला वेबहुक। लाइव भुगतान के लिए HTTPS। vibefox.net से एक VibeFox लाइसेंस कुंजी (एक कुंजी एक डोमेन पर)।
