VibeFox Flutterwave for OpenCart
कार्ट में जोड़ा गया। कार्ट पर जाएँ
प्रति लाइसेंस मूल्य: 1 डोमेन, 12 महीने के अपडेट और सहायता।
अवलोकन
VibeFox Flutterwave Payment, Flutterwave के होस्टेड चेकआउट पेज (Flutterwave Standard, API v3) के माध्यम से OpenCart 3 और OpenCart 4 में Flutterwave भुगतान जोड़ता है। चेकआउट के आखिरी चरण में ग्राहक Confirm Order पर क्लिक करता है, Flutterwave के पेज पर भेजा जाता है, आपके Flutterwave खाते में सक्षम किसी भी तरीके से भुगतान करता है, जैसे कार्ड, बैंक ट्रांसफ़र, USSD या मोबाइल मनी, और फिर आपके स्टोर पर लौट आता है। OpenCart भुगतान से पहले ऑर्डर बना देता है, लेकिन ऑर्डर को स्थिति तभी मिलती है जब Flutterwave भुगतान की पुष्टि करता है, इसलिए बिना भुगतान वाले प्रयास गायब ऑर्डर के रूप में रह जाते हैं।
यह नाइजीरिया, घाना, केन्या, दक्षिण अफ़्रीका, पूर्वी और फ़्रेंच-भाषी अफ़्रीका के स्टोर्स के लिए उपयुक्त है, और उन स्टोर्स के लिए भी जो अंतरराष्ट्रीय कार्ड स्वीकार करते हैं। ऑर्डर हमेशा ऑर्डर की मुद्रा में चार्ज होता है। यह एक्सटेंशन केवल एक-बार के भुगतान लेता है। आपकी साइट पर इनलाइन या मोडल चेकआउट नहीं है, सेव किए गए कार्ड, सब्सक्रिप्शन, स्प्लिट भुगतान या भुगतान योजनाएँ नहीं हैं, और Flutterwave डैशबोर्ड में किए गए रिफ़ंड OpenCart के साथ सिंक नहीं होते।
मुख्य विशेषताएँ
होस्टेड चेकआउट: ऑर्डर कुल के लिए, ऑर्डर की मुद्रा में एक भुगतान बनता है, जो मुद्रा की सटीकता के अनुसार पूर्णांकित होता है (XOF, XAF, UGX, RWF और अन्य में दशमलव नहीं होते)। Flutterwave पेज पर दिखाए गए भुगतान विकल्पों को सीमित किया जा सकता है।
Flutterwave की पुष्टि होने पर ही भुगतान हुआ माना जाता है: न रिटर्न URL पर भरोसा किया जाता है, न वेबहुक के बॉडी पर। हर भुगतान आपके सर्वर से Flutterwave से दोबारा पढ़ा जाता है, और ऑर्डर तभी भुगतान किया हुआ माना जाता है जब स्थिति सफल हो और राशि व मुद्रा मेल खाएँ। इसके बाद OpenCart अपने सामान्य ऑर्डर ईमेल भेजता है।
हस्ताक्षरित वेबहुक: वेबहुक केवल आपके सीक्रेट हैश के साथ स्वीकार होते हैं। ये भुगतान की पुष्टि तब भी करते हैं जब ग्राहक ब्राउज़र बंद कर देता है।
दोहरी प्रक्रिया नहीं: बार-बार आने वाले वेबहुक और वापसी कभी भी भुगतान को दो बार लागू नहीं करते। नया प्रयास करने से पहले ऑर्डर और कार्ट के खुले भुगतान जाँचे जाते हैं, बाद में किया गया पुराना भुगतान लिंक अब भी स्वीकार होता है, और पहले से भुगतान किए गए ऑर्डर का दूसरा भुगतान रिफ़ंड के लिए चिह्नित होता है।
लंबित भुगतान तरीकों का प्रबंधन: ग्राहक के लौटने पर यदि बैंक ट्रांसफ़र, USSD या मोबाइल मनी भुगतान अब भी लंबित है, तो Flutterwave की पुष्टि होने तक ऑर्डर प्रतीक्षारत स्थिति में रहता है।
ऑर्डर पेज से रिफ़ंड: ऑर्डर के VibeFox Flutterwave Payment टैब में पूर्ण और आंशिक रिफ़ंड, उसी राशि और मुद्रा में जो Flutterwave ने चार्ज की थी, और उसी मोड की कुंजी के साथ जिसमें भुगतान हुआ था।
टेस्ट और लाइव: अलग-अलग सीक्रेट कुंजियाँ। लाइव मोड में टेस्ट कुंजी, या टेस्ट मोड में लाइव कुंजी, भुगतान विकल्प को छिपा देती है और चेतावनी दिखाती है।
OpenCart सेटिंग्स: आपकी अपनी ऑर्डर स्थितियाँ, वैकल्पिक ऑटोकम्प्लीट, geo zone, न्यूनतम ऑर्डर कुल और सॉर्ट ऑर्डर। वैकल्पिक लॉग, जिसमें कुंजियाँ या ग्राहक डेटा नहीं होता।
आवश्यकताएँ
OpenCart 3.0.x (3.0.5.0 पर परीक्षण किया गया) या OpenCart 4.0.2 और बाद का संस्करण (4.1.0.3 पर परीक्षण किया गया), PHP 8.0 या बाद का संस्करण। एक डाउनलोड में दोनों संस्करणों के पैकेज होते हैं। सीक्रेट कुंजियों और सीक्रेट हैश वाला वेबहुक के साथ Flutterwave खाता। vibefox.net से प्राप्त VibeFox लाइसेंस कुंजी (प्रति डोमेन एक कुंजी)।
