Анализ и проектирование
Воспроизводим задачу, смотрим код и документацию сервисов, описываем ожидаемое поведение и оцениваем часы.
Разрабатываем функции для сайтов и интернет-магазинов, от калькулятора и формы заказа до обмена данными с 1С, CRM, оплатой и доставкой. Описываем, как должен работать новый сценарий, оцениваем часы и проверяем результат перед запуском.
8 000 ₽/час
Пример результата
Пример результата интеграции. Стоимость работы считаем по часам после проверки текущей системы, правил обмена и сценария приёмки.
01 Задача
Если покупателю нужно рассчитать стоимость, выбрать пункт выдачи или оплатить заказ на сайте, спроектируем и разработаем этот сценарий. Для действующих проектов также берём точечные доработки, например автоматический перенос заказов в CRM.
02 Что на выходе
03 Этапы
Воспроизводим задачу, смотрим код и документацию сервисов, описываем ожидаемое поведение и оцениваем часы.
Вносим согласованные изменения и настраиваем обмен. Для интеграции определяем, какие данные отправляются, в каком порядке и как обрабатываются ошибки.
Проверяем основной и ошибочные сценарии на тестовых данных, если это поддерживают площадки. Фиксируем изменения и порядок публикации.
✳ В деталях
Сначала фиксируем, что посетитель или команда должны суметь сделать после запуска. Для калькулятора это расчёт по заданным правилам, для формы — создание заявки с нужными полями, для личного кабинета — доступ к согласованным данным. По этим сценариям оцениваем разработку.
Подключаем интернет-эквайринг к сайту и настраиваем обмен с 1С или CRM. Перед разработкой согласуем поля заказа, источники данных и статусы. Например, отдельно решаем, кто отвечает за остатки и что делать, если одна из систем временно недоступна.
Для интеграции служб доставки можем рассмотреть СДЭК, СберДоставку, DPD и другие сервисы. Состав работ зависит от доступа к кабинету, доступных модулей и требований к тарифам, пунктам выдачи и отслеживанию.
Ставка — 8 000 ₽ в час. В оценку включаем анализ, проектирование, разработку и тестирование. Если после изучения проекта обнаружатся дополнительные зависимости, уточним объём до продолжения.
✳ Пример задачи
Покупатель оплачивает заказ. Сайт получает ответ платёжной системы и передаёт актуальный статус в CRM. Если уведомление пришло повторно, второй заказ не создаётся. Именно такие случаи разбираем на этапе проектирования и тестирования интеграции.
04 Перед стартом
Пришли ссылку, описание задачи и ожидаемый результат. По необходимости посмотрим код или настройки и оценим количество часов.
Да, если сайт и CRM позволяют обмениваться нужными данными. Обсудим, какие поля, события и статусы передавать и как проверять обмен.
Да. Можно начать с одной задачи, например с подключения оплаты или исправления оформления заказа.
05 Твоя задача
Выбери ситуацию, чтобы увидеть подход и забрать вопросы в бриф.
Определим, кто будет пользоваться функцией, какие данные нужны и что должно происходить при ошибках. Затем оценим разработку и тестирование.
Что подготовитьОпределим системы, события и поля. После этого сможем оценить подходящий вариант интеграции и число часов.
Что подготовитьСравним ожидаемое и фактическое поведение. Опишем причину, предлагаемое изменение и способ проверить результат.
Что подготовить