Зачем ты это делаешь? Вместо того, чтобы использовать сессию, сохраните их данные корзины в базе данных. Таким образом, они могут вернуться завтра (или позже в тот же день) и проверить.
Большинство крупных сайтов электронной коммерции никогда не очищают вашу корзину. По очень веской причине, что пользователи могут действительно вернуться, чтобы завершить процесс.