ККМ для интернет-магазина в Кыргызстане: что это значит для разработки
Почему фискальный чек — отдельная интеграция со своей строкой в смете, когда он всплывает и что согласовать с бухгалтером до оценки.

Сразу оговорка: мы разработчики, а не налоговые консультанты. Что именно требуется вашему виду деятельности — вопрос к вашему бухгалтеру, и ниже нет ни одного совета, который его заменяет. Эта статья про другое: что фискализация значит для сметы и сроков разработки и почему о ней нужно говорить на первом созвоне, а не за неделю до запуска.
Откуда берётся проблема
Сценарий повторяется из проекта в проект. Магазин готов, каталог наполнен, оплата принимается — и тут бухгалтер спрашивает, куда уходит чек. Дальше выясняется, что чек никуда не уходит, потому что этого никто не заложил. Запуск сдвигается, смета растёт, все расстроены.
Причём виноватых обычно нет. Заказчик не обязан знать, что приём онлайн-оплаты и выдача фискального чека — две разные задачи. А подрядчик, который делал только сайты-визитки, искренне считает, что «подключить оплату» — это одна кнопка.
Почему это отдельная работа
Платёжный шлюз и фискализация решают разные задачи. Шлюз списывает деньги с карты. Фискальный чек подтверждает продажу перед налоговой. Это разные системы, разные договоры и разные точки отказа.
С точки зрения разработки добавляется вот что:
- Ещё одна интеграция со своим форматом данных и своими ошибками.
- Сценарии, когда что-то пошло не так. Деньги списались, а чек не пробился — что видит клиент, что видит менеджер, что делает система. Это не редкий случай, это обычный вторник.
- Возвраты. Возврат денег тоже фискальное событие, и его надо провести правильно.
- Тестовый контур. Проверять на боевых чеках нельзя, значит нужна тестовая среда и время на неё.
На практике это добавляет к проекту ощутимый кусок работы. Именно поэтому мы называем его отдельной строкой в смете: так видно, за что платите, и можно решить, нужно ли это на старте.
Когда без этого можно обойтись
Не каждому магазину нужна онлайн-оплата с первого дня. Если вы принимаете деньги при получении или переводом, ситуация другая, и вопрос чека решается вне сайта. Многим на старте разумнее запуститься без онлайн-оплаты, посмотреть на реальные заказы и добавить её вторым этапом — вместе с фискализацией, уже понимая объёмы.
Мы говорим об этом честно, хотя это уменьшает первую смету. Магазин, который запустился на месяц раньше и начал продавать, полезнее магазина, который всё ещё «почти готов».
Что согласовать с бухгалтером до оценки
Чтобы мы посчитали правильно, от вас нужны ответы на четыре вопроса — их даёт бухгалтер, не мы:
- Нужен ли фискальный чек при вашем виде деятельности и способе оплаты.
- Какое решение вы используете или планируете использовать.
- Кто оформляет договор с оператором и на кого.
- Как у вас устроены возвраты.
С этими ответами оценка становится точной. Без них любая цифра — угадывание, а угадывать в смете мы не любим.
Коротко
Фискализация — не галочка в админке, а отдельная интеграция со своим сроком, своими ошибками и своим тестированием. Спрашивайте о ней до подписания договора: если подрядчик переспрашивает, что это такое, вы узнали о нём главное.
Как мы считаем магазины и что входит в нижнюю границу — в статье про цены. Что ещё подключаем в Кыргызстане — на странице Бишкека.

