Magento2 कोई भुगतान पद्धति फ़्रंट में नहीं दिखाई दे रही है


9

मैं डेवलपर मोड (इन env.php) का उपयोग करके एक स्थानीय सर्वर पर एक साइट विकसित कर रहा हूं, मैं चेकआउट को भुगतान पृष्ठ पर सक्षम करता हूं, हालांकि, सभी भुगतान विधियों (व्यक्तिगत रूप से किसी भी संघर्ष के लिए परीक्षण करने के लिए) की स्थापना के बावजूद, यह भुगतान के तरीके के रूप में दिखाई दे रहा है।

मैंने सभी विधियाँ सक्षम की हैं।

क्या कोई किसी तरह की रोशनी दिखा सकता है?


क्या आपने बैकएंड (व्यवस्थापक) से भुगतान विधि सक्षम की है?
बिलाल उसैन

मैं स्टोर> कॉन्फ़िगरेशन> चेकआउट सेक्शन में सभी भुगतान गेटवे को चुनकर उन्हें सक्षम करने के लिए गया हूं। क्या कहीं और है?
PHPDev76

लागू देशों से भुगतान की जाँच करें और भुगतान के लिए विशिष्ट देशों की सेटिंग्स से भुगतान
मिन्ह पटेल

क्या आपने इसे हल करने का प्रबंधन किया? मुझे भी यही समस्या हो रही है। कर्लना चेकआउट पर भुगतान विकल्प के रूप में नहीं दिखा रहा है।
user3091199

यह प्रश्न का उत्तर प्रदान नहीं करता है। एक बार आपके पास पर्याप्त प्रतिष्ठा होने पर आप किसी भी पोस्ट पर टिप्पणी करने में सक्षम होंगे ; इसके बजाय, ऐसे उत्तर प्रदान करें जिन्हें पूछने वाले से स्पष्टीकरण की आवश्यकता न हो । - रिव्यू से
विवेक कुमार

जवाबों:


19

क्या आपने फ़ाइल checkout_index_index.xml को ओवरराइड किया है? यदि, हाँ, तो सुनिश्चित करें कि आपने सही फ़ोल्डर में अपना कस्टम चेकआउट_इंडेक्स_इंडेक्स.एक्सएमएल बनाया है:design/frontend/NameSpace/your_theme/Magento_Checkout/layout/override/base/checkout_index_index.xml

http://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-override.html

आशा है कि यह मदद करेगा


पूरी तरह से काम किया +1
tim.baker

इस फल का स्वीकृत उत्तर होना चाहिए :-) एक दिन बचा
तितली

0

अपना कैश साफ़ करें और हो सकता है कि अपग्रेड करें और अपना कोड संकलित करें।

php bin/magento setup:upgrade

php bin/magento setup:di:compile

अपने टर्मिनल में अपने Magento फ़ोल्डर में नेविगेट करें और कमांड चलाएं अगर आपके PHP संस्करण समान नहीं हैं तो त्रुटि दिखाई देगी।

इस स्थिति में आप एक उपनाम बनाएंगे जिसमें MAMP PHP फ़ाइल का पथ होगा

alias phpmamp=/Applications/MAMP/bin/php/php5.6.27/bin/php

फिर php के बजाय phpmamp के साथ ऊपर कमांड चलाएं

नोट: उपनाम आपके द्वारा उपयोग किए जा रहे पथ और php के किस संस्करण के आधार पर संयोग करेगा


0

परीक्षण के लिए, कॉन्फ़िगरेशन> बिक्री> चेकआउट में सक्षम ओनएपज चेकआउट को टॉगल करें , यह देखने के लिए कि क्या भुगतान के तरीके दो-चरणीय चेकआउट पर दिखाई देते हैं।

मेरे मामले में, टॉगल फ़्लिप हो गया, हालांकि, सक्षम ओनएपेज चेकआउट को सेट नहीं किया गया था, मुझे फ्रंटेंड पर वन पेज चेकआउट दृश्य मिल रहा था। सेटिंग को फ़्लिप करने के बाद, मैं चेकआउट प्रक्रिया के दूसरे चरण पर सभी सही भुगतान विधियों को देखने में सक्षम था (जैसा कि अपेक्षित था)।

मुझे बिल्कुल यकीन नहीं है कि "कैसे" मेरा चेकआउट टॉगल फ़्लिप हो गया ( हाँ अब नहीं है ), लेकिन मुझे संदेह है कि इसका पेपाल कॉन्फिग सेटिंग्स के साथ कुछ करना था।

एक बार जब आपके भुगतान के तरीके दिखाई देंगे तो आप समस्या निवारण करना शुरू कर सकते हैं कि वे एक पेज चेकआउट पर क्यों नहीं दिखाई देते हैं।


-1

कृपया थीम फ़ोल्डर में डिज़ाइन / फ्रंटएंड / नेमस्पेस / your_theme / Magento_Checkout / लेआउट / ओवरराइड / आधार / checkout_index_index.xml फ़ाइल जांचें या डिफ़ॉल्ट चेकआउट_index_index.xml फ़ाइल का उपयोग करें।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.