На сайте magadan-stroy.ru нужно прикрутить к форме обратной связи Google reCAPTCHA. Бюджет 300 ₽. Кто готов, оставляйте свою заявку.
Интеграция Битрикс-24 c интернет-магазином на Wordpress+Woocommerce
Есть 2 задачи:
1. Задача: синхронизировать товары и остатки товаров на сайте и в CRM. Для этого в товарном каталоге CRM создаем для товара кастомное поле "Количество". В Woocommerce управление остатками выключено.
Необходимо:
- Написать функцию в WP, которая, запускаясь один раз в сутки, будет проверять наличие новых товаров в БД сайта и передавать новые товары (с полями, которые там необходимы, включая первую добавленную категорию и изображение) в CRM через входящий вебхук*. Если товар в магазине в статусе "В наличии", в поле количество CRM передаем "1", если товар в магазин добавлен в статусе "Предзаказ" или "Нет в наличии", в поле количество CRM передаем "0". После обновления создается задача в CRM создается задача "Сверить остатки добавленных товаров" в CRM ответственному сотруднику со списком добавленных товаров.
- Написать веб-хук (робот в CRM типа "вебхук") в CRM, который будет уменьшать количество проданных товаров в базе CRM при переходе сделки в стадию "Завершена". Если после уменьшения количества товаров, остаток "0", меняем статус товара с "В наличии" на "Предзаказ".
- Написать веб-хук (робот в CRM типа "вебхук") в CRM, который при изменении (ручном изменении путём редактирования товара или автоматическом изменении с помощью вебхука) поля количества товара изменял его статус следующим образом: количество <: статус="" "Предзаказ";="" количество="">= 1: статус "в наличии".
- Написать исходящий вебхук, который при изменении поля статуса товара обновит статус этого товара на сайте (на стороне Wp может быть реализовано через функцию или используя API плагина WP All Export Pro (на сайте версия nulled, документация по доступным интеграциям здесь https://zapier.com/apps/wp-all-export-pro/integrations)
* при обновлении товары сравниваем по идентификатору магазина (соответствующее поле есть в базе CRM)
2. Передача данных о заказе передается в CRM с помощью плагина интеграции на входящий вебхук (код плагина во вложении).
Необходимо доработать плагин следующим образом:
- Передавать товары в заказе не в формате "Товар - сумма", а "Товар -цена за единицу - количество - сумма - скидка (при ее наличии)"
- При передаче данных о покупателе в CRM создается только контакт, необходимо дополнительно создавать для контакта реквизит "Адрес доставки" из полей заказа
- Переработать в плагине сопоставление товаров (сейчас товары сопоставляются по названию, необходимо сопоставлять по полю "ID на сайте"
Статья по веб-хукам Битрикс-24: https://dev.1c-bitrix.ru/community/blogs/marketplace_apps24/easy-integration-with-bitrix24-or-magic-vibhuti.php
Заявки фрилансеров
Похожие заказы
- $4Веб-программирование1 исполнительЗавершен5 лет назад
Приветствую. Имеется, платая тема Wordpress+Woocommerce. https://walker.qodeinteractive.com/Нужно расширить функционал и соответственно сверстать из PSD недостающие страницы, для этого функционала (web + mobile). 1. Написать расширенный функционала личного кабинета пользователя и собственно сам личный кабинет, так как "собственный" слишком ...
Веб-программирование5 заявокЗакрыт5 лет назадНа сайте храма https://www.hram-preobrajeniya.ru/ нужно сделать страницу, где можно будет заказать поминовение и перевести пожертвование. Сайт на платформе Bitrix. Вся подробная информация в прикрепленном ТЗ.
Веб-программирование2 заявкиЗакрыт5 лет назадЗадача: Получать и отправлять сообщения с 10-30 аккаунтов viber видя информацию по ним на одном экране ну и разумеется без авторизаций на них для чтения/ответа(авторизовался раз и дальше отвечаешь) ...
Веб-программирование2 заявкиЗакрыт5 лет назадЕсть лендинг с парочкой форм отправки заявки, отправляет заявки с сайта через phpmail мне на гугл почту, которая или не доставляет их, или делает их с огромной задержкой. Нужно переписать на smtp. Также при ...
Веб-программирование1 исполнительЗакрыт5 лет назадНеобходимо внести правки в бота, написанного на Kotlin. Огромная просьба, без опыта работы не оставлять заявки:) Исходники пришлю.
Веб-программированиенет заявокЗакрыт5 лет назадНеобходимо написать бота для телеграм, который будет управлять командами по апи на 3-х площадках. После запуска необходимо задать апи ключи трёх бирж: yobit и cex и exmo. После чего будут доступны 3 ...
Веб-программирование3 заявкиЗакрыт5 лет назадСайт: redcatmebel.ru (опенкарт 3) Нужно: 1) в категориях товаров, redcatmebel.ru/index.php?... нужно сделать варианты сортировки по примеру: www.moon-trade.ru/catalog... 2) в карточке ...
Веб-программирование8 заявокЗакрыт5 лет назадТребуется консультация по laravel и не только, но в основном laravel Оставляйте для работы, желательно, телеграм Оплата почасавая
Веб-программирование4 заявкиЗакрыт5 лет назадЕсть самописный лендинг https://prazdnikilux.ru/organizatsiya-prazdnikov.html на этой странице нужно добавить ниже этих блоков http://joxi.ru/p27yn0vhWzDE3r еще один и разместить его по центру с новой картинкой и новым текстом и новой ссылкой (обратите внимание что ссылка ...
Веб-программирование1 исполнительЗавершен5 лет назад