Проверьте путь заказа на тестовом запуске
Сначала разверните магазин в закрытой среде. Отключите отправку писем и обмен с рабочими системами. Для платёжных проверок используйте тестовый режим, если он предусмотрен. Перед включением каждого обмена проверьте, какие данные уйдут из восстановленной копии и куда они попадут.
| Действие | Признак, что сценарий работает |
|---|---|
| Открыть карточку товара | Есть цена, остаток, варианты товара и изображения |
| Положить товар в корзину и оформить тестовый заказ | Рассчитывается доставка, магазин сохраняет заказ с правильным составом и суммой |
| Открыть заказ в админке | Видны состав, статус, способ оплаты и доставки |
| Проверить обмен в тестовой среде | Заказ появляется в учётной системе один раз, а обновление статуса доходит до магазина |
| Проверить уведомления на тестовом адресе | Письмо или сообщение приходит по нужному событию |
В магазине на 1С-Битрикс часть этих проверок может зависеть от модулей доставки, оплаты и обмена с 1С. Составьте список по интеграциям, которые действительно использует ваш магазин.
Сверьте заказы и оплаты после точки восстановления
Возьмите время данных в копии и время, когда сайт перестал принимать заказы. Сверьте этот интервал с платёжным сервисом, CRM или учётной системой. Для записей с расхождениями укажите внешний идентификатор, сумму, статус и действие. Например, оплаченный заказ, которого нет в восстановленной базе, нужно сопоставить с оплатой и восстановить по согласованной процедуре.
Уточните, умеет ли обмен повторно обработать уже переданную запись без создания дубля. Если это неизвестно, сначала разберите расхождения вручную. После открытия магазина проверьте первый новый заказ по всему пути и убедитесь, что менеджер может продолжить работу.
Подробности о составе копий и пробном восстановлении собраны в отдельном материале. Как проверять резервные копии сайта
При сопровождении серверов мы согласуем проверки после сбоев заранее. Если восстановление зависит от доработки кода магазина или обмена с учётной системой, эту работу обсуждаем отдельно. Состав обслуживания серверов S-WEBS24
История клиента, с которой началась эта серия. Как мы восстановили проект после атаки на Beget