Бюджет: 5000 UAH Срок: 2 дня
Добрый день. Обращайтесь, сделаю быстро и по нужной логике. Есть большой опыт в PHP.
Предлагайте цену, ставлю минималку
Задача:
Настроить автоматическую синхронизацию организации и способа оплаты в заявках SalesDrive на основе фактических платежей (SalesDrive API).
Заказы приходят с сайта в SalesDrive уже с установленной организацией.
На сайте организация подставляется по очереди (ФОПы ротируются между заказами).
В SalesDrive также ведутся платежи по заказам (есть привязка платежа к заявке и к организации).
Сейчас бывает ситуация, когда:
заказ ушёл на одну организацию (ФОП),
а оплата фактически прошла на другую,
либо организация совпадает, но в заявке выбран неверный “способ оплаты”.
Нужно автоматизировать исправление этих случаев.
Реализовать скрипт (предпочтительно PHP + cron на моём хостинге), который будет:
Забирать новые/изменённые платежи из SalesDrive через API.
Для каждого платежа:
Определять:
к какой заявке (заказу) он относится;
на какую организацию он проведён;
тип платежа:
WayForPay (онлайн-оплата на сайте),
оплата на реквизиты ФОП (оплата на счёт/карту ФОПа);
является ли платёж полной или частичной оплатой.
Находить связанную заявку (заказ) в SalesDrive по order_id.
Сравнивать:
organization_id в платеже vs organization_id в заявке;
текущий платеж в заявке vs тот, который должен быть по правилам ниже.
Вносить изменения в заявку, если это необходимо (через API).
Если организация в платеже и в заявке совпадает
но способ оплаты не совпадает с тем, что должен быть по правилам ниже
→ обновляем только способ оплаты в заявке.
Если организация в платеже и в заявке НЕ совпадает
→ меняем организацию в заявке на ту, которая указана в платеже
→ и подставляем соответствующий способ оплаты по правилам ниже.
Если и организация, и способ оплаты уже соответствуют правилам
→ ничего не меняем.
Есть 2 типа каналов оплаты:
WayForPay – онлайн-оплата с сайта.
Оплата ФОП – оплата на реквизиты ФОП.
Определять полная/частичная оплата можно по сумме платежей относительно суммы заказа
если сумма всех успешных платежей по заказу ≥ сумма заказа → полная оплата;
если меньше → частичная оплата.
Платёж WayForPay, полная оплата → 138
Платёж WayForPay, частичная оплата → 139
Платёж ФОП, полная оплата → 143
Платёж ФОП, частичная оплата → 148
Платёж WayForPay, полная оплата → 140
Платёж WayForPay, частичная оплата → 141
Платёж ФОП, полная оплата → 142
Платёж ФОП, частичная оплата → 147
Скрипт должен использовать эту карту соответствий.
Организацию и способ оплаты нужно менять только для “живых” заявок
(например: Новый, Подтверждён, Готовится к отправке – точные ID статусов дам).
Для заявок в статусах “Отправлен”, “Завершён”, “Отменён”, “Возврат” – ничего не менять.
SalesDrive API: документация по адресу: https://api.salesdrive.me/api/docs/
Нужен скрипт, который можно запускать по cron (например, каждые 5–10 минут).
Желательно вести лог изменений (номер заявки, старая/новая организация, старый/новый способ оплаты, дата/время).
Рабочий скрипт (PHP или другой язык, обсуждается), который:
забирает платежи из SalesDrive;
корректно определяет организацию, тип платежа и полная/частичная;
корректно обновляет заявки по описанной логике.
Бюджет: 5000 UAH Срок: 2 дня
Добрый день. Обращайтесь, сделаю быстро и по нужной логике. Есть большой опыт в PHP.
Бюджет: 3000 UAH Срок: 3 дня
Приветствую.
Могу реализовать задачу. Есть опыт в подобном. Сроки и стоимость примерные - нужно обсудить детали.
Пишите, сделаю все быстро и качественно.
Бюджет: 4000 UAH Срок: 4 дня
Привет, интересная задача, разработаю скрипт в соответствии с вашими требованиями, трудностей не должно возникнуть.
Бюджет: 4000 UAH Срок: 1 день
Здравствуйте! Готов выполнить данный проект есть большой опыт разработки различных приложений
Бюджет: 21000 UAH Срок: 6 дней
Привет! 👋 Я Игорь, команда 256Devs. Мы разрабатываем надежные системы автоматической синхронизации данных между различными платформами и базами. Гарантируем точность, безопасность передачи данных и автоматическое выполнение. Сначала проанализируем API или структуру данных обеих систем, которые нужно синхронизировать. Далее разработаем скрипт или модуль для автоматической синхронизации и настроим его выполнение (Scheduler/Cron). Проведем тестирование корректности передачи данных. Надошлите, пожалуйста, детали о системах и типах данных для синхронизации — готовы начать.
Бюджет: 4000 UAH Срок: 2 дня
Добрый день, огромный опыт работы с их api. Могу реализовать на php. Пишите в илчку для обсуждения деталей.
Бюджет: 4000 UAH Срок: 2 дня
Добрый день, Олександр.
Задача ясна нужны будут от вас ключи, за сегодня - сделаю. На все выполненные задачи, предоставляю гарантию.
С уважением, Денис
Нужносделать легкое приложение для телефона буквально одна старница. Дизайн дам. Все детали в личные
Здравствуйте. Вам нужно создать точную копию функционала модуля на WordPress для open card. Плагин Mondial Relay WooCommerce Модуль для доставки. Я также добавляю документацию. Документация представлена на английском языке. Суть этой интеграции заключается в том, что при выборе способа доставки Mondial Relay открывает карту, а затем из адреса и почтового индекса, заполненных в форме заказа на сайте, показывает ближайшую точку выдачи. Вся документация есть на сайте и пример виджета. Существуют модули для Prestashop, WordPress и т.д. Это не для opencart. Вы можете взять модуль и на его основе сделать полную копию для open card. Жду цену и сроки. Всем мира и добра. Я вас люблю, друзья.
Ищем опытного разработчика (или команду) для создания современного интернет-магазина автозапчастей CarLeo на базе CMS OpenCart. Основные задачи и требования к проекту: 1. Платформа и архитектура: OpenCart с защитой и оптимизацией базы данных под миллионные каталоги и онлайн-оценку (кэш Redis / Elasticsearch). 2. Интеграция поставщиков (API): Автоматизированный подбор, онлайн-оценка, обработка кроссов и остатков в реальном времени (Elit, Омега-Автопоставка, Автонова-Д, Inter Cars, Владислав). 3. Поиск и VIN-коды: Единая строка поиска по артикулу, названию, VIN-коду или госномеру авто. Нормализация артикулов и жесткая валидация VIN (ISO 3779). 4. Дизайн и Mobile-First: Чистый B2C/B2B интерфейс, адаптированный под смартфоны с закрепленной нижней навигацией и удобным тач-UX. 5. Автоматизация и Сервисы: - Интеграция с API Новой Почты (автогенерация ТТН и передача в B2B Order API поставщика для авто-дропшиппинга); - Автоматическая фискализация через ПРРО (Checkbox / Вчасно); - Онлайн-эквайринг (LiqPay / WayForPay / MonoPay); - Двухканальные сообщения клиентам (Telegram/Viber/SMS + Email); - Облачная АТС и CRM-модули для рабочего места менеджера. 6. Многоязычность: 3 языковые версии (UA - основная, RU, EN). Полное детализированное Техническое Задание (15 пунктов) доступно по ссылке: https://docs.google.com/document/d/1340xmqKJq--q9b0BwRaBsiRZlIo37IlGewQikP1Wy2o/edit?usp=sharing В связи с лимитами платформы, проект оформляется и оплачивается через «Сейф» в 2 этапа: 1-й этап (27 000 грн): Основная разработка сайта (верстка, Mobile-First, настройка OpenCart, подключение API поставщиков, каталогов, поиска, доставки и оплаты). 2-й этап (13 000 грн): B2B-кабинет для СТО, CRM-модули менеджера, настройка уведомлений (Telegram/Viber) и 21 день гарантийного сопровождения после передачи сайта. -Срок выполнения проекта — 30 дней - Приветствуется инженерная инициатива: любые ваши экспертные предложения по улучшению функционала или архитектуры обсуждаются. - Ищем надежного специалиста для долгосрочного сотрудничества и дальнейшей технической поддержки сайта. Пожалуйста, в отзывах указывайте ваш реальный опыт работы с OpenCart и примеры разработанных интернет-магазинов (желательно в сфере e-commerce / автозапчастей).
Требования к разработке и настройке сайта на WordPress Общие требования Необходимо выполнить полную верстку и интеграцию утвержденного дизайна в систему управления контентом WordPress. Результатом работы должен быть современный, быстрый, адаптивный сайт, который полностью соответствует дизайну Figma и готов к дальнейшему продвижению. CMS WordPress (последняя стабильная версия) без использования готовых шаблонов (ThemeForest и т.д.) собственная тема чистый код соответствие современным стандартам WordPress Верстка согласно Figma адаптивность Desktop Laptop Tablet Mobile Корректное отображение в современных браузерах: Chrome Firefox Safari Сайт должен быть максимально оптимизирован. оптимизированная структура HTML минимизация CSS и JavaScript lazy load изображений WebP responsive images (srcset) preload критических ресурсов оптимизация шрифтов отсутствие лишних библиотек Ориентир PageSpeed: Desktop — 100 Mobile — 90+ SEO Базовая SEO-подготовка. Должно быть реализовано: правильная структура H1-H6 title description Open Graph favicon robots.txt sitemap.xml canonical ЧПУ URL schema.org (Organization, Local Business, Service) Администрирование Все текстовые и графические элементы должны редактироваться через административную панель WordPress. Редактированию подлежат: заголовки тексты кнопки изображения цены блоки услуг контакты телефоны email адреса социальные сети FAQ отзывы SEO-поля Формы: Оставить заявку или подобные: Заказать звонок Формы должны: проходить валидацию работать без ошибок защита от спама сообщение об успешной отправке Отправка: Email Telegram Google таблица Предусмотреть возможность редактирования: телефонов email адресов Google Maps графика работы Безопасность защита от спама Оптимизация: Использование современных механизмов: кеширование оптимизация CSS оптимизация JavaScript оптимизация изображений WebP Адаптивность: Сайт должен корректно работать на: Desktop Laptop Tablet Mobile Без горизонтального скролла. Предусмотреть функционал: плавный скролл качественные анимации липкую шапку (Sticky Header) меню для мобильной версии кнопки быстрого связи CTA-блоки FAQ (Accordion) Интеграции Предусмотреть возможность подключения: Google Analytics 4 Google Tag Manager Meta Pixel Google Search Console Google Maps Telegram Контент Все материалы должны легко изменяться администратором. Требования к коду: чистый код без лишних плагинов соответствие стандартам WordPress отсутствие критических ошибок в консоли браузера Передача проекта После завершения работ исполнитель передает: архив сайта базу данных тему WordPress перечень использованных плагинов инструкцию по обновлению и резервному копированию доступы (по необходимости) Использование плагинов Минимизировать количество сторонних плагинов. Использовать только те, что действительно необходимы для работы сайта. Тестирование Перед сдачей проекта необходимо проверить: работоспособность всех форм корректность адаптивной верстки скорость загрузки отсутствие битых ссылок работу всех кнопок отображение в популярных браузерах корректность SEO-разметки отсутствие ошибок JavaScript правильную работу на мобильных устройствах
Необходимо создать Модуль "Опросник", в котором будут опросники, вопросы и варианты ответов на вопросы (Логика вывода вопросов и обработки ответов - сделаем отдельным проектом). 1. Список и CRUD для "Опросов". В списке должно быть "Название опроса", иконки "Редактировать/Удалить". При нажатии на Редактировать - должна открываться форма с: "Название" - input, обязательное поле, "Описание" - textarea опросника (необязательное), кнопка "Сохранить". Ниже вопросы, касающиеся этого опросника, просто вывести в режиме чтения. При нажатии на "Удалить", должно появиться confirm "Вы действительно хотите удалить Опросник", если нажали "да" - должен удалиться Опросник и все вопросы, которые в него входят. Реализовать многоязычность вкладками, языки: украинский, английский и русский (в перспективе - немецкий и испанский). Над списком сверху должна быть кнопка "Добавить Опросник", при нажатии на которую - будет реализована выше описанная логика, только с пустыми полями. 2. Список и CRUD для "Вопросов". В списке должно быть: Название вопроса, иконки "Редактировать/Удалить". При нажатии на Редактировать, должно быть: "Вопрос" - поле input, обязательное, "Описание вопроса" - поле textarea, и динамические блоки добавления вариантов ответов, этот блок так и должен называться "Варианты ответов". Каждый вариант ответов должен содержать в себе "Имя варианта" - input (обязательное поле), "Квест 1" - выпадающий список из 24 Квестов (обязательное поле), и короткий input "Бал" с возможностью указать в нем положительное число (обязательное поле), + еще один "Квест 2" - выпадающий список из 24 Квестов (необязательное поле), и короткий input "Бал" (необязательное поле) с возможностью указать в нем положительное число, и иконка удалить, по нажатию на которую должно быть confirm "Вы действительно хотите удалить вариант ответа", если да - только текущий вариант ответа должен удалиться. Кнопка сохранить, которая сохраняет форму. Реализовать многоязычность вкладками, языки: украинский, английский и русский (в перспективе - немецкий и испанский). Над списком сверху должна быть кнопка "Добавить Вопрос", при нажатии на которую - будет реализована выше описанная логика, только с пустыми полями. 24 Квеста - это статический список из Названия квеста и числа, которое ему соответствует НЕ автоинкремент, а вручную заданное число. Весь список предоставлю в личных сообщениях. Лучше внести этот список отдельной таблицей в БД, чтобы можно было при случае его расширять. CRUD для этого списка НЕ нужен. Дизайн/верстка - должно соответствовать дизайну, верстке самой админ панели. Код модуля должен использовать API самой CMS, писать свой код - только тогда, когда для этого нет готового API. В идеале, ожидаю оценку в часах, чтобы понимать стоимость 1 часа работы. Мне удобно работать в логике таймеров.