VibeFox HyperPay for PrestaShop
कार्ट में जोड़ा गया। कार्ट पर जाएँ
प्रति लाइसेंस मूल्य: 1 डोमेन, 12 महीने के अपडेट और सहायता।
अवलोकन
VibeFox HyperPay Payment Gateway, HyperPay के COPYandPAY विजेट के माध्यम से PrestaShop में कार्ड भुगतान जोड़ता है। चेकआउट में ऑर्डर की पुष्टि करने के बाद ग्राहक को आपके स्टोर के एक भुगतान पेज पर HyperPay का भुगतान विजेट दिखता है, और वहीं वह VISA, Mastercard, mada, American Express, STC Pay या Apple Pay से भुगतान करता है। कार्ड का विवरण केवल HyperPay विजेट में दर्ज होता है और कभी आपके सर्वर तक नहीं पहुँचता। ऑर्डर तभी बनता है जब HyperPay भुगतान की पुष्टि कर दे, इसलिए छोड़े गए या अस्वीकृत भुगतान बिना भुगतान वाले ऑर्डर नहीं छोड़ते।
यह मॉड्यूल उन स्टोर्स के लिए उपयुक्त है जिनके पास HyperPay मर्चेंट खाता है, जैसे सऊदी अरब, संयुक्त अरब अमीरात, जॉर्डन, बहरीन, ओमान, कतर, मिस्र और अन्य MENA बाज़ार। इसमें PrestaShop से रिफ़ंड या void नहीं होते (ये HyperPay डैशबोर्ड में करें), सेव किए गए कार्ड नहीं होते, सब्सक्रिप्शन नहीं होते, Apple Pay डोमेन सत्यापन नहीं होता, ब्रांड के अनुसार अलग Entity ID नहीं होती, और buy-now-pay-later विधियाँ नहीं होतीं।
मुख्य विशेषताएँ
HyperPay विजेट: भुगतान पेज पर COPYandPAY विजेट, Subresource Integrity के साथ लोड होता है और HyperPay समर्थन करे तो ग्राहक की भाषा में दिखता है। कौन-से ब्रांड दिखें, यह आप चुनते हैं।
भुगतान तभी पूरा, जब HyperPay पुष्टि करे: ग्राहक के लौटने पर सर्वर-से-सर्वर स्टेटस अनुरोध से, और ब्राउज़र बंद होने पर एन्क्रिप्टेड वेबहुक (AES-256-GCM) से। अकेला रिटर्न URL कभी भुगतान किया हुआ ऑर्डर नहीं बनाता।
कार्ट से मिलान: भुगतान उसी कार्ट के किसी HyperPay भुगतान सत्र से संबंधित होना चाहिए, और राशि व मुद्रा मेल खानी चाहिए। मेल न होने पर ऑर्डर HyperPay payment on hold स्थिति में चला जाता है और उस पर नोट जुड़ता है।
कोई दोहरी प्रोसेसिंग नहीं: हर परिणाम केवल एक बार लागू होता है। दोहराए गए वेबहुक या पेज रीलोड से कभी दूसरा ऑर्डर नहीं बनता। डुप्लीकेट भुगतान, रद्द होने के बाद के भुगतान और reversals ऑर्डर पर नोट होते हैं।
डेबिट या प्री-ऑथराइज़ेशन: तुरंत शुल्क लें, या राशि रोककर बाद में ऑर्डर के HyperPay ब्लॉक में Capture payment से कैप्चर करें।
टेस्ट और लाइव: हर मोड के लिए अलग Access Token, Entity ID और वेबहुक कुंजी। स्टेटस जाँच, कैप्चर और वेबहुक हमेशा उसी मोड में चलते हैं जिसमें भुगतान सत्र बनाया गया था।
स्पष्ट संदेश: अस्वीकृत, अधूरे या अभी तक पुष्ट न हुए भुगतान चेकआउट में ग्राहक को समझाए जाते हैं, और दोबारा कोशिश के लिए कार्ट सुरक्षित रहता है।
ऑर्डर पेज पर HyperPay ब्लॉक: भुगतान ID, भुगतान सत्र, राशि, परिणाम और कैप्चर बटन। लॉग में कार्ड डेटा, कुंजियाँ या ग्राहक का डेटा नहीं होता।
आवश्यकताएँ
PrestaShop 8.0 से 9.x, OpenSSL एक्सटेंशन के साथ PHP 8.0 या उसके बाद का संस्करण। HyperPay मर्चेंट खाता, जिसमें Access Token और Entity ID (टेस्ट और लाइव) हों, और डिक्रिप्शन कुंजी वाला भुगतान वेबहुक। vibefox.net से एक VibeFox लाइसेंस कुंजी (एक कुंजी एक डोमेन पर काम करती है)।
