वापस

VibeFox Klarna for PrestaShop — सहायता

आवश्यकताएँ

PrestaShop: 8.0 से 9.x।

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

Klarna मर्चेंट खाता: आपको एक API क्षेत्र के लिए अपने Klarna मर्चेंट खाते के API क्रेडेंशियल (उपयोगकर्ता नाम और पासवर्ड) और Klarna प्लेग्राउंड पोर्टल के टेस्ट क्रेडेंशियल चाहिए (कॉन्फ़िगरेशन देखें)। हर API क्षेत्र के अपने अलग क्रेडेंशियल होते हैं। एक स्टोर के लिए केवल एक मर्चेंट खाता (एक API क्षेत्र) इस्तेमाल किया जा सकता है।

मुद्रा: आपके क्षेत्र की एक Klarna मुद्रा: यूरोप में EUR, SEK, NOK, DKK, GBP, CHF, PLN, CZK, HUF या RON; उत्तरी अमेरिका में USD, CAD या MXN; ओशिनिया में AUD या NZD।

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

इंस्टॉलेशन

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

2. अपलोड पूरा होने पर Configure पर क्लिक करें, या बाद में मॉड्यूल सूची में VibeFox Klarna Payments ढूँढकर Configure पर क्लिक करें।

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

4. अपने Klarna मर्चेंट खाते का API region चुनें।

5. Klarna प्लेग्राउंड पोर्टल से टेस्ट उपयोगकर्ता नाम और पासवर्ड दर्ज करें, Test mode चालू रहने दें, Enable/Disable चालू करें, Save पर क्लिक करें और एक टेस्ट ऑर्डर दें।

6. Klarna Merchant Portal से लाइव उपयोगकर्ता नाम और पासवर्ड दर्ज करें, Test mode बंद करें और चुनें कि ऑर्डर कब कैप्चर किए जाएँ (डिफ़ॉल्ट: ऑर्डर भेजे जाने पर)।

इंस्टॉल होने पर मॉड्यूल दो ऑर्डर स्थितियाँ बनाता है: Awaiting Klarna fraud review और Klarna payment on hold। इनमें से कोई भी भुगतान किया हुआ नहीं गिना जाता और न ही ई-मेल भेजता है। PrestaShop सभी मुद्राओं, देशों और ग्राहक समूहों के लिए एक नया भुगतान मॉड्यूल देता है। आप इन्हें Payment > Preferences में सीमित कर सकते हैं।

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

सभी सेटिंग्स मॉड्यूल पेज पर हैं: Modules > Module Manager > VibeFox Klarna Payments > Configure। हर सेक्शन का अपना Save बटन है, जो पूरा पेज सहेजता है। फ़ील्ड्स के ऊपर पेज TEST MODE: Klarna playground, no real payments. या LIVE: real Klarna payments. दिखाता है। यदि सक्रिय मोड का उपयोगकर्ता नाम या पासवर्ड नहीं है, तो चेतावनी दिखती है (तब Klarna चेकआउट में छिपा रहता है), और यदि स्टोर की डिफ़ॉल्ट मुद्रा चुने हुए API क्षेत्र में Klarna द्वारा नहीं बेची जाती, तब भी चेतावनी दिखती है।

Klarna Payments

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

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

Description: Klarna विजेट के ऊपर ग्राहक को दिखाया जाने वाला टेक्स्ट। डिफ़ॉल्ट: Pay now, later or in instalments with Klarna.

API क्रेडेंशियल

Klarna API क्रेडेंशियल (उपयोगकर्ता नाम और पासवर्ड) Klarna Merchant Portal (portal.klarna.com) में Settings > Klarna API credentials के तहत बनाए जाते हैं। टेस्ट क्रेडेंशियल प्लेग्राउंड पोर्टल से आते हैं: यूरोप के लिए playground.eu.portal.klarna.com, उत्तरी अमेरिका और ओशिनिया के लिए playground.us.portal.klarna.com।

Test mode: Klarna प्लेग्राउंड (टेस्ट क्रेडेंशियल, कोई असली भुगतान नहीं) का उपयोग करता है। डिफ़ॉल्ट: चालू। जब तक टेस्ट मोड चालू है, ग्राहकों को भुगतान विधि के नीचे TEST MODE: Klarna playground, no real payment is made. दिखता है। ऑर्डर उसी वातावरण में बने रहते हैं जिसमें वे दिए गए थे: टेस्ट वातावरण के ऑर्डरों के कैप्चर और रिफ़ंड हमेशा टेस्ट क्रेडेंशियल का उपयोग करते हैं।

API region: आपके Klarna मर्चेंट खाते का क्षेत्र। ग्राहक केवल इस क्षेत्र के देशों से, उनके देश की मुद्रा में, Klarna से भुगतान कर सकते हैं। देश कार्ट के बिलिंग पते से लिया जाता है।

Europe: ऑस्ट्रिया, बेल्जियम, फ़िनलैंड, फ़्रांस, जर्मनी, ग्रीस, आयरलैंड, इटली, नीदरलैंड, पुर्तगाल, स्लोवाकिया और स्पेन (EUR), स्वीडन (SEK), नॉर्वे (NOK), डेनमार्क (DKK), यूनाइटेड किंगडम (GBP), स्विट्ज़रलैंड (CHF), पोलैंड (PLN), चेक गणराज्य (CZK), हंगरी (HUF), रोमानिया (RON)। डिफ़ॉल्ट।
North America (US, CA, MX): संयुक्त राज्य अमेरिका (USD), कनाडा (CAD), मेक्सिको (MXN)।
Oceania (AU, NZ): ऑस्ट्रेलिया (AUD), न्यूज़ीलैंड (NZD)।

Live username (UID): प्रोडक्शन API का उपयोगकर्ता नाम, उदाहरण के लिए PK12345_abcdef012345।

Live password: प्रोडक्शन API पासवर्ड (साझा गुप्त कुंजी)।

Test username (UID): प्लेग्राउंड API का उपयोगकर्ता नाम।

Test password: प्लेग्राउंड API पासवर्ड (साझा गुप्त कुंजी)।

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

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

ऑर्डर प्रबंधन

दिया गया Klarna ऑर्डर एक अधिकरण है: ग्राहक से शुल्क तभी लिया जाता है जब ऑर्डर कैप्चर होता है। बिना कैप्चर किए गए अधिकरण समाप्त हो जाते हैं, आमतौर पर 28 दिनों के बाद, इसलिए समय पर ऑर्डर भेजें या ऑटो कैप्चर का उपयोग करें।

Capture: ग्राहक से शुल्क कब लिया जाता है। रिफ़ंड केवल कैप्चर की गई राशियों के लिए संभव हैं।

When the order is shipped (recommended): जब आप ऑर्डर को Shipped या Delivered जैसी भेजी गई स्थिति में बदलते हैं, तब कैप्चर करता है (डिफ़ॉल्ट)। कैप्चर की गई राशि ऑर्डर कुल से वह राशि घटाकर होती है जो पहले ही कैप्चर हो चुकी है, और वह उस राशि से अधिक नहीं होती जो अभी भी अधिकृत है। यदि कैप्चर विफल होता है, तो स्थिति नहीं बदलती और कारण ऑर्डर पेज पर दिखाया जाता है।
Immediately (auto capture): ग्राहक से तुरंत शुल्क लेता है, डिजिटल सामान या सेवाओं के लिए।
Manually in the Klarna portal: मॉड्यूल कैप्चर नहीं करता। Klarna Merchant Portal में ऑर्डर कैप्चर करें।

Cancellation: Cancel the Klarna order (release the authorization) when a not yet captured order is Cancelled। डिफ़ॉल्ट: चालू।

सूचनाएँ

Klarna धोखाधड़ी जाँच का परिणाम (“pending” के रूप में दिए गए ऑर्डर) उस पते पर भेजता है जो Notification URL में दिखाया गया है। फ़्रेंडली URL के साथ यह ऐसा दिखता है: https://your-shop/module/wcp_klarna_payment/notification, संभवतः /en/ जैसे भाषा कोड के साथ। यह URL हर ऑर्डर के साथ अपने-आप भेजा जाता है, इसलिए Klarna में कुछ कॉन्फ़िगर करने की ज़रूरत नहीं है। सूचना की सामग्री पर कभी भरोसा नहीं किया जाता: हर सूचना को उस वातावरण और क्षेत्र के क्रेडेंशियल के साथ Klarna Order Management API से सत्यापित किया जाता है जहाँ ऑर्डर दिया गया था, और Klarna ऑर्डर इसी स्टोर की कार्ट को संदर्भित करना चाहिए। मॉड्यूल वही करता है जो Klarna रिपोर्ट करता है:

ACCEPTED: Klarna ने खरीद स्वीकार कर ली है। राशि और मुद्रा की जाँच के बाद ऑर्डर भुगतान किया गया के रूप में चिह्नित होता है।
REJECTED or STOPPED: खरीद धोखाधड़ी जाँच पास नहीं कर पाई। ऑर्डर Payment error बन जाता है।
Klarna order CANCELLED, EXPIRED or CLOSED: ग्राहक से शुल्क नहीं लिया गया। ऑर्डर रद्द हो जाता है।

यदि आपने ऑर्डर रद्द या रिफ़ंड करने के बाद Klarna खरीद स्वीकार करता है, तो ऑर्डर दोबारा नहीं खुलता और Klarna अधिकरण जारी हो जाता है। सूचना तब भी काम करती है जब स्टोर मेंटेनेंस मोड में हो, और स्टोर की देश सीमा से अवरुद्ध नहीं होती।

उन्नत

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

Log: लॉग का आकार और नवीनतम प्रविष्टियाँ दिखाता है, साथ में उसे साफ़ करने का बटन।

Uninstall: मॉड्यूल हटाए जाने पर मॉड्यूल सेटिंग्स और लॉग मिटा देता है। ऑर्डर डेटा (Klarna ऑर्डर ID, रिफ़ंड) हमेशा रखा जाता है। डिफ़ॉल्ट: बंद।

चेकआउट

भुगतान चरण में ग्राहक भुगतान विधि चुनता है (डिफ़ॉल्ट रूप से Klarna, Klarna बैज के साथ), और Klarna विजेट भुगतान चरण के भीतर लोड होता है। मॉड्यूल सर्वर पर कार्ट से Klarna सत्र बनाता है। विजेट में ग्राहक, Klarna द्वारा दिए गए विकल्पों के अनुसार, अभी भुगतान, बाद में भुगतान या किस्तें चुनता है। जब ग्राहक ऑर्डर देता है, तो Klarna सत्र पहले अंतिम कार्ट से अपडेट होता है, और Klarna विजेट में खरीद को अधिकृत करता है। फिर मॉड्यूल कार्ट की ऑर्डर लाइन, कुल राशियों और पतों के साथ सर्वर-साइड पर Klarna ऑर्डर बनाता है। कार्ट की छूट Klarna को अलग लाइन के रूप में भेजी जाती है। Klarna के जवाब से पहले कोई ऑर्डर मौजूद नहीं होता।

परिणाम Klarna की धोखाधड़ी स्थिति पर निर्भर करता है:

ACCEPTED: ऑर्डर Payment accepted के रूप में बनता है और ग्राहक मानक ऑर्डर पुष्टि पेज देखता है। राशि अधिकृत होती है और Capture के अनुसार कैप्चर होती है।
PENDING: Klarna की सूचना आने तक ऑर्डर Awaiting Klarna fraud review के रूप में बनता है। उससे पहले इसे न भेजें।
REJECTED: कोई ऑर्डर नहीं बनता। ग्राहक चेकआउट में रहता है और Klarna could not approve this purchase. Please choose another payment method. देखता है।

यदि Klarna ऑर्डर स्वीकार नहीं कर सकता, तो ग्राहक चेकआउट में रहता है और एक छोटा संदेश देखता है, उदाहरण के लिए Klarna could not accept this order. Please check your billing details or choose another payment method., Klarna did not respond. Please try again in a moment., या जब अधिकरण समाप्त हो गया हो, तो "Place order" पर फिर से क्लिक करने का अनुरोध। विवरण लॉग में लिखे जाते हैं। यदि ग्राहक का देश और मुद्रा आपके क्षेत्र के किसी Klarna बाज़ार से मेल नहीं खाते, तो ग्राहक को Klarna is not available for your billing country and currency. Please choose another payment method. दिखता है।

डबल क्लिक से उसी कार्ट के लिए दूसरा Klarna ऑर्डर कभी नहीं बनता। यदि Klarna के जवाब के दौरान कार्ट बदलता है, उदाहरण के लिए किसी दूसरे ब्राउज़र टैब में, तो ऑर्डर एक नोट के साथ Klarna payment on hold के रूप में बनता है। यदि Klarna ने खरीद को स्वीकृत कर दिया, लेकिन ऑर्डर नहीं बन सका, तो ग्राहक को Your Klarna purchase was approved, but the order could not be completed automatically. Please contact us — do not pay again. दिखता है। अगला प्रयास या Klarna की सूचना बिना नए अधिकरण के, सहेजे गए Klarna ऑर्डर से ऑर्डर बनाती है।

Klarna Merchant Portal में Klarna ऑर्डर पर कार्ट नंबर मर्चेंट संदर्भ के रूप में दर्ज होता है, क्योंकि जब वह दिया जाता है तब PrestaShop ऑर्डर अभी मौजूद नहीं होता।

मॉड्यूल में Klarna Checkout (KCO, पूरे चेकआउट का विकल्प), Klarna Express Checkout बटन, On-site messaging या Sign in with Klarna, सदस्यताएँ या सेव किए गए भुगतान तरीके, और ऑर्डर लाइन के अनुसार आंशिक कैप्चर नहीं हैं। ऑर्डर दिए जाने के बाद आप उसे संपादित करें, तो ऑर्डर लाइन Klarna को दोबारा नहीं भेजी जाती।

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

Order statuses

No order yet: ग्राहक ने Klarna अधिकरण पूरा नहीं किया, या Klarna ने खरीद अस्वीकार कर दी। केवल कार्ट मौजूद है।

Payment accepted: Klarna ने खरीद स्वीकार की। भुगतान Klarna ऑर्डर ID को लेनदेन ID के रूप में दर्ज होता है, और एक निजी नोट Klarna ऑर्डर ID और कैप्चर होने का समय दिखाता है।

Awaiting Klarna fraud review: खरीद Klarna की धोखाधड़ी जाँच की प्रतीक्षा में है। Klarna की सूचना ऑर्डर को Payment accepted, Payment error या Canceled में बदलती है।

Klarna payment on hold: Klarna ने अप्रत्याशित धोखाधड़ी स्थिति लौटाई, या Klarna द्वारा रिपोर्ट की गई राशि या मुद्रा ऑर्डर से मेल नहीं खाई। नोट इसका कारण बताता है। Klarna Merchant Portal में ऑर्डर जाँचें।

Payment error: धोखाधड़ी जाँच के बाद Klarna ने खरीद अस्वीकार या बंद कर दी। ऑर्डर न भेजें।

Canceled: आपने ऑर्डर रद्द किया, या Klarna ने Klarna ऑर्डर को रद्द, समाप्त या बंद बताया। Cancellation चालू होने पर, जो ऑर्डर अभी कैप्चर नहीं हुआ है उसे रद्द करने से Klarna ऑर्डर भी रद्द हो जाता है और अधिकरण जारी होता है, इसलिए ग्राहक से शुल्क नहीं लिया जाता। जो ऑर्डर पहले ही कैप्चर हो चुका है, वह Klarna पर रद्द नहीं होता: पैसा लौटाने के लिए उसे रिफ़ंड करें।

Refunded: कैप्चर की गई राशि मॉड्यूल के माध्यम से पूरी तरह रिफ़ंड की जा चुकी है।

Capture

When the order is shipped के साथ, ऑर्डर को भेजी गई स्थिति में बदलने पर नई स्थिति सहेजे जाने से पहले ऑर्डर कुल कैप्चर होता है। यदि Klarna कैप्चर से इनकार करता है, जैसे कि संपादन के बाद ऑर्डर कुल अधिकृत राशि से ऊपर चला गया, तो स्थिति नहीं बदलती, कोई ई-मेल नहीं भेजा जाता, और कारण ऑर्डर पेज पर और एक नोट में दिखाया जाता है: ग्राहक से शुल्क नहीं लिया गया है। समस्या ठीक करें और फिर से प्रयास करने के लिए स्थिति दोबारा बदलें, या Klarna Merchant Portal में कैप्चर करें और Capture को मैनुअल पर सेट करें। PrestaShop 8 के प्रोडक्शन मोड में बैक ऑफ़िस फिर भी स्थिति लिख सकता है; तब मॉड्यूल इसके बजाय एक नोट के साथ Klarna payment on hold सेट करता है, ताकि ऑर्डर कभी भी बिना कैप्चर के भेजा हुआ न दिखे। सफल कैप्चर कैप्चर की गई राशि और कैप्चर ID के साथ एक नोट जोड़ता है।

Klarna payment ब्लॉक

ऑर्डर पेज पर एक Klarna payment ब्लॉक दिखता है, जिसमें Klarna ऑर्डर ID, उसका वातावरण और क्षेत्र, टेस्ट ऑर्डर के लिए Playground बैज, धोखाधड़ी स्थिति और Klarna स्थिति, अधिकृत राशि, कैप्चर और रिफ़ंड की गई राशियाँ, और रिफ़ंड इतिहास शामिल होते हैं।

रिफ़ंड

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

जो ऑर्डर अभी तक कैप्चर नहीं हुआ है, उसका रिफ़ंड नहीं हो सकता: अधिकरण जारी करने के लिए उसे रद्द करें। जब Capture मैनुअल पर हो, तो स्टोर को नहीं पता होता कि आपने Klarna Merchant Portal में क्या कैप्चर किया है। तब रिफ़ंड फ़ॉर्म खाली राशि के साथ दिखता है, और सबमिट करने पर Klarna राशि की जाँच करता है।

मॉड्यूल क्रेडिट स्लिप नहीं बनाता। ऑर्डर पेज के मानक PrestaShop रिफ़ंड बटन Klarna के माध्यम से पैसा वापस नहीं भेजते। Klarna Merchant Portal में किए गए रिफ़ंड ब्लॉक में नहीं जुड़ते, लेकिन वे उस राशि में गिने जाते हैं जिसे Klarna अभी भी रिफ़ंड करने देता है।

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

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

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

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

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

चेकआउट में Klarna दिखाई नहीं देता: जाँचें कि लाइसेंस सक्रिय है, Enable/Disable चालू है, और सक्रिय मोड के क्रेडेंशियल भरे हुए हैं: टेस्ट मोड में टेस्ट उपयोगकर्ता नाम और पासवर्ड, लाइव मोड में लाइव वाले। यदि वे नहीं हैं, तो सेटिंग्स पेज चेतावनी दिखाता है। ग्राहक का बिलिंग देश आपके API region का Klarna देश होना चाहिए, और ग्राहक को उस देश की मुद्रा में भुगतान करना होगा (उदाहरण के लिए स्वीडन का ग्राहक SEK में भुगतान करे)। Payment > Preferences में जाँचें कि मॉड्यूल कार्ट मुद्रा, ग्राहक के देश और ग्राहक समूह के लिए अनुमत है।

भुगतान हो गया, लेकिन ऑर्डर Awaiting Klarna fraud review पर रहता है: खरीद Klarna की धोखाधड़ी जाँच की प्रतीक्षा में है, और Klarna की सूचना आने पर ऑर्डर अपडेट होता है। जाँचें कि आपका स्टोर सेटिंग्स में दिखाए गए Notification URL पर Klarna के अनुरोध प्राप्त कर सकता है, और जिस वातावरण में ऑर्डर दिया गया था उसके क्रेडेंशियल अभी भी दर्ज हैं। Debug log चालू करें और मॉड्यूल पेज पर Log फ़ील्ड देखें।

सूचना का उत्तर Not configured है: जिस वातावरण (टेस्ट या लाइव) में ऑर्डर दिया गया था, उसके क्रेडेंशियल नहीं हैं, इसलिए सूचना सत्यापित नहीं हो सकती। उन्हें दर्ज करें। Klarna सूचना फिर से भेजेगा।

सूचना का उत्तर Verification failed है: Order Management API से Klarna ऑर्डर पढ़ा नहीं जा सका। Klarna सूचना फिर से भेजेगा।

सूचना का उत्तर Busy है: उसी समय कोई और अनुरोध ऑर्डर को अपडेट कर रहा था। Klarna सूचना फिर से भेजेगा।

सूचना का उत्तर mismatch_ref या Unknown order है: Klarna ऑर्डर इस स्टोर की कार्ट को संदर्भित नहीं करता, या मॉड्यूल उसे नहीं जानता। ऑर्डर नहीं बदला जाता।

विजेट लोड नहीं होता: ग्राहक को Klarna could not be loaded. Please try again or choose another payment method. या Klarna is not available for this purchase. दिखता है। सक्रिय मोड के क्रेडेंशियल, और ग्राहक का देश और मुद्रा जाँचें।

Shipped में बदलाव अस्वीकार हो गया: Klarna कैप्चर विफल हुआ। कारण Klarna payment ब्लॉक या नोट में पढ़ें। ऑर्डर कुल शायद अभी भी अधिकृत राशि से अधिक है, Klarna ऑर्डर अभी स्वीकार नहीं हुआ हो सकता, या अधिकरण समाप्त हो गया हो सकता है। समस्या ठीक करें और स्थिति फिर से बदलें, या Klarna Merchant Portal में कैप्चर करें।

रिफ़ंड विफल होता है: ब्लॉक का संदेश पढ़ें। ऑर्डर शायद अभी कैप्चर नहीं हुआ (तब उसे रद्द करें), राशि शायद अभी रिफ़ंड योग्य राशि से अधिक है, या ऑर्डर के वातावरण के क्रेडेंशियल गायब हो सकते हैं।

ग्राहक को This order is already being paid दिखता है: उसी कार्ट के लिए कोई और अनुरोध चल रहा है, उदाहरण के लिए डबल क्लिक। थोड़ी देर रुकें और जाँचें कि ऑर्डर बना या नहीं।

अनइंस्टॉल

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

Klarna उसके संबंधित स्वामी का ट्रेडमार्क है। यह मॉड्यूल Klarna से संबद्ध नहीं है और Klarna द्वारा समर्थित नहीं है।