Добавить в задание в агенты или в крон, чтобы один раз в сутки/неделю/месяц проводилась проверка.
Проверка: - выбрать заказы со статусом "Неоплачено" созданные до ........... такого-то числа. - Отменить/Удалить/Перевести в такой-то статус все заказы из полученной выборки
В реальности возможно потребуются еще какие-то условия, например, если статус "Ожидает оплаты", то не удалять. Здесь уже всё зависит от той модели поведения, которая существует в вашем бизнесе.