Здравствуйте!
Поставщики скидывают csv файл с изменениями. Обновляется в основном только цена.
Может быть стоит подумать над тем, чтобы не импортировать цены через плагин, а создать скрипт, который по CRON будет автоматически через REST API Woocommerce имопртировать данные?
Поставщик не предоставляет данные о товарах, которых нет в наличии.
А как вы собираетесь удалять товары из корзины клиента, которых нет в наличии, если поставщик не скидывает вам эту информацию. Где тогда у вас есть информация о наличии товара?