Ну, в корзину он в любом случае должен будет попасть, иначе и заказ не оформить. Если вам нужно совсем без корзины, то просто поставьте какой-нибудь модуль покупки в 1 клик, который прямо на странице товара после клика выведет форму с минимальными данными и отправит их вам на почту.
Если же делать так, чтоб заказ оформлялся полноценно, то надо просто дополнить обработчик клика по кнопке "Купить", чтоб после добавления товара в корзину он редиректил на страницу оформления заказа.
Для страницы товара надо редактировать файл /catalog/view/theme/default/template/product/product.twig. Найти там блок кода, который начинается с
$('#button-cart').on('click', function() {
и после строки
$('#cart > ul').load('index.php?route=common/cart/info ul li');
добавить:
window.location = 'index.php?route=checkout/checkout';
Для кнопки "Купить" на страницах типа категорий и в различных модулях редактировать нужно файл /catalog/view/javascript/common.js. Найти там блок, который начинается с
var cart = {
и после первых двух вхождений строки (а она в этом блоке встречается трижды)
$('#cart > ul').load('index.php?route=common/cart/info ul li');
добавить тот же код, что добавляли для страницы товара.
Всё вышенаписанное касается дефолтного шаблона. Для кастомных шаблонов опорные строки могут отличаться, как и пути к файлам (к шаблону страницы товара путь точно будет отличаться).