Мы придерживаемся политики, что на любое действие должна быть индикация со стороны движка. В данном случае человек ввел купон и нажал применить, в ответ мы показали ошибку.
Очистка поля и продолжение оформления - это не совсем очевидное поведение, так как это больше будет выглядеть как баг.
В любом случае, ваше пожелание добавлено в базу, мы подумаем над ним.
Вы можете задать свое поведение.
Посмотрите на связку контроллера и модели.
Контроллер: \Shop\Controller\Front\CartPage
Модель: \Shop\Model\Cart