Вы можете сделать это, используя работу.
Или, возможно, если у вас не так много ресурсов, удаляющих вашу корзину, я бы предпочел следующую практику:
Проверка, когда клиент снова вызывает свою корзину, есть ли товары старше 24 часов, удалите их и затем запросите корзину для пользователя.