VibeFox CorvusPay for OpenCart
कार्ट में जोड़ा गया। कार्ट पर जाएँ
प्रति लाइसेंस मूल्य: 1 डोमेन, 12 महीने के अपडेट और सहायता।
अवलोकन
VibeFox CorvusPay Gateway, OpenCart 3 और OpenCart 4 में CorvusPay (क्रोएशिया) के माध्यम से कार्ड भुगतान जोड़ता है। आख़िरी चेकआउट चरण पर ग्राहक Confirm Order पर क्लिक करता है, एक हस्ताक्षरित फ़ॉर्म के ज़रिए CorvusPay के सुरक्षित भुगतान पेज पर भेजा जाता है, वहाँ कार्ड से भुगतान करता है और फिर आपके स्टोर पर लौट आता है। कार्ड का डेटा कभी आपकी साइट से होकर नहीं गुज़रता। OpenCart भुगतान से पहले ऑर्डर बना देता है, लेकिन ऑर्डर को स्थिति तभी मिलती है जब CorvusPay भुगतान की पुष्टि करे, इसलिए बिना भुगतान वाले प्रयास लापता ऑर्डर के रूप में रहते हैं।
यह क्रोएशिया और अन्य देशों के उन स्टोर के लिए उपयुक्त है जो CorvusPay merchant खाते से कार्ड स्वीकार करते हैं, EUR में या CorvusPay द्वारा समर्थित 20 मुद्राओं में से किसी एक में। भुगतान तब पक्का होता है जब CorvusPay ग्राहक को हस्ताक्षरित Success URL पर वापस भेजता है; सर्वर-से-सर्वर सूचनाएँ नहीं होतीं। यह एक्सटेंशन OpenCart से रिफ़ंड, कैप्चर या void नहीं करता (ये CorvusPay Merchant Center में करें), और इसमें सहेजे गए कार्ड, सब्सक्रिप्शन, किस्तें या स्टोर पर कार्ड फ़ॉर्म नहीं हैं।
मुख्य विशेषताएँ
हस्ताक्षरित भुगतान फ़ॉर्म: CorvusPay को भेजा गया फ़ॉर्म आपकी Secret Key से हस्ताक्षरित होता है (सभी फ़ील्ड पर HMAC-SHA256), CorvusPay API संस्करण 1.4।
केवल CorvusPay की पुष्टि पर भुगतान पूरा: ऑर्डर को स्थिति तभी मिलती है जब Success URL अनुरोध का हस्ताक्षर, उस स्टोर (टेस्ट या लाइव) की Secret Key से सत्यापित हो जिसमें भुगतान शुरू हुआ था। खाली Secret Key कभी मान्य नहीं होती। इसके बाद OpenCart अपने सामान्य ऑर्डर ईमेल भेजता है।
राशि और मुद्रा की जाँच: भुगतान की गई राशि और मुद्रा की ऑर्डर से तुलना होती है। अंतर होने पर ऑर्डर आपकी समीक्षा स्थिति में चला जाता है, साथ में एक नोट कि सत्यापन से पहले भेजा न जाए।
दोहरी प्रक्रिया नहीं: रीलोड या दोहराया गया Success अनुरोध कभी भी भुगतान को दो बार लागू नहीं करता। पहले से भुगतान किए गए ऑर्डर या कार्ट के लिए दूसरा भुगतान केवल एक नोट जोड़ता है।
केवल Sale या Authorize only: कार्ड तुरंत चार्ज करें, या राशि रोककर बाद में CorvusPay Merchant Center में कैप्चर करें, जबकि ऑर्डर समीक्षा स्थिति में रहता है।
रद्द करने पर कार्ट बना रहता है: जब ग्राहक CorvusPay पेज पर रद्द करता है, तो वह कार्ट को जस का तस रखते हुए एक संदेश के साथ चेकआउट पर लौट आता है।
टेस्ट और लाइव स्टोर: हर मोड के लिए अलग Store ID और Secret Key; टेस्ट मोड CorvusPay के टेस्ट वातावरण का उपयोग करता है।
ऑर्डर पेज पर CorvusPay टैब: CorvusPay ऑर्डर नंबर, स्थिति, लेन-देन का प्रकार, राशि, approval code, लेन-देन और कार्ड का प्रकार। Geo zone, न्यूनतम कुल राशि, आपकी अपनी ऑर्डर स्थितियाँ और एक वैकल्पिक लॉग जिसमें secrets, हस्ताक्षर या ग्राहक का डेटा नहीं होता।
आवश्यकताएँ
OpenCart 3.0.x (3.0.5.0 पर परीक्षण किया गया) या OpenCart 4.0.2 और बाद का संस्करण (4.1.0.3 पर परीक्षण किया गया), PHP 8.0 या उसके बाद। एक CorvusPay merchant खाता, जिसमें टेस्ट और प्रोडक्शन स्टोर के Store ID और Secret Key हों, और CorvusPay Merchant Center में दर्ज Success और Cancel URL। vibefox.net से लिया गया VibeFox लाइसेंस कुंजी (एक कुंजी प्रति डोमेन)।
