Нашёл багу на клиентской стороне при заказе продуктов. Мало того, что ассортимент -90%, так эта цена была принята сервером, оформлен заказ и подтверждение на почту отправлено. Вопрос возник только у сборщика заказа. Конечно это прям ужасный случай, но если считать на сервере, такого хаоса не должно быть.
ну кто им виноват, что они положились на клиентский ввод? 🙂
на заказ должно прийти SKUid, и их количество, сервер же должен был дать отлуп по позициям, которых нет на складе. У клиента страничка могла быть открыта с позавчера, число на складе давно могло поменяться