वापस

VibeFox Vindi for PrestaShop — सहायता

आवश्यकताएँ

PrestaShop: 8.0 से 9.x।

PHP: 8.0 या उसके बाद का संस्करण। मॉड्यूल पुराने PHP संस्करणों पर इंस्टॉल नहीं होगा।

स्टोर की मुद्रा: ब्राज़ीलियाई रियल (BRL)। Vindi केवल BRL में शुल्क लेता है, इसलिए किसी अन्य मुद्रा वाले कार्ट के लिए भुगतान विधि छिपी रहती है।

Vindi खाता: आपको अपने Vindi खाते की API कुंजी चाहिए। Vindi sandbox अपनी कुंजी वाला एक अलग Vindi परीक्षण खाता है। यदि आप boleto, PIX और BolePix देना चाहते हैं, तो ये आपके Vindi खाते में भी सक्षम होने चाहिए।

VibeFox लाइसेंस कुंजी: vibefox.net से खरीदी जाती है। एक कुंजी एक ही डोमेन पर काम करती है।

इंस्टॉलेशन

1. बैक ऑफिस में Modules > Module Manager पर जाएँ और Upload a module पर क्लिक करें। मॉड्यूल की ZIP फ़ाइल चुनें।

2. अपलोड पूरा होने पर Configure पर क्लिक करें, या बाद में मॉड्यूल सूची में VibeFox Vindi Gateway खोजकर Configure पर क्लिक करें।

3. Configure पेज के ऊपर लाइसेंस ब्लॉक में License key फ़ील्ड में अपनी VibeFox लाइसेंस कुंजी दर्ज करें और Activate पर क्लिक करें (लाइसेंस कुंजी देखें)।

4. Sandbox API key चिपकाएँ और तैयार होने पर Live API key चिपकाएँ। Offered methods चुनें।

5. सेटिंग्स से Webhook URL कॉपी करके Vindi में डालें (देखें कॉन्फ़िगरेशन)।

6. Enable / Disable चालू करें और Save पर क्लिक करें। सैंडबॉक्स मोड में एक भुगतान का परीक्षण करें, फिर असली भुगतान स्वीकार करने के लिए Sandbox mode बंद करें।

इंस्टॉल होने पर मॉड्यूल दो ऑर्डर स्थितियाँ बनाता है: Awaiting Vindi payment और Vindi payment on hold। PrestaShop सभी मुद्राओं, देशों और ग्राहक समूहों के लिए एक नया भुगतान मॉड्यूल देता है। इन्हें Payment > Preferences में सीमित किया जा सकता है; वहाँ मॉड्यूल का BRL के लिए अनुमति प्राप्त होना ज़रूरी है।

कॉन्फ़िगरेशन

सभी सेटिंग्स मॉड्यूल के पेज पर हैं: Modules > Module Manager > VibeFox Vindi Gateway > Configure। हर सेक्शन का अपना Save बटन है, जो पूरा पेज सहेजता है। फ़ील्ड के ऊपर, जब स्टोर की मुद्रा BRL नहीं होती या मौजूदा मोड की API कुंजी खाली होती है, तो पेज चेतावनी देता है। दोनों ही स्थितियों में चेकआउट पर भुगतान विधि नहीं दिखती। सहेजने पर कुंजियों के आगे-पीछे के खाली स्थान हटा दिए जाते हैं। यदि कोई भुगतान विधि चुनी नहीं गई, तो क्रेडिट कार्ड चुना जाता है और पेज Choose at least one payment method — credit card was selected. दिखाता है। खाली Title सहेजा नहीं जाता: पेज Enter a title for the payment method. दिखाता है।

Vindi

Enable / Disable: Enable Vindi payments भुगतान विधि को चालू या बंद करता है। डिफ़ॉल्ट: बंद।

Title: चेकआउट पर दिखने वाला भुगतान विधि का नाम। यही नाम ऑर्डर में भी सहेजा जाता है। डिफ़ॉल्ट: Vindi। अनिवार्य।

Description: चेकआउट पर भुगतान विधि के नीचे दिखने वाला पाठ। डिफ़ॉल्ट: Pay by credit card on the secure Vindi page, or by boleto / PIX.

API कुंजियाँ

कुंजियाँ Vindi डैशबोर्ड में Settings > API keys के तहत बनाएँ: लाइव के लिए app.vindi.com.br पर और सैंडबॉक्स के लिए sandbox-app.vindi.com.br पर। लाइव और सैंडबॉक्स के होस्ट और कुंजियाँ अलग हैं। हर भुगतान याद रखता है कि उसका बिल कहाँ बना था, इसलिए जाँच, रद्दीकरण और रिफ़ंड हमेशा उसी वातावरण का उपयोग करते हैं।

Sandbox mode: sandbox-app.vindi.com.br और सैंडबॉक्स API कुंजी का उपयोग करके Vindi सैंडबॉक्स में नए भुगतान बनाता है। ग्राहक चेकआउट पर TEST MODE का नोट देखते हैं: Vindi sandbox: no real charges. डिफ़ॉल्ट: चालू। असली भुगतान स्वीकार करने के लिए इसे बंद करें।

Live API key: लाइव Vindi खाते की निजी कुंजी। यह केवल Vindi API को भेजी जाती है।

Sandbox API key: Vindi सैंडबॉक्स खाते की निजी कुंजी।

सहेजी गई कुंजियाँ दोबारा कभी नहीं दिखाई जातीं। फ़ील्ड खाली रहता है और Saved — leave empty to keep it. दिखाता है। केवल बदलना हो तो ही नया मान दर्ज करें।

Clear saved keys: किसी कुंजी पर निशान लगाकर Save पर क्लिक करें, तो वह हट जाती है। खाली फ़ील्ड सहेजे गए मान को बनाए रखता है।

भुगतान विधियाँ

Offered methods: वे विधियाँ जिन्हें ग्राहक चुन सकते हैं। डिफ़ॉल्ट: क्रेडिट कार्ड। ये विधियाँ आपके Vindi खाते में भी सक्षम होनी चाहिए।

Credit card: ग्राहक Vindi के बिल पेज पर भुगतान करता है।
Boleto: boleto तुरंत जारी होता है और ऑर्डर Awaiting Vindi payment पर रहता है।
PIX: PIX QR कोड और कॉपी-पेस्ट कोड तुरंत जारी होते हैं और ऑर्डर Awaiting Vindi payment पर रहता है।
BolePix (boleto + PIX): एक boleto जिसे PIX से भी चुकाया जा सकता है, जो boleto और PIX की तरह तुरंत जारी होता है।

Boleto, PIX और BolePix के लिए ग्राहक का CPF या CNPJ चाहिए, जो चेकआउट पर पूछा जाता है।

भुगतान सूचनाएँ (वेबहुक)

वेबहुक आपके स्टोर को बताता है कि कोई बिल भुगतान किया गया, रद्द किया गया, अस्वीकार किया गया या रिफ़ंड किया गया है। इस सेक्शन का Webhook URL फ़ील्ड URL दिखाता है। फ़्रेंडली URL के साथ यह इस तरह दिखता है: https://your-shop/module/wcp_vindi_gateway/webhook?token=... और इसमें मॉड्यूल द्वारा बनाया गया गुप्त टोकन होता है। इसे ठीक वैसे ही कॉपी करें जैसा सेटिंग्स दिखाती हैं। Vindi में Settings > Webhooks पर जाएँ, लाइव खाते और सैंडबॉक्स खाते दोनों में यह URL जोड़ें, और ये इवेंट चुनें:

bill_paid: एक बिल का भुगतान हुआ।
bill_canceled: एक बिल रद्द हुआ।
charge_rejected: एक भुगतान प्रयास अस्वीकार हुआ।
charge_refunded: एक भुगतान रिफ़ंड हुआ, जैसे Vindi डैशबोर्ड से।

Vindi अपनी सूचनाओं पर हस्ताक्षर नहीं करता, इसलिए टोकन गायब होने या गलत होने पर अनुरोध अस्वीकार किए जाते हैं। हर सूचना केवल इतना करती है कि ऑर्डर बदलने से पहले मॉड्यूल Vindi API के ज़रिये बिल फिर से पढ़ ले। वेबहुक के बिना, कार्ड भुगतान तभी पकड़ में आता है जब ग्राहक उसी कार्ट के साथ दोबारा ऑर्डर दे (तब भुगतान किया हुआ बिल मिलता है और ऑर्डर बनता है), और boleto या PIX भुगतान तब पकड़ में आता है जब ग्राहक ऑर्डर पुष्टि पेज दोबारा खोलता है।

उन्नत

Debug log: API कॉल और सूचनाएँ मॉड्यूल फ़ोल्डर में logs/wc_vdi_debug.log.php में दर्ज करता है। यह फ़ाइल वेब से नहीं खुल सकती। यह बंद होने पर भी त्रुटियाँ और चेतावनियाँ हमेशा दर्ज होती हैं। कुंजियाँ, वेबहुक टोकन और ग्राहक का डेटा कभी दर्ज नहीं होते। डिफ़ॉल्ट: बंद।

Log: लॉग का आकार और ताज़ा प्रविष्टियाँ दिखाता है। खाली करने के लिए Clear log पर क्लिक करें।

Delete data on uninstall: चालू होने पर मॉड्यूल हटाने से सेटिंग्स, वेबहुक टोकन और लॉग हट जाते हैं। ऑर्डर और ऑर्डरों के Vindi बिल संदर्भ सुरक्षित रहते हैं। डिफ़ॉल्ट: बंद।

चेकआउट

ग्राहक भुगतान विधि चुनता है (डिफ़ॉल्ट रूप से Vindi)। एक से अधिक विधियाँ दी जाने पर भुगतान बॉक्स में Pay with और क्रेडिट कार्ड, boleto, PIX या BolePix का विकल्प दिखता है। boleto, PIX या BolePix दिए जाने पर बॉक्स में CPF or CNPJ फ़ील्ड भी होता है। क्रेडिट कार्ड न दिए जाने पर यह फ़ील्ड अनिवार्य है; अन्यथा यह Required for boleto and PIX. दिखाता है। बिलिंग पते के Identification number या VAT नंबर में वैध CPF या CNPJ होने पर फ़ील्ड उसी से भर जाता है। नंबर उसके चेक डिजिट से जाँचा जाता है। कुछ छूटने पर ग्राहक को Please choose how you want to pay with Vindi., Please enter a valid CPF or CNPJ. या Please enter your CPF or CNPJ — it is required for boleto and PIX. दिखता है।

जब ग्राहक ऑर्डर की पुष्टि करता है, तो मॉड्यूल बिलिंग पते से इस कार्ट के लिए एक Vindi ग्राहक बनाता है, और कार्ट के कुल योग के लिए एक किस्त में एक Vindi बिल बनाता है। Vindi में बिल का नाम Order # और कार्ट नंबर होता है।

क्रेडिट कार्ड: ग्राहक को Vindi बिल पेज पर भेजा जाता है और वह वहीं भुगतान करता है। इस समय तक ऑर्डर नहीं बना होता। Vindi के पास बिलों के लिए कोई वापसी URL नहीं है, इसलिए ग्राहक अपने आप स्टोर पर वापस नहीं आता। ऑर्डर तब बनता है जब Vindi वेबहुक से भुगतान की पुष्टि करता है। यदि ग्राहक उसी कार्ट के साथ दोबारा ऑर्डर दे, तो लंबित बिल फिर से दिखाया जाता है, या यदि वह पहले ही भुगतान हो चुका है, तो ऑर्डर तुरंत बन जाता है।

Boleto, PIX और BolePix: बिल तुरंत जारी होता है, ऑर्डर Awaiting Vindi payment स्थिति के साथ बनता है, और ग्राहक ऑर्डर पुष्टि पेज पर पहुँचता है। वहाँ, और ग्राहक के खाते में ऑर्डर के विवरण में, Payment सेक्शन PIX QR कोड, Copy code बटन के साथ PIX कॉपी-पेस्ट कोड और उसकी समाप्ति तिथि, तथा Open boleto बटन दिखाता है। ऑर्डर पुष्टि ईमेल में PIX कोड और boleto लिंक होते हैं। यदि Vindi boleto या PIX का डेटा नहीं लौटाता, तो बिल रद्द हो जाता है और ग्राहक को एक त्रुटि दिखती है।

ऑर्डर तभी भुगतान किया हुआ चिह्नित होता है जब Vindi पुष्टि कर दे: मॉड्यूल Vindi API से बिल पढ़ता है और मुद्रा, यह कि बिल कार्ट का है (कार्ट कोड और Vindi ग्राहक), तथा भुगतान की गई राशि ऑर्डर के कुल योग के बराबर है, यह जाँचता है। ऑर्डर पुष्टि पेज लंबित ऑर्डर को API से अधिकतम हर 15 सेकंड में दोबारा जाँचता है। भुगतान प्राप्त होने पर वह Your payment with Vindi has been received. दिखाता है। जब बिल Vindi पर समीक्षा में होता है, तब वह We are confirming your payment with Vindi. The order will be updated automatically — please do not pay again. दिखाता है। रद्द किए गए ऑर्डर के लिए वह This order was cancelled and its Vindi bill can no longer be paid. Please contact us if you have already paid. दिखाता है।

एक ही कार्ट के लिए नया भुगतान प्रयास लंबित Vindi बिल को दोबारा इस्तेमाल करता है, यदि विधि, राशि और वातावरण वही हों। अन्यथा नया बिल बनने से पहले पिछला बिल Vindi पर रद्द कर दिया जाता है, ताकि ग्राहक एक ही कार्ट के लिए दो बार भुगतान न कर सके। यदि इस बीच पिछला बिल भुगतान हो चुका हो, तो ऑर्डर बनता है और कोई नया बिल जारी नहीं होता।

यदि Vindi भुगतान शुरू नहीं कर पाता, तो ग्राहक चेकआउट पर एक छोटे संदेश के साथ रहता है, उदाहरण के लिए CPF / CNPJ, बिलिंग पता (boleto के लिए सड़क, पिन कोड, शहर और राज्य ज़रूरी हैं), ईमेल या फ़ोन नंबर जाँचने के लिए, या यह बताने के लिए कि Vindi अस्थायी रूप से उपलब्ध नहीं है। तकनीकी कारण लॉग में लिखा जाता है।

वेबहुक तब भी काम करता है जब स्टोर मेंटेनेंस मोड में हो, और आपके स्टोर के देश-प्रतिबंध से अवरुद्ध नहीं होता।

मॉड्यूल केवल एक किस्त में एकल भुगतान लेता है। इसमें सब्सक्रिप्शन या आवर्ती बिलिंग, सेव किए गए कार्ड, किस्तें और आपकी साइट पर कार्ड फ़ॉर्म नहीं है: कार्ड हमेशा Vindi पेज पर दर्ज होता है।

ऑर्डर और रिफ़ंड

ऑर्डर स्थितियाँ

No order yet: एक कार्ड भुगतान शुरू हुआ है और Vindi ने उसकी पुष्टि अभी नहीं की है। केवल कार्ट मौजूद है।

Awaiting Vindi payment: एक boleto, PIX या BolePix भुगतान प्रतीक्षा में है (नोट Awaiting ... payment at Vindi.)। जब Vindi बिल के भुगतान होने की सूचना देता है, तो ऑर्डर Payment accepted पर चला जाता है।

Payment accepted: भुगतान की पुष्टि हो गई है। भुगतान को Vindi बिल ID के साथ लेनदेन ID के रूप में दर्ज किया जाता है, और एक नोट Vindi बिल, राशि और वातावरण दिखाता है।

Vindi payment on hold: Vindi बिल समीक्षा में है, भुगतान किया गया बिल ऑर्डर से मेल नहीं खाता (मुद्रा, राशि, कार्ट कोड या Vindi ग्राहक), या बिल ऑर्डर रद्द होने के बाद भुगतान हुआ है। नोट इसका कारण बताता है, और ऑर्डर पर भुगतान की गई राशि दर्ज होती है। ऑर्डर और स्टॉक की जाँच करें, फिर ऑर्डर पूरा करें या भुगतान रिफ़ंड करें।

Payment error: Vindi ने प्रतीक्षारत ऑर्डर के भुगतान प्रयास को अस्वीकार कर दिया। यदि कारण उपलब्ध है, तो नोट में एक्वायरर का कारण दिखता है। ग्राहक वही बिल अब भी चुका सकता है, और बाद का भुगतान ऑर्डर को Payment accepted पर ले जाता है।

Canceled: प्रतीक्षारत ऑर्डर का बिल Vindi पर रद्द कर दिया गया है। जब आप स्टोर में ऑर्डर रद्द करते हैं, तो उसका लंबित Vindi बिल भी रद्द हो जाता है, इसलिए उसका भुगतान नहीं हो सकता। यदि यह संभव न हो, तो एक नोट आपसे Vindi डैशबोर्ड में बिल रद्द करने को कहता है।

Refunded: मॉड्यूल के ज़रिये भुगतान पूरी तरह रिफ़ंड किया गया।

यदि पहले से भुगतान किए गए ऑर्डर के लिए दूसरा बिल भुगतान हो जाए, तो ऑर्डर नहीं बदलता। एक नोट आपसे Vindi में एक भुगतान रिफ़ंड करने को कहता है।

Vindi भुगतान ब्लॉक

ऑर्डर पेज पर एक Vindi payment ब्लॉक दिखता है, जिसमें Vindi बिल और चार्ज, वातावरण (सैंडबॉक्स भुगतानों के लिए Sandbox बैज के साथ), भुगतान विधि, स्थिति, भुगतान की गई और रिफ़ंड की गई राशि, रिफ़ंड का इतिहास, सभी Bills of this cart और ऑर्डर के Vindi notes शामिल हैं।

रिफ़ंड

Vindi payment ब्लॉक में राशि दर्ज करें (जो राशि अभी तक रिफ़ंड नहीं हुई है, वह अपने आप भर जाती है), वैकल्पिक रूप से कारण लिखें, और Refund via Vindi पर क्लिक करें। प्रश्न Refund this amount through Vindi? This cannot be undone. की पुष्टि करें। कार्ड और PIX भुगतानों का पूर्ण और आंशिक रिफ़ंड समर्थित है। आपको ऑर्डर संपादित करने का अधिकार चाहिए; मॉड्यूल पेज तक पहुँच ज़रूरी नहीं है। रिफ़ंड उस राशि तक सीमित है जो Vindi ने वास्तव में वसूली थी, इसलिए किसी असंगति के बाद आप ऑर्डर के कुल योग तक नहीं, बल्कि ग्राहक द्वारा चुकाई गई राशि तक ही रिफ़ंड कर सकते हैं। रिफ़ंड भुगतान के वातावरण (लाइव या सैंडबॉक्स) में भेजा जाता है, इसलिए उस वातावरण की API कुंजी सेट होनी चाहिए। पूर्ण रिफ़ंड Vindi पर बिल भी रद्द करता है और ऑर्डर को Refunded पर सेट करता है; आंशिक रिफ़ंड स्थिति नहीं बदलता। सफल रिफ़ंड Vindi चार्ज और स्थिति के साथ रिफ़ंड इतिहास और नोट्स में जुड़ता है। यदि Vindi या एक्वायरर रिफ़ंड अस्वीकार करता है, तो ब्लॉक त्रुटि दिखाता है और कोई रिफ़ंड दर्ज नहीं होता। रिफ़ंड तभी उपलब्ध हैं जब Vindi बिल के भुगतान होने की सूचना दे चुका हो।

Vindi boleto भुगतानों का रिफ़ंड नहीं कर सकता। ब्लॉक Vindi cannot refund boleto payments. Return the money to the customer by bank transfer and record the refund manually. दिखाता है।

मॉड्यूल क्रेडिट स्लिप नहीं बनाता। ऑर्डर पेज के मानक PrestaShop रिफ़ंड बटन Vindi के ज़रिये पैसे वापस नहीं भेजते। Vindi डैशबोर्ड में किए गए रिफ़ंड charge_refunded वेबहुक के ज़रिये आते हैं और नोट्स में जुड़ते हैं। ऑर्डर की स्थिति अपने आप नहीं बदलती; ज़रूरत हो तो उन्हें PrestaShop में मैन्युअल रिफ़ंड के रूप में दर्ज करें।

लाइसेंस कुंजी

मॉड्यूल vibefox.net से ली गई VibeFox लाइसेंस कुंजी के साथ काम करता है। License — VibeFox Vindi Gateway लाइसेंस ब्लॉक, Modules > Module Manager > VibeFox Vindi Gateway > Configure पेज पर सेटिंग्स के ऊपर पहला ब्लॉक है। कुंजी License key में दर्ज करें और Activate पर क्लिक करें। इसके बाद ब्लॉक में कुंजी मास्क करके दिखती है, स्टेटस दिखता है (जैसे लाइसेंस कब तक सक्रिय है और आपका डोमेन), और ये बटन दिखते हैं: Check now स्टेटस दोबारा जाँचने के लिए, Change key दूसरी कुंजी दर्ज करने के लिए, और Remove key इस स्टोर से कुंजी हटाने के लिए। इनके नीचे Product: presta-payment-vindi वाली पंक्ति और 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 खाते में खाली करें।

सक्रिय कुंजी के बिना चेकआउट पर ग्राहकों को Vindi नहीं दिखता। अगर फिर भी भुगतान शुरू होता है, तो ग्राहक को This payment method is not available. Please choose another one. दिखता है। PrestaShop स्टोरफ़्रंट को नहीं पता कि आप बैक ऑफ़िस में लॉग इन हैं, इसलिए भुगतान विकल्प आपसे भी छिपा रहता है: आप कुंजी खरीदने से पहले मॉड्यूल सेट कर सकते हैं, लेकिन चेकआउट पर उसे टेस्ट नहीं कर सकते। Modules > Module Manager में Alerts टैब पर एक रिमाइंडर दिखता है। मौजूदा ऑर्डर प्रभावित नहीं होते: पहले से बने बिल अब भी Vindi वेबहुक से पुष्ट होते हैं, और रिफ़ंड काम करते हैं।

जब लाइसेंस की अवधि खत्म होती है, तब भी मॉड्यूल काम करता है, लेकिन अपडेट और सपोर्ट के लिए नवीनीकरण ज़रूरी है। बैक ऑफ़िस में काम करते समय स्टेटस अपने-आप फिर से जाँचा जाता है: कुंजी दर्ज करने के बाद पहले 14 दिनों तक रोज़ एक बार, उसके बाद हफ़्ते में एक बार। कोई cron job ज़रूरी नहीं है। मॉड्यूल को अनइंस्टॉल या रीसेट करने पर लाइसेंस कुंजी और लाइसेंस स्टेटस हमेशा हट जाते हैं।

समस्या निवारण

चेकआउट पर Vindi दिखाई नहीं देता: जाँचें कि लाइसेंस सक्रिय है, Enable / Disable चालू है, कार्ट की मुद्रा BRL है, Offered methods में कम से कम एक विधि चुनी गई है, और मौजूदा मोड में API कुंजी है: सैंडबॉक्स मोड में Sandbox API key, लाइव मोड में Live API key। कुंजी गायब होने या मुद्रा BRL न होने पर सेटिंग्स पेज चेतावनी दिखाता है। Payment > Preferences में जाँचें कि मॉड्यूल BRL, ग्राहक के देश और ग्राहक के समूह के लिए अनुमत है।

भुगतान हो गया, लेकिन ऑर्डर नहीं बना या ऑर्डर Awaiting Vindi payment पर अटका है: वेबहुक काम नहीं कर रहा। Vindi में जाँचें कि जिस खाते (लाइव या सैंडबॉक्स) का आप उपयोग करते हैं, उसमें वेबहुक मौजूद है, उसका URL टोकन सहित सेटिंग्स में दिखाए गए URL से हूबहू मेल खाता है, और चारों इवेंट चुने गए हैं।

वेबहुक Forbidden का उत्तर देता है: URL में टोकन गायब या गलत है। सेटिंग्स से URL फिर से कॉपी करें।

वेबहुक Verification failed, retry later का उत्तर देता है: बिल Vindi API से नहीं पढ़ा जा सका (उदाहरण के लिए उस वातावरण की API कुंजी हटा दी गई है), उसी समय कोई दूसरा अनुरोध कार्ट अपडेट कर रहा था, या ऑर्डर नहीं बनाया जा सका (उदाहरण के लिए मॉड्यूल अक्षम है)। Vindi सूचना फिर भेजेगा। लॉग में कारण दिखता है।

ब्राउज़र में वेबहुक URL पर Method not allowed दिखता है: यह सामान्य है। यह URL केवल Vindi के अनुरोध स्वीकार करता है।

ग्राहक को This payment method is temporarily unavailable दिखता है: Vindi ने API कुंजी अस्वीकार की है। मौजूदा मोड की कुंजी जाँचें।

ऑर्डर देते समय ग्राहक को त्रुटि दिखती है: मॉड्यूल पेज पर Log फ़ील्ड देखें। Debug log बंद होने पर भी त्रुटियाँ दर्ज होती हैं। boleto के लिए बिलिंग पते में सड़क, पिन कोड, शहर और राज्य होने चाहिए।

ऑर्डर Vindi payment on hold है: Vindi payment ब्लॉक के नोट पढ़ें (देखें ऑर्डर स्थितियाँ), फिर ऑर्डर पूरा करें या भुगतान रिफ़ंड करें।

लाइव पर स्विच करने के बाद पुराने सैंडबॉक्स ऑर्डर: हर भुगतान अपने बिल का वातावरण बनाए रखता है। सैंडबॉक्स कुंजी सेटिंग्स में रहने तक सैंडबॉक्स ऑर्डरों की जाँच, रद्दीकरण और रिफ़ंड उसी कुंजी का उपयोग करते रहते हैं।

रिफ़ंड विफल हो जाता है: संदेश पढ़ें। boleto भुगतान Vindi के ज़रिये रिफ़ंड नहीं हो सकते, और भुगतान के वातावरण की API कुंजी सेट होनी चाहिए।

अनइंस्टॉल

Modules > Module Manager पर जाएँ, VibeFox Vindi Gateway के बगल का मेन्यू खोलें और Uninstall चुनें। इस मॉड्यूल की लाइसेंस कुंजी और लाइसेंस स्टेटस हमेशा हटा दिए जाते हैं। यदि Delete data on uninstall चालू है, तो सेटिंग्स, वेबहुक टोकन और लॉग हट जाते हैं। यदि बंद है, तो बाद में फिर से इंस्टॉल करने के लिए सभी सेटिंग्स रखी जाती हैं। ऑर्डरों के Vindi बिल और रिफ़ंड, तथा ऑर्डर स्थितियाँ Awaiting Vindi payment और Vindi payment on hold हमेशा रखी जाती हैं, ताकि पहले भुगतान किए गए ऑर्डर फिर से इंस्टॉल करने के बाद भी रिफ़ंड हो सकें। मौजूदा ऑर्डर अपने भुगतान नोट और लेनदेन ID रखते हैं।

Vindi अपने-अपने मालिक का ट्रेडमार्क है। यह मॉड्यूल Vindi से संबद्ध नहीं है और Vindi द्वारा समर्थित भी नहीं है।