Как в woocommerce сделать, чтобы при добавлении товара корзина очищалась?
Попробуйте вот это решение https://businessbloomer.com/woocommerce-allow-1-pr...
Должно помочь. 
Также можно поискать решения для отключения корзины. В случае такого сценария она явно лишняя.
Дурость какая-то..   Корзина как раз служит для того, что бы в неё складывать=собирать товары.
Если не  нужно собирать, то как бэ и корзина не нужна. Да и WC в общем-то тоже в таком случае.   Налицо не правильный подбор инструментов для решения задачи.
Продавать/покупать сразу через форму обратки и всех делов.