Для woocommerce есть готовые решения с двухэтапным оформлением заказа? Пример: пользователь вводит e-mail, жмет кнопку. В этот момент мы фиксируем у себя его заказ с каким-нибудь статусом "Обработка".
Дальше ему предлагают ввести Имя + Телефон, выбрать способ оплаты и окончательно оформить заказ.
Но если на втором этапе клиент сливается, то у нас остается его е-майл с первого этапа.