Magento 2 চেকআউট - 400 খারাপ অনুরোধ


9

পেমেন্ট পদ্ধতি নগদ অন ডেলিভারি সহ ম্যাজেন্টো 2 স্টোরটিতে অর্ডার দেওয়ার সময় আমি ত্রুটির নীচে ভুগছি।

POST http://yoursite.com/rest/ae_en/V1/carts/mine/payment-information 400 (Bad Request)

কেউ কি একই সমস্যার মুখোমুখি হয়েছেন?


1
চেষ্টা করুন http://yoursite.com/rest/default/V1/carts/mine/payment-informationবাhttp://yoursite.com/rest/V1/carts/mine/payment-information
অঙ্কিত শাহ

1
আমি এটি কোথায় পরিবর্তন করব? এটি দেশীয় ম্যাজেন্টোর নগদ অন বিতরণ পদ্ধতি। আমি ব্যাংক ট্রান্সফার দিয়ে চেষ্টা করেছি এবং এটি এর জন্যও কার্যকর হয়নি।
রবি ভালোদিয়া

1
আরএসইএসটি ক্লায়েন্ট ব্যবহার করে আপনি সেই ক্রোমটি করতে পারেন: //restclient/content/restclient.html
অঙ্কিত শাহ

1
আপনাকে খুঁজে বের করতে হবে, ত্রুটি বার্তাটি আসলে কী বলে। যেখানে এটি সঞ্চিত আছে, আপনার মোতায়েনের মোডের উপর নির্ভর করে। ভের / প্রতিবেদন এবং ভেরি / লগ ফোল্ডারগুলি মুছে ফেলা ভাল শুরু করার পয়েন্টটি হ'ল, তারপরে ত্রুটিটি পুনরুত্পাদন করুন এবং দেখুন যে কোনও ফোল্ডারে কিছু যুক্ত হয়েছে কিনা
ডেভিড ভারহোলেন

.User.ini এ ডিসপ্লে_ররফগুলি = 1 সক্ষম করার সময় আপনি ত্রুটির কারণটি জানতে পেরেছিলেন then তবে আপনি এটি সমাধান করতে সক্ষম হতে পারেন
বিশাখ বি সুজাতা

উত্তর:


2

অনুগ্রহ করে root_dir / var / রিপোর্ট / এপিআই ফোল্ডারটি চেক করুন বা root_dir / var / exception.log ফাইলটি সম্ভবত আপনি কারণটি পাবেন।


0

400 বাজে অনুরোধের অর্থ সমস্ত ধরণের জিনিস হতে পারে। যখন চেকআউটে সম্মুখীন হয় এটি সাধারণত কিছু প্রয়োজনীয় ক্ষেত্রগুলি অনুপস্থিত থাকে। আপনার বিকাশকারী মোড সক্ষম করা উচিত এবং ত্রুটিটি পিছনে ট্র্যাক করার চেষ্টা করা উচিত। সম্ভাবনা হ'ল আপনি ব্যতিক্রমের সাথে একটি 500 টি সার্ভার ত্রুটি পাবেন যা পথটি প্রকাশ করে।

চেকআউট REST এপিআই ব্যবহার করার সময় কয়েকবার আমারও এই ত্রুটি হয়েছিল এবং আমার ক্ষেত্রে এটি আমার শিপিংয়ের ঠিকানা থেকে একটি হারিয়ে যাওয়া ফোন নম্বর ছিল। কিছু চেকআউট মডিউল ফোন নম্বরটি চেকআউট থেকে আড়াল করার অনুমতি দেয় এবং এই ঠিকানাটি সংরক্ষণ করার চেষ্টা করার সময় এটি একটি ব্যতিক্রম ছুঁড়ে ফেলবে এমন বেশিরভাগ বৈধতা পদক্ষেপগুলি পাস করবে। তবে এই ব্যতিক্রমটি ধরা শক্ত হতে পারে কারণ এপিআই 'কিছু ভুল' এর মতো কিছু বলতে এবং মূল ব্যতিক্রমটি মাস্কিং করতে পারে।


0

আমার ক্ষেত্রে এটি ডাটাবেসে নতুন মান যুক্ত করে ঠিক করা হয়েছে। আপনি চেষ্টা করতে পারেন

গোটো ম্যাজেন্টো ডাটাবেস এবং টেবিল সিকোয়েন্স_র্ডার খুলুন এবং বর্তমানে আপনার ডাটাবেলে শেষ মান হিসাবে 10 টি দেখায় তাই ডাটাবেসে 2 টি নতুন মান সেট করুন, সুতরাং 11, 12 কে নতুন মান হিসাবে সন্নিবেশ করান


1
এটি কীভাবে সমস্যার সমাধান করে? এমন কোনও কোড রেফারেন্স আছে যেখানে এটি সমস্যার সমাধান করবে? ধন্যবাদ।
chayচাইকা
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.