ম্যাজেন্টো একটি অনেপেজ চেকআউট নিয়ে আসে, সুতরাং আপনি (গ্রাহক হিসাবে) ইতিমধ্যে এর কিছু অংশ দিয়ে গেলেও আপনাকে পুরো প্রক্রিয়াটি অতিক্রম করতে হবে।
তবে আমি মনে করি, এটি পরিবর্তন করা সম্ভব:
অবশ্যই, আপনি গ্রাহকের কার্টে নিবন্ধগুলি যুক্ত করতে পারেন, যাতে গ্রাহককে কেবল চেকআউট প্রক্রিয়াটি চালাতে হয়।
আপনি বিলিং ঠিকানা যুক্ত করে এবং শিপিংয়ের তথ্য প্রবেশ করে উদ্ধৃতি প্রস্তুত করতে একটি এক্সটেনশন বাস্তবায়ন করতে পারেন (যদি আপনার উদ্ধৃতি আইটেমগুলি ভার্চুয়াল হয় তবে আপনি এড়িয়ে যেতে পারেন)। সুতরাং আপনি যদি কাস্টমাইজড চেকআউট ব্যবহার করেন তবে আপনি এই পদক্ষেপগুলি এড়িয়ে যেতে পারেন এবং সরাসরি প্রদানের পদ্ধতি নির্বাচনের সাথে চালিয়ে যেতে পারেন।
যদি এটি আপনার প্রয়োজনীয়তার সাথে মিলে যায় তবে আপনার বর্ধনের বর্তমান বদ্ধিতে বিলিং ঠিকানা সেট করতে হবে:
$quote->getBillingAddress()->addData($addressData);
একটি শিপিং ঠিকানা এবং একটি শিপিং পদ্ধতি সেট করুন:
$quote->getShippingAddress()
->setCollectShippingRates(true)
->collectShippingRates()
->setShippingMethod('flatrate_flatrate')
আপনি অর্থ প্রদানের পদ্ধতিও নির্ধারণ করতে পারেন, যেমন eg
$quote->getPayment()->importData(array('method' => 'checkmo'));
যেমন একটি প্রস্তুত উদ্ধৃতি আছে, আপনি প্রাথমিক আউট হিসাবে উদাহরণস্বরূপ পর্যালোচনা পদক্ষেপ ব্যবহার করার জন্য জাভাস্ক্রিপ্ট চেকআউট ব্যবহার করতে হবে।