Saleor Dev здесь. Теоретически, вы можете использовать систему плагинов для этого - в Saleor есть множество функций ловушек, которые могут быть переопределены для настройки определенных частей потока. Например, вот плагин, который анонимизирует данные пользователей при оформлении заказа, которые мы используем в нашем демонстрационном магазине publi c: https://github.com/mirumee/saleor/blob/master/saleor/extensions/plugins/anonymize/plugin.py
Я думаю, что у нас нет ловушки для расчет цены продукта сейчас, но мы думали, что это может быть полезно для таких случаев, как ваш.
Но я думаю, что поиск цены на лету сложно. Не лучше ли вам периодически синхронизироваться с этим API, чтобы получать продукты, цены и доступность? Это то, что я обычно предлагаю - создать команду Django, которая выполняет синхронизацию, и периодически запускать ее.