Интернет-магазин на Битриксе не оформляет заказы

Заказы на Битриксе обычно перестают оформляться из-за ошибки скрипта страницы оформления, сбоя расчёта доставки или оплаты либо обязательного поля, которое покупатель не может заполнить. Начните с тестового заказа и консоли браузера: обычно ошибка видна сразу.

Обновлено 30 октября 2026

Код ответа, SSL, срок домена, почта домена — за 20 секунд

Заказ оформляется, а оплата не проходит?

Это другая ситуация, она разобрана отдельно: интернет-магазин не принимает оплату.

Воспроизведите ошибку

  1. Оформите тестовый заказ сами: в окне инкогнито, без входа в админку, с телефона и с компьютера.
  2. Откройте инструменты разработчика (F12) и вкладки Console и Network. Красные ошибки в Console и запросы с кодом 500 в Network при нажатии «Оформить заказ» — главная подсказка.
  3. Запишите, на каком шаге всё ломается: корзина, выбор доставки, оплата, кнопка подтверждения.

Шаг 1. Ошибки JavaScript и компонент оформления

Оформление заказа в Битриксе обычно работает через стандартный компонент sale.order.ajax и его шаблон в теме сайта. После обновления модуля «Интернет-магазин» или правок шаблона скрипты оформления перестают совпадать с новой версией компонента, и кнопка «молчит».

  • Если в Console ошибка в скрипте шаблона, сравните шаблон компонента с версией из обновления или временно переключите страницу на стандартный шаблон на копии сайта.
  • Если в Network запрос оформления отвечает 500, смотрите журнал ошибок PHP: там будет файл и строка.

Не хотите разбираться сами? Пришлём оценку в часах до начала работы, первая задача до 2 часов бесплатно.

Отправить задачу

Шаг 2. Доставка и оплата

Службы доставки с расчётом через внешний сервис запрашивают его API при каждом пересчёте корзины. Если сервис не отвечает, изменил формат ответа или истёк ключ доступа, расчёт падает, и заказ не оформляется.

На копии сайта отключайте службы доставки и платёжные системы по одной (раздел «Магазин» в админке) и пробуйте оформить заказ. Нашли виновника — проверьте его настройки и ключи у сервиса, обновите модуль интеграции.

Шаг 3. Свойства заказа и типы плательщиков

Обязательное свойство заказа, которое не выводится в форме для этого типа плательщика или для выбранной доставки, блокирует оформление: покупатель не может заполнить поле, которого не видит. Проверьте в разделе «Магазин» свойства заказа и их привязки к типам плательщиков и службам доставки, особенно если их недавно добавляли.

Шаг 4. Заказ создаётся, но его «не видно»

Если заказ появляется в админке, а покупатель или вы о нём не знаете, оформление работает, а ломается уведомление или обмен:

Когда нужен специалист

  • Ошибка в шаблоне оформления после обновления, и непонятно, что поменять.
  • Оформление падает только с одной службой доставки, а её модуль сторонний.
  • Магазин теряет заказы прямо сейчас — отметьте заявку как срочную.

Поддержкой магазинов занимаемся в рамках услуги поддержка интернет-магазина.

Сколько стоит у нас

ЗадачаВремяСтоимость
Восстановление интернет-магазина1–3 ч3 800–11 400 ₽
Исправление ошибки1–2 ч3 800–7 600 ₽

Диапазоны ориентировочные, ставка 3 800 ₽ в час. Точную оценку присылаем до начала работ. Все цены.

Не хотите разбираться сами?

Опишите проблему в форме. Пришлём оценку в часах до начала работы, первая задача до 2 часов бесплатно для новых клиентов.

Отправить задачу

Частые вопросы

Сколько стоит исправить оформление заказов на Битриксе?

Восстановление работы интернет-магазина обычно занимает 1–3 ч — это 3 800–11 400 ₽ по ставке 3 800 ₽ в час. Оценку присылаем до начала работы, а для новых клиентов первая задача до 2 часов бесплатно.

Почему заказы перестали оформляться без всяких изменений на сайте?

Изменения могли быть не у вас: служба доставки или платёжная система поменяли API или ключ, хостинг обновил PHP, истёк сертификат на стороне сервиса. Начните с шага 2.

Можно ли принимать заказы, пока мы чиним?

Временно отключите сломанную службу доставки или оплаты, если без неё оформление работает, и напишите об этом на сайте. Или дайте покупателям телефон и мессенджер для заказа.

Тестовые заказы останутся в магазине?

Да, удалите их после проверки или отметьте как тестовые, чтобы они не попали в отчёты и обмен с 1С.