Если у вас магазин, просит «напишите свой обмен, так гибче». Если у вас студия или услуги, просит свой мост в CRM (программа, где живут клиенты и сделки) «чтобы не как у всех».
Что именно проверить
Если у вас магазин, боится «чужого» обмена: вдруг не попадёт в его 1С. Если у вас студия или услуги, стыдится типовой связки с Битрикс24: «клиент подумает, что мы простые». На деле свой обмен зависит от одного человека, который уйдёт.
Готовый путь зависит от обновлений, которые уже ходят. Стыд «как у всех» здесь убивает срок так же, как на выборе шаблона. Если готового модуля нет под оплаты или заявки — тогда кастом, и это честная смета.
Если модуль есть, а хочется «своё» ради чувства контроля — это месяцы поверх темы, не включение. Ломать кассу или форму, чтобы проще жилось своему скрипту, нельзя.
Как это выглядит на практике
Типовой обмен 1С–Битрикс, готовый модуль оплаты темы, готовая лента в CRM: 3–10 дней на тестовой копии, 15–80 тысяч на включение и сопоставление полей. Свой обмен: 3–6 недель разработки, 150–400 тысяч, потом 4–12 часов каждый раз, когда обновили PHP 8, тему или учёт. На 40–80 карточках свой мост не быстрее.
Гибкость своего кода — гибкость ломать ночной прогон в одиночку. Готовый шаблон уже держит кассу и заявку. Обмен должен встать рядом, не переписать пути.
Свой csv «пока что» через год становится единственным мостом, который никто не документировал. Счёт за ремонт после обновления — бумага «заплатите»; деньги могут не прийти, а заказы уже едут с нулевой ценой. Тестовая копия принимает готовый модуль первым.
Свой код даже не открывают в том же спринте «на посмотреть».
- Есть готовый модуль под оплаты или заявки — его включают.
- Магазин: типовой заказ и остаток, не свой xml «удобнее».
- Студия: готовая лента заявок в CRM, не свой бот в чат.
- Кастом — когда оплата или заявка в готовом нет, не когда хочется своё.
На чём считать результат
Найдите его на диске или в Маркете. ТЗ на свой обмен не открывают, пока модуль не прогнали.
- Прочитайте в проекте имя готового обмена или модуля оплаты и CRM.
- Включите его на тестовой копии. Пройдите заказ магазина и заявку студии.
- Запишите, чего модулю правда не хватает для оплата или заявка. Не для вкуса лога.
- Если не хватает только подписи поля — это настройка, не свой репозиторий.
- Если оплата или заявка в готовом нет — тогда отдельная смета кастома, не «заодно напишем» в этом круге.
Что сделать дальше
Пример магазина: «типовой обмен 1С, свой xml не пишем». Пример студии: «готовая лента в Битрикс24, свой бот не заказываем». Если подрядчик предлагает «лучше напишем своё, так чище» — верните лист проекта и срок 3–10 дней против 3–6 недель.
Остановитесь, когда готовый путь прошёл туда-обратно на копии. Не держите «свой обмен на всякий» рядом. Не ломайте сетку кассы под свой скрипт.
Свой код подождёт оплаты или заявки, которого в готовом правда нет.
- Прочитайте в проекте имя готового обмена или модуля оплаты и CRM.
- Включите его на тестовой копии. Пройдите заказ магазина и заявку студии.
- Запишите, чего модулю правда не хватает для оплата или заявка. Не для вкуса лога.
- Если не хватает только подписи поля — это настройка, не свой репозиторий.
- Если оплата или заявка в готовом нет — тогда отдельная смета кастома, не «заодно напишем» в этом круге.
Назад в раздел
