PHP + API retailCRM. Изменение данных заказа.
1500 UAHНужен PHP-скрипт, который будет изменять состав заказа в соответствии с данными из конфиг-файла.
Внесение изменений и чтение данных по заказу и товарам - с помощью API retailCRM.
Документация по API: https://help.retailcrm.ru/Developers/Index
Из retailCRM будет отправляться http-запрос.
Соответственно, входящие данные скрипта: ключ, №заказа
Структура конфиг-файла - на ваше усмотрение.
В файле будут примерно такие данные:
- основные необходимые данные (ключ, адрес,..)
- список кодов статусов-подарков
- код статуса Проверено
- что_заменить: ['артикул товара', 'наименование товара'] => список_на_что_заменить: [('артикул', 'скидка'), ('артикул', 'скидка'), ...]
Действия скрипта:
- загрузить данные заказа
- сформровать новый состав заказа для запроса на изменение заказа:
- специфика по позициям, у которых артикул не указан:
1) запомнить количество, удалить из состава позицию без артикула
2) установить скидки для артикулов согласно конфигу
учитывать количество
например: без_артикула№1 было 1 шт.
с_артикулом№3 - 2 шт.
с_артикулом№3 разбить на 1 со скидкой + 1 без скидки
- поиск по артикулу
заменить товары в соответствии с конфиг-файлом, учитывая количество в каждой позиции
при этом, если код статуса заказа из списка кодов статусов-подарков, то скидка = сумма - 0.01 * количество в позиции, иначе скидка из конфиг-файла
- новый код статуса заказа из конфига "код статуса Проверено"
- сформировать и отправить запрос на изменение заказа
А также записывать лог-файлы (ошибки - в отдельный файл). Каждый день - новые файлы.
Бюджет указываю произвольный. Ориентируйте, пожалуйста.
Отзыв заказчика о сотрудничестве с В'ячеславом Пуголовкіним
PHP + API retailCRM. Изменение данных заказа.Всё отлично, никаких нареканий. Человек работает совестно. Буду обращаться к нему в будущем.
Актуальные фриланс-проекты в категории PHP
Создать плагин для опросов (викторин) на WordPress
10 000 UAH
Необходимо разработать плагин для WordPress, который будет уметь - сохранять банк вопросов, все в одном формате - вопрос и 4 ответа, 1 правильный - показывать 12 вопросов в случайном порядке, считать хронометраж - собирать данные пользователя - показывать финальный результат с… PHP, Веб-программирование ∙ 5 часов 48 минут назад ∙ 50 ставок |
Нужна интеграция KeyCRM → ПРРО Кашалот |
Разработка 2 SEO-ориентированных сайтов по продаже запчастей (квадроциклы и спецтехника)Разработка двух специализированных сайтов по продаже запчастейОбщая информация Необходимо разработать два специализированных сайта: Запчасти для квадроциклов, UTV, SSV и другой подобной техники. Запчасти для специальной техники. Существующий сайт компании:… PHP, Веб-программирование ∙ 5 дней назад ∙ 77 ставок |
Разработка веб-сайта WordPress
1002 UAH
|
Парсер expireddomains.net
5000 UAH
Нужен парсер expireddomains.net на сайте нужно сначала залогиниться, проблема в том что блокирует ИП при попытке парсить данные, нужно парсить тематические домены по списку ключевых слов, кто не уверен в своих силах не пишите PHP, Веб-программирование ∙ 10 дней назад ∙ 53 ставки |