Дубли и данные
WooCommerce создаёт два заказа на одну покупку
WooCommerce создаёт два заказа на одну покупку. Разберём, как отличить повтор оформления от повторного уведомления и не удалить нужные данные.
Разобрать проблему ↗разобраться / проверить / исправить
Повторные заявки, платежи, задания и потеря состава заказа. Разбираем целостность записи и безопасную обработку повторов.
Дубли и данные
WooCommerce создаёт два заказа на одну покупку. Разберём, как отличить повтор оформления от повторного уведомления и не удалить нужные данные.
Разобрать проблему ↗Дубли и данные
После обновления страницы Битрикс создаёт ещё один заказ. Объясняем, как проверить повторную отправку формы и защитить оформление на сервере.
Разобрать проблему ↗Дубли и данные
Один посетитель отправил форму, а пришли две заявки. Покажем, как определить, повторилось ли сохранение, отправка письма или передача в CRM.
Разобрать проблему ↗Дубли и данные
Одна заявка превращается в две сделки amoCRM. Разберём, как найти второго отправителя или незащищённый повтор и сохранить нормальные повторные обращения клиентов.
Разобрать проблему ↗Дубли и данные
Платёжное уведомление пришло повторно и создало лишнюю операцию. Разберём идемпотентность: как узнать повтор события и не выполнить действие дважды.
Разобрать проблему ↗Дубли и данные
Laravel выполняет одно задание повторно и создаёт лишние действия. Объясняем, как отличить две постановки в очередь от повторной попытки той же job.
Разобрать проблему ↗Дубли и данные
Заказ появился в панели, но внутри нет товаров. Разберём, как проверить целостность сохранения и не принять пустую запись за нормальную покупку.
Разобрать проблему ↗Дубли и данные
Два покупателя успевают заказать последнюю единицу товара. Объясняем, почему проверки наличия на странице недостаточно и как согласовать резервирование.
Разобрать проблему ↗