Magento постачається з Onepage Checkout, тому вам потрібно пройти весь процес, навіть якщо ви (як замовник) вже пройшли його частину.
Але я думаю, це можливо змінити:
Звичайно, ви можете додати статті у кошик замовника, так що клієнту просто доведеться пройти процес оформлення каси.
Ви можете застосувати розширення для підготовки цитати, додавши платіжну адресу та ввівши інформацію про доставку (ви можете пропустити це, якщо ваші предмети цитати віртуальні). Отож, якщо ви користуєтеся індивідуальним замовленням, ви можете пропустити ці кроки та безпосередньо продовжити вибір методу оплати.
Якщо це відповідатиме вашим вимогам, для розширення потрібно встановити адресу для виставлення рахунків на поточну пропозицію:
$quote->getBillingAddress()->addData($addressData);
Встановіть адресу доставки та спосіб доставки:
$quote->getShippingAddress()
->setCollectShippingRates(true)
->collectShippingRates()
->setShippingMethod('flatrate_flatrate')
Ви також можете встановити спосіб оплати, наприклад
$quote->getPayment()->importData(array('method' => 'checkmo'));
Маючи таку підготовлену цитату, вам потрібно маніпулювати оформленням JavaScript Javascript, щоб використовувати, наприклад, крок огляду як початковий.