VibeFox PayU India for PrestaShop — सहायता
आवश्यकताएँ
PrestaShop: 8.0 से 9.x।
PHP: 8.0 या बाद का संस्करण। पुराने PHP संस्करणों पर मॉड्यूल इंस्टॉल नहीं होगा।
मुद्रा: भारतीय रुपया (INR)। PayU India केवल रुपये में शुल्क लेता है। अन्य मुद्राओं वाले कार्ट के लिए चेकआउट पर यह भुगतान विधि छिपी रहती है।
फ़ोन नंबर: PayU हर भुगतान के लिए फ़ोन नंबर माँगता है। अपने चेकआउट में पते का फ़ोन फ़ील्ड अनिवार्य करें, या कम से कम दिखाई देने वाला बनाएँ।
PayU India खाता: आपको PayU Dashboard > Payment Gateway > Key Salt Details से Merchant Key और Merchant Salt (v1) चाहिए। टेस्ट जोड़ी देखने के लिए डैशबोर्ड को Test Mode में बदलें। Salt v2 नहीं, Salt v1 का उपयोग करें।
आपके स्टोर की इंटरनेट पहुँच: वैकल्पिक वेबहुक के लिए आवश्यक। इसके बिना, ग्राहक के PayU से लौटने पर ऑर्डर की पुष्टि होती है।
VibeFox लाइसेंस कुंजी: vibefox.net से खरीदी जाती है। एक कुंजी एक डोमेन पर काम करती है।
इंस्टॉलेशन
1. बैक ऑफ़िस में Modules > Module Manager पर जाएँ और Upload a module पर क्लिक करें। मॉड्यूल की ZIP फ़ाइल चुनें।
2. अपलोड पूरा होने पर Configure पर क्लिक करें, या बाद में मॉड्यूल सूची में VibeFox PayU India Payment Gateway खोजकर Configure पर क्लिक करें।
3. Configure पेज के ऊपर लाइसेंस ब्लॉक में License key फ़ील्ड में अपनी VibeFox लाइसेंस कुंजी दर्ज करें और Activate पर क्लिक करें (लाइसेंस कुंजी देखें)।
4. Test Merchant Key और Salt तथा Live Merchant Key और Salt दर्ज करें (देखें कॉन्फ़िगरेशन)।
5. अनुशंसित: PayU Dashboard > Webhooks में, सफल और विफल भुगतानों के लिए Configure पेज पर दिखाया गया वेबहुक URL जोड़ें।
6. Mode चुनें, Enable/Disable चालू करें और Save पर क्लिक करें। टेस्ट मोड में एक भुगतान आज़माएँ, फिर लाइव पर स्विच करें।
इंस्टॉल होने पर मॉड्यूल दो ऑर्डर स्टेटस बनाता है: Awaiting PayU India payment और PayU India payment on hold। PrestaShop सभी मुद्राओं, देशों और ग्राहक समूहों के लिए एक नया भुगतान मॉड्यूल देता है। आप इन्हें Payment > Preferences में सीमित कर सकते हैं; INR मुद्रा मॉड्यूल के लिए अनुमत रहनी चाहिए।
कॉन्फ़िगरेशन
सभी सेटिंग्स मॉड्यूल के पेज पर हैं: Modules > Module Manager > VibeFox PayU India Payment Gateway > Configure। हर सेक्शन का अपना Save बटन है, जो पूरा पेज सहेजता है। फ़ील्ड के ऊपर पेज आपको चेतावनी देता है यदि वर्तमान मोड की कुंजी या Salt गायब है, टेस्ट मोड में Test mode is active: payments go to test.payu.in and no real money is charged. दिखाता है, और यदि आपके स्टोर की डिफ़ॉल्ट मुद्रा INR नहीं है तो त्रुटि दिखाता है (तब गेटवे चेकआउट पर छिपा रहता है)।
सहेजते समय कुंजियों और Salt से स्पेस और लाइन ब्रेक हटा दिए जाते हैं, क्योंकि चिपकाए गए स्पेस वाला Salt हर PayU प्रतिक्रिया को जाँच में विफल कर देगा।
PayU India
Enable/Disable: Enable PayU India Payment Gateway भुगतान विधि को चालू या बंद करता है। डिफ़ॉल्ट: बंद। यदि इसे वर्तमान मोड की कुंजी और Salt के बिना चालू किया जाए, तो सेव करने के बाद पेज चेतावनी देता है।
Title: वह भुगतान विधि का शीर्षक जो ग्राहक चेकआउट पर देखता है। ऑर्डर में सहेजा गया भुगतान विधि का नाम भी यही है। डिफ़ॉल्ट: PayU India। आवश्यक।
Description: वह भुगतान विधि का विवरण जो ग्राहक चेकआउट पर देखता है। डिफ़ॉल्ट: Pay securely via Credit/Debit Card, NetBanking, UPI, or Wallets through PayU.
API क्रेडेंशियल
PayU Dashboard > Payment Gateway > Key Salt Details से Merchant Key और Merchant Salt (v1) कॉपी करें। टेस्ट जोड़ी के लिए डैशबोर्ड को Test Mode में बदलें। इस सेक्शन में Open the PayU Dashboard लिंक है।
Mode: वह PayU वातावरण जिसका नए भुगतान उपयोग करते हैं।
पहले से शुरू हुए भुगतान उसी मोड को रखते हैं जिसमें वे शुरू हुए थे: उनके परिणाम उसी मोड की कुंजी और Salt से जाँचे जाते हैं और उनके रिफ़ंड उसी से भेजे जाते हैं, मोड बदलने के बाद भी।
Live Merchant Key: आपकी लाइव PayU Merchant Key।
Live Merchant Salt (v1): आपका लाइव PayU Merchant Salt (v1)। यह अनुरोधों पर हस्ताक्षर करता है और PayU प्रतिक्रियाओं की जाँच करता है। इसे गोपनीय रखें।
Test Merchant Key: आपकी PayU टेस्ट Merchant Key, केवल टेस्ट मोड में उपयोग होती है।
Test Merchant Salt (v1): आपका PayU टेस्ट Merchant Salt (v1), केवल टेस्ट मोड में उपयोग होता है।
सहेजे गए Salt कभी दोबारा नहीं दिखाए जाते। फ़ील्ड खाली रहता है और Saved — leave empty to keep it. दिखाता है। केवल बदलने के लिए नया मान दर्ज करें।
Clear saved salts: किसी Salt पर टिक लगाकर Save पर क्लिक करें, वह हट जाता है। खाली फ़ील्ड सहेजे गए मान को रखता है।
Return और webhook URL
Return URL: यह https://your-shop/module/wcp_payu_india_payment/return जैसा दिखता है, संभवतः /en/ जैसे भाषा कोड के साथ। हर भुगतान के साथ यह अपने आप PayU को भेजा जाता है; कुछ भी कॉन्फ़िगर करने की आवश्यकता नहीं है।
Webhook URL: यह https://your-shop/module/wcp_payu_india_payment/webhook जैसा दिखता है, संभवतः भाषा कोड के साथ। वैकल्पिक है, पर अनुशंसित: यह भुगतान की पुष्टि करता है भले ही ग्राहक लौटने से पहले ब्राउज़र बंद कर दे। इसे PayU Dashboard > Webhooks में सफल और विफल भुगतानों के लिए जोड़ें। URL को ठीक वैसे ही कॉपी करें जैसा Configure पेज दिखाता है। यह इंटरनेट से पहुँच योग्य होना चाहिए (basic auth या फ़ायरवॉल ब्लॉक नहीं)। स्टोर का मेंटेनेंस मोड और देश-आधारित प्रतिबंध इसे नहीं रोकते।
वेबहुक में ग्राहक की वापसी जैसा ही हस्ताक्षरित परिणाम होता है। बिना मान्य PayU हैश वाले वेबहुक अस्वीकार किए जाते हैं।
उन्नत
Verify Payment: हर सफल भुगतान को PayU verify_payment API से दोबारा जाँचता है। अनुशंसित। यदि जाँच पूरी नहीं हो सकती, तो ऑर्डर को भुगतान किया हुआ मानने के बजाय होल्ड पर रखा जाता है। डिफ़ॉल्ट: चालू।
Enable Logging: समस्या निवारण के लिए गेटवे की घटनाएँ मॉड्यूल फ़ोल्डर में logs/payu_p_debug.log.php में लॉग करता है। यह फ़ाइल वेब से नहीं खोली जा सकती। त्रुटियाँ और चेतावनियाँ हमेशा लॉग होती हैं; यह विकल्प अन्य घटनाएँ जोड़ता है, जैसे हर भुगतान फ़ॉर्म और हर PayU परिणाम। कुंजियाँ, Salt और ग्राहक का व्यक्तिगत डेटा कभी लॉग नहीं होता। डिफ़ॉल्ट: बंद।
Log: लॉग का आकार और नवीनतम प्रविष्टियाँ दिखाता है। खाली करने के लिए Clear log पर क्लिक करें।
Delete data on uninstall: मॉड्यूल अनइंस्टॉल होने पर मॉड्यूल की सेटिंग्स और लॉग हटा देता है। ऑर्डर और PayU लेन-देन रिकॉर्ड कभी नहीं हटाए जाते। डिफ़ॉल्ट: बंद।
चेकआउट
भुगतान चरण में ग्राहक भुगतान विधि (डिफ़ॉल्ट रूप से PayU India) चुनता है और पुष्टि करता है। यदि बिलिंग पते और डिलीवरी पते, दोनों में से किसी में भी स्थिर या मोबाइल फ़ोन नंबर नहीं है, तो ग्राहक चेकआउट पर रहता है और PayU India requires a phone number. Please enter your phone number and try again. देखता है। अन्यथा वह एक छोटा पेज देखता है Thank you for your order. You will be redirected to PayU to complete your payment., जो कार्ट कुल राशि के लिए हस्ताक्षरित भुगतान अनुरोध PayU के होस्टेड चेकआउट को भेजता है। यदि ब्राउज़र अपने आप आगे नहीं बढ़ता, तो पेज पर Pay with PayU बटन और Back to checkout बटन होता है। PayU के पेज पर ग्राहक कार्ड, NetBanking, UPI या वॉलेट से भुगतान करता है। इस समय तक कोई ऑर्डर मौजूद नहीं होता।
हर भुगतान प्रयास को कार्ट नंबर से शुरू होने वाला अपना PayU लेन-देन ID मिलता है, और वह राशि और मोड के साथ सहेजा जाता है। उसी कार्ट के किसी पहले खुले और अभी भी मान्य भुगतान पेज पर किया गया भुगतान अब भी स्वीकार होता है। जिस कार्ट का पहले से ऑर्डर है, उसे कभी नया भुगतान फ़ॉर्म नहीं मिलता, इसलिए ब्राउज़र का Back बटन दूसरा भुगतान शुरू नहीं कर सकता।
PayU परिणाम ग्राहक के साथ लौटाता है और, यदि कॉन्फ़िगर हो, तो वेबहुक से भी भेजता है। परिणाम केवल तभी स्वीकार होता है जब उसमें उस मोड की कुंजी और Salt से बना मान्य PayU हैश हो जिसमें भुगतान शुरू हुआ था, और केवल उस लेन-देन ID के लिए जो उस कार्ट के लिए जारी हुआ था। Verify Payment चालू होने पर सफल परिणाम की जाँच PayU verify_payment API से भी होती है। भुगतान की गई राशि प्रयास की राशि और कार्ट कुल से INR में पैसे तक मेल खानी चाहिए। PayU द्वारा इस तरह पुष्टि करने के बाद ही ऑर्डर भुगतान किया हुआ मार्क होता है। मॉड्यूल ये PayU परिणाम संभालता है:
सफल या लंबित भुगतान के बाद ग्राहक को मानक ऑर्डर पुष्टि पेज दिखता है। लंबित भुगतान में Your PayU payment is pending. The order will be updated as soon as PayU confirms the result — there is no need to pay again. जुड़ता है, होल्ड पर चल रहे ऑर्डर में Your payment is being reviewed. We will contact you if anything else is needed. जुड़ता है, और Payment error या Canceled में ऑर्डर Your PayU payment was not completed. Please contact us about this order. दिखाता है।
असफल भुगतान के बाद ग्राहक एक संदेश के साथ चेकआउट पर लौटता है: Payment was not completed. Please try again or choose a different payment method., Payment was cancelled. You may try again., या जब परिणाम की जाँच न हो सके तो We could not confirm the payment result. If your account was charged, please contact us before paying again. यदि ग्राहक के लौटने पर परिणाम अभी भी प्रोसेस हो रहा है, तो We are confirming your PayU payment. If you completed the payment, your order will be created shortly — please do not pay again. और Check again बटन वाला पेज दिखता है।
मॉड्यूल केवल INR में शुल्क लेता है और इसमें मल्टी-करेंसी प्रोसेसिंग (MCP) नहीं है। इसमें सेव किए गए कार्ड या टोकनाइज़ेशन, सदस्यताएँ, साइट पर (seamless) कार्ड फ़ॉर्म, EMI या ऑफ़र प्रबंधन और PayU वन-क्लिक चेकआउट नहीं हैं।
ऑर्डर और रिफ़ंड
ऑर्डर स्टेटस
No order yet: ग्राहक को PayU पर भेजा गया और उसने भुगतान नहीं किया, या भुगतान विफल या रद्द हुआ। केवल कार्ट मौजूद है।
Payment accepted: भुगतान की पुष्टि हो गई। भुगतान PayU लेन-देन ID (mihpayid) को लेन-देन ID के रूप में दर्ज होता है, और एक नोट दिखाता है PayU payment successful. Transaction ID: …, Mode: …, Bank: …
Awaiting PayU India payment: UPI या NetBanking भुगतान अभी PayU पर लंबित है। PayU पुष्टि करने पर ऑर्डर Payment accepted बन जाता है।
PayU India payment on hold: भुगतान की गई राशि या मुद्रा कार्ट से अलग है, verify_payment API तक पहुँचा नहीं जा सका या उसने अभी भुगतान की पुष्टि नहीं की, या रद्द किए जा चुके ऑर्डर के लिए भुगतान आया। नोट कारण बताता है। PayU Dashboard में लेन-देन जाँचें, फिर ऑर्डर को Payment accepted पर सेट करें या ऑर्डर रद्द करके भुगतान रिफ़ंड करें। केवल सत्यापन विफल होने पर, परिणाम की अगली डिलीवरी पर ऑर्डर अपने आप भुगतान किया हुआ हो जाता है।
Payment error: लंबित भुगतान बाद में अस्वीकार या रद्द हो गया। बाद में आया सफल परिणाम फिर भी ऑर्डर का भुगतान करता है।
Refunded: जो कुछ भी भुगतान हुआ था, वह मॉड्यूल के माध्यम से रिफ़ंड कर दिया गया है।
यदि PayU पहले से भुगतान किए गए ऑर्डर के लिए एक और सफल भुगतान बताता है, तो ऑर्डर नहीं बदलता और एक नोट आपसे PayU Dashboard में डुप्लिकेट राशि रिफ़ंड करने को कहता है। किसी अन्य भुगतान विधि से ऑर्डर किए गए कार्ट के लिए PayU भुगतान पर नोट लगता है और वह ऑर्डर भुगतान नहीं होता।
PayU India भुगतान ब्लॉक
ऑर्डर पेज पर PayU India payment ब्लॉक दिखता है, जिसमें PayU लेन-देन ID (mihpayid), स्टोर लेन-देन ID (txnid), वातावरण, PayU स्थिति, भुगतान का मोड और बैंक, भुगतान की गई राशि और माँगी गई रिफ़ंड राशि, टेस्ट भुगतान के लिए Test mode बैज, रिफ़ंड इतिहास और मॉड्यूल के नोट्स होते हैं। होल्ड वाले ऑर्डर के लिए भुगतान की समीक्षा का अनुस्मारक दिखता है।
रिफ़ंड
PayU India payment ब्लॉक में राशि दर्ज करें (जो राशि अभी रिफ़ंड नहीं हुई है वह पहले से भरी होती है), वैकल्पिक रूप से कारण लिखें, और Refund via PayU पर क्लिक करें। प्रश्न Refund this amount through PayU? This cannot be undone. की पुष्टि करें। पूर्ण और आंशिक रिफ़ंड समर्थित हैं; राशि शून्य से अधिक होनी चाहिए और PayU द्वारा लिए गए शेष से अधिक नहीं। आपको ऑर्डर संपादित करने का अधिकार चाहिए; मॉड्यूल पेजों की पहुँच आवश्यक नहीं है। रिफ़ंड उसी मोड की कुंजी और Salt से PayU रिफ़ंड API द्वारा भेजा जाता है जिसमें भुगतान हुआ था, इसलिए वे क्रेडेंशियल सेट होने चाहिए। यदि PayU रिफ़ंड अस्वीकार करता है, तो ब्लॉक PayU के संदेश के साथ PayU refund failed: दिखाता है और कोई रिफ़ंड दर्ज नहीं होता।
PayU रिफ़ंड को कतार में डालता है और उन्हें अतुल्यकालिक रूप से पूरा करता है; ग्राहक को आमतौर पर 5–7 कार्य-दिवसों में पैसा मिलता है। रिफ़ंड इतिहास और नोट्स राशि, PayU अनुरोध ID और कारण दिखाते हैं। पूर्ण रिफ़ंड ऑर्डर को Refunded पर सेट करता है; आंशिक रिफ़ंड स्थिति नहीं बदलता। भुगतान का लेन-देन ID PayU द्वारा बताए जाने के बाद ही रिफ़ंड उपलब्ध होते हैं। मॉड्यूल बाद में रिफ़ंड स्थिति की जाँच नहीं करता और क्रेडिट स्लिप नहीं बनाता। ऑर्डर पेज के मानक PrestaShop रिफ़ंड बटन PayU के माध्यम से पैसा वापस नहीं भेजते।
लाइसेंस कुंजी
मॉड्यूल vibefox.net से प्राप्त VibeFox लाइसेंस कुंजी के साथ काम करता है। लाइसेंस ब्लॉक License — VibeFox PayU India Payment Gateway, Modules > Module Manager > VibeFox PayU India Payment Gateway > Configure पेज पर सेटिंग्स के ऊपर पहला ब्लॉक है। कुंजी License key में दर्ज करें और Activate पर क्लिक करें। इसके बाद ब्लॉक कुंजी को मास्क करके, स्थिति (जैसे वह तारीख जब तक लाइसेंस सक्रिय है और आपका डोमेन) और ये बटन दिखाता है: स्थिति दोबारा जाँचने के लिए Check now, कोई दूसरी कुंजी दर्ज करने के लिए Change key, और इस स्टोर से कुंजी हटाने के लिए Remove key। इनके नीचे Product: presta-payment-payu-india वाली पंक्ति और Manage licenses and domains in your account लिंक है, जो आपका vibefox.net खाता खोलता है। केवल मॉड्यूल की Configure अनुमति वाले कर्मचारी ही कुंजी बदल सकते हैं। ब्लॉक के पाठ बैक ऑफ़िस की भाषा का पालन करते हैं (अंग्रेज़ी और रूसी शामिल हैं)।
यदि कुंजी स्वीकार नहीं होती, तो ब्लॉक कारण बताता है, जैसे Key not found, This key belongs to another product, Domain limit reached या तारीख के साथ License expired on। स्टोर का पता बदलने के बाद, या अपने खाते में डोमेन स्लॉट खाली करने के बाद, Check now पर क्लिक करें। यदि लाइसेंस सर्वर तक पहुँच नहीं हो पाती, तो मॉड्यूल अंतिम ज्ञात स्थिति पर काम करता रहता है।
एक कुंजी एक डोमेन पर काम करती है: मुख्य स्टोर का डोमेन, मल्टीस्टोर सेटअप में भी। स्टोर से कुंजी हटाने से उसका डोमेन स्लॉट खाली नहीं होता। स्लॉट अपने vibefox.net खाते में खाली करें।
सक्रिय कुंजी के बिना चेकआउट पर ग्राहकों को PayU India नहीं दिखाया जाता। यदि फिर भी भुगतान शुरू होता है, तो ग्राहक को This payment method is not available. Please choose another one. दिखता है। PrestaShop स्टोरफ़्रंट यह नहीं जानता कि आप बैक ऑफ़िस में लॉग इन हैं, इसलिए भुगतान विधि आपके लिए भी छिपी रहती है: आप कुंजी खरीदने से पहले मॉड्यूल सेट कर सकते हैं, पर चेकआउट पर उसका परीक्षण नहीं कर सकते। Modules > Module Manager में Alerts टैब पर एक अनुस्मारक दिखता है। मौजूदा ऑर्डर प्रभावित नहीं होते: पहले से शुरू किए गए भुगतान सूचनाओं से पुष्ट होते रहते हैं, और रिफ़ंड काम करते हैं।
लाइसेंस समाप्त होने पर मॉड्यूल काम करता रहता है, पर अपडेट और सहायता के लिए नवीनीकरण चाहिए। बैक ऑफ़िस में काम करते समय स्थिति अपने-आप दोबारा जाँची जाती है: कुंजी दर्ज करने के बाद पहले 14 दिनों तक रोज़ एक बार, फिर हर हफ़्ते एक बार। cron जॉब की आवश्यकता नहीं है। मॉड्यूल अनइंस्टॉल या रीसेट करने पर लाइसेंस कुंजी और लाइसेंस स्थिति हमेशा हट जाती है।
समस्या निवारण
चेकआउट पर PayU India दिखाई नहीं देता: जाँचें कि लाइसेंस सक्रिय है, Enable/Disable चालू है, और चुने गए Mode की कुंजी और Salt भरे हुए हैं। जाँचें कि कार्ट की मुद्रा INR है और Payment > Preferences में उस मुद्रा, ग्राहक के देश और ग्राहक समूह के लिए मॉड्यूल की अनुमति है। Configure पेज गायब क्रेडेंशियल और INR से भिन्न स्टोर मुद्रा के लिए चेतावनी दिखाता है।
भुगतान हो गया, पर कोई ऑर्डर नहीं बना: ग्राहक स्टोर पर वापस नहीं आया और कोई वेबहुक नहीं आया। Configure पेज का वेबहुक URL PayU Dashboard > Webhooks में सफल और विफल भुगतानों के लिए जोड़ें, और सुनिश्चित करें कि वह इंटरनेट से पहुँच योग्य है।
वेबहुक invalid_signature लौटाता है: PayU हैश मेल नहीं खाया। जाँचें कि भुगतान के मोड की कुंजी और Salt सही हैं और Salt v1 का उपयोग हो रहा है, Salt v2 नहीं। टेस्ट Salt से हस्ताक्षरित लाइव भुगतान का परिणाम, या इसके उलट, भी अस्वीकार होता है। कुछ नहीं बदलता।
वेबहुक not_configured लौटाता है: जिस मोड में भुगतान शुरू हुआ था उसकी कुंजी या Salt गायब है। उन्हें दर्ज करें; PayU वेबहुक को फिर से भेजता है।
वेबहुक verify_unavailable लौटाता है: verify_payment API अभी भुगतान की पुष्टि नहीं कर सका। ऑर्डर होल्ड पर है, और अगली डिलीवरी फिर से जाँच करेगी।
वेबहुक busy या retry लौटाता है: उसी कार्ट की ग्राहक वापसी उसी क्षण प्रोसेस हो रही थी, या ऑर्डर नहीं बन सका (उदाहरण के लिए, मॉड्यूल बंद है)। PayU वेबहुक फिर से भेजता है। कारण लॉग में लिखा जाता है।
वेबहुक ignored_unknown_txnid लौटाता है: लेन-देन इस स्टोर द्वारा शुरू नहीं किया गया था, उदाहरण के लिए उसी PayU खाते का उपयोग करने वाला कोई अन्य स्टोर। कुछ नहीं बदलता।
ग्राहक को PayU India requires a phone number दिखता है: चेकआउट में पते का फ़ोन फ़ील्ड अनिवार्य या दिखाई देने योग्य बनाएँ। पहले बिलिंग पता इस्तेमाल होता है, फिर डिलीवरी पता।
ऑर्डर PayU India payment on hold में है: PayU India payment ब्लॉक के नोट्स पढ़ें। कारण राशि या मुद्रा का मेल न खाना, विफल या लंबित सत्यापन, या रद्द ऑर्डर के लिए भुगतान है।
रिफ़ंड विफल: PayU transaction ID not found for this order. का अर्थ है कि ऑर्डर का अभी तक कोई PayU भुगतान नहीं है। This payment was made in Test mode, but the Merchant Key/Salt of that mode are not set. (या Live mode) का अर्थ है कि पहले उस मोड के क्रेडेंशियल दर्ज करने होंगे। Invalid refund amount: at most … INR can be refunded. का अर्थ है कि राशि भुगतान के शेष से अधिक है।
लॉग में बहुत कम जानकारी: त्रुटियाँ और चेतावनियाँ हमेशा लिखी जाती हैं; हर भुगतान फ़ॉर्म और हर PayU परिणाम देखने के लिए Enable Logging चालू करें।
डेवलपर हुक: actionPayuPRequestFields भुगतान अनुरोध के फ़ील्ड पर हस्ताक्षर करने से पहले उन्हें बदलता है। कुंजी, लेन-देन ID, राशि और Return URL इसके द्वारा नहीं बदले जा सकते।
अनइंस्टॉल
Modules > Module Manager पर जाएँ, VibeFox PayU India Payment Gateway के बगल का मेनू खोलें और Uninstall चुनें। इस मॉड्यूल की लाइसेंस कुंजी और लाइसेंस स्थिति हमेशा हटा दी जाती है। यदि Delete data on uninstall चालू है, तो मॉड्यूल की सेटिंग्स और लॉग हटा दिए जाते हैं। यदि बंद है, तो बाद में दोबारा इंस्टॉल करने के लिए सभी सेटिंग्स रखी जाती हैं। PayU लेन-देन रिकॉर्ड और रिफ़ंड अनुरोध, तथा ऑर्डर स्टेटस Awaiting PayU India payment और PayU India payment on hold हमेशा रखे जाते हैं, ताकि पहले भुगतान किए गए ऑर्डर दोबारा इंस्टॉल करने के बाद भी रिफ़ंड हो सकें। मौजूदा ऑर्डर अपने भुगतान नोट्स और PayU लेन-देन ID रखते हैं।
PayU उसके संबंधित स्वामी का ट्रेडमार्क है। यह मॉड्यूल PayU से संबद्ध नहीं है और PayU द्वारा समर्थित नहीं है।
