সমাধান: এই সমস্যা সম্পর্কিত ম্যাজেন্টো সাইটের প্যাচগুলি সহ সর্বশেষ আপডেটটি দেখুন:
https://support.magento.com/hc/en-us/articles/360024368392 এটি সমস্যার সমাধান করে! সম্প্রদায়ের সংস্করণগুলির জন্য ম্যাজেন্টো 1 এর জন্য https://magento.com/tech-resources/download থেকে প্যাচটি ডাউনলোড করুন Authorize.net সরাসরি পোস্ট স্বাক্ষর কী প্যাচ রিলিজ সংরক্ষণাগারে এবং ম্যাগান্টো ওপেন সোর্স প্যাচগুলিতে সংস্করণ 2 এর জন্য পরীক্ষা করুন - ২.x
অনুমোদন. নেট লেনদেনের প্রতিক্রিয়া যাচাইয়ের জন্য ব্যবহৃত MD5 ভিত্তিক হ্যাশ পর্যায়ক্রমে। প্রথম পর্যায়ের অর্থ হ'ল ব্যবসায়ীরা আর মার্চেন্ট ইন্টারফেসে তাদের এমডি 5 হ্যাশ সেটিংস কনফিগার করতে বা আপডেট করতে পারবেন না। এটি মার্জেন্টোতে অথরিজ ডট নেট নেট পোস্ট পদ্ধতি ব্যবহার করতে বা আগ্রহী এমন বণিকদের উপর মারাত্মক প্রভাব ফেলবে। সুতরাং আপনি যদি ম্যাজেন্টোতে অথরিজাইজ. নেট ডাইরেক্ট পোস্ট পদ্ধতি ব্যবহার না করেন তবে আপনাকে চিন্তার দরকার নেই।
আপনি যদি ডাইরেক্টপোস্ট পদ্ধতিটি ঠিক করতে চান তবে আপনাকে নতুন এপিসিগন্যচার কে দিয়ে হ্যাশ গণনাটি আবার করতে হবে:
$hash_data = "^" .$merchantApiLogin . "^" . $transactionId . "^" . $amount."^" ;
$local_hash = hash_hmac("sha512", $hash_data, pack("H*", $APISignatureKey));
এবং তারপরে x_MD5_Hash এর পরিবর্তে ট্রান্সহ্যাশএসএইচ 2 দিয়ে হ্যাশ বৈধকরণ।