Скрипт обработки YML прайса для Мойсклад
У поставщика есть API, API реализовано по технологии RESTful API. Запросы отправляются методом GET, сервер выдает ответ в формате json.
На выходе должен быть скрипт, размещенный на хостинге, который генерирует YML файл с данными, которые передает API (прайс-лист с остатками, данные товаров), для загрузки с помощью импорта сервиса Мойсклад.
Дополнительно:
Наценка.
Необходима возможность на этапе обработки прайс листа с API корректировать наценку на товар.
Товары, ценой до 20 000
Розничная цена = [(стоимость товара) ÷ (30 - процент маржи)] х 100
Товары, ценой от 20 000 до 150 000
Розничная цена = [(стоимость товара) ÷ (2 - процент маржи)] х 100
Товары, ценой от 150 000
Розничная цена = [(стоимость товара) ÷ (0 - процент маржи)] х 100
Выбор категории.
Должна быть возможность выбора категорий (categories) из API для генерации CSV файла.
YML файл будет загружаться в МойСклад по ссылке, далее уже с мойсклад в woocommerce.