Цена товара не выводится, а импорт каждый раз создаёт новую запись. Обычно код обновляет по PRODUCT_ID, хотя update ожидает ID самой записи цены. Исправление — сначала найти запись по товару и типу цены, затем вызвать add или update по результату.
Это код для защищённого административного скрипта или CLI на тестовой копии. Не делайте из него публичный URL, который принимает сумму и ID товара.






