Краткое описание задачи
Необходимо провести аудит скрипта-обработчика, который передает данные с плагина «Лейка» на сайте WordPress (
fond-am.ru) в CRM-систему Битрикс24. Скрипт обрабатывает данные, поступающие из плагина, и передает их в сущности CRM (сделки, контакты). Требуется проверить корректность работы скрипта, его соответствие заданной логике, а также предложить доработки или оптимизации (при необходимости).
Цели и задачи
- Проверка функционала скрипта:
- Автоматическая передача данных из плагина «Лейка» в Битрикс24 дважды в сутки (10:00 и 22:00).
- Корректное создание и обновление сущностей: «Сделка» и «Контакт» в CRM.
- Соответствие передаваемых полей данных между плагином «Лейка» и Битрикс24 (таблицы соответствия для сделок и контактов).
- Проверка логики обработки данных:
- Обработка успешных и неуспешных платежей (например, создание сделок со статусом «Не успешный платеж»).
- Проверка сценариев для случаев, когда контакт или сделка уже существуют в CRM.
- Обновление данных (например, добавление нового номера телефона или электронной почты).
- Оценка безопасности скрипта:
- Проверить безопасность передачи данных между плагином и CRM.
- Исключить возможные утечки данных.
- Рекомендации:
- Предложить доработки и оптимизации скрипта (при необходимости).
Исходные данные для работы
- Доступы:
- Админ-панель WordPress.
- CRM Битрикс24.
- Исходный код скрипта (архив или доступ к репозиторию).
- Исходное ТЗ (будет предоставлено в документе).
- Данные для тестирования:
- Тестовые записи в плагине «Лейка».
- Тестовые данные для платежных систем.
Требования к результату
- Отчет о проверке, содержащий:
- Найденные ошибки и недочеты в работе скрипта.
- Оценку безопасности скрипта.
- Рекомендации по улучшению функционала.
- Обновленный скрипт (если требуются доработки).
- Документация по внесенным изменениям (в случае правок).
Требования к специалисту
- Опыт разработки и аудита PHP-скриптов.
- Знание REST API Битрикс24.
- Навыки работы с плагинами WordPress, включая интеграцию с внешними системами.
- Опыт обеспечения безопасности передачи данных.
- Умение документировать результаты работы.
Сроки и бюджет
- Срок выполнения: 5–7 дней с момента старта работы.
- Бюджет: 10 000–20 000 руб. (может быть скорректирован после обсуждения).
Контакты и способ связи
Просьба связаться через платформу или по email.