Битрикс. Сделать парсинг цен с чужого сайта + авто-наценку

Цена договорная
02 августа 2021, 17:13 • 11 откликов • 66 просмотров
Есть 3 цены:
1. Закупочная цена (идет из 1с)
2. Цена которая парсится с конкурента (скриптом)
3. Цена которая отображается на сайте

Нужно спарсить цены в соответсвии коду товара с этого сайта и поместить эти цены в один тип цены.
Затем нужно сравнить, если цена выше чем закупочная - то переводить ее в цену, которая отображается на сайте (3-я цена)

Если вторая цена (которая спарсилась) = закупочной или меньше, то сделать наценку в третьем типе цен (которая отображается на сайте) + 5% на закупочную цену.

К примеру
Закупочная цена 100 р.
Парсится цена - 90
То наценка делается на закупочную 100р+5% = 105 руб. (цена которая выводится на сайте)

Цену за проект оценить не могу. Предлагайте сами.