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