Дело в том, что при оформлении заказа его id запоминается в сессию, и когда вы потом пытаетесь оформить следующий заказ не разрывая сессию, то система считает это за ошибочное лишнее нажатие на кнопку "Оформить".
Чтобы с этим бороться, нужно в настройки ТДС "Корзина" добавить в оба обработчика добавления товаров в корзину (в обычный и в аяксовый) следующий код:
if(isset($_SESSION['last_order_id']))
unset($_SESSION['last_order_id']);
Тогда в тот момент после оформления заказа, когда пользователь положит товар в корзину, id ранее оформленного заказа из сессии удалится.