С половиной ошибок все ясно - там конвертация валют. Это норма.
Знак обозначает гривну, но редко используется на Украине. Мы его поставили что протестировать JS с "хитрыми" символами.
кол-во "на складе" при этом не уменьшается (с одной стороны правильно, ведь я еще это не купила... с другой стороны, особенно если я покупаю разные товары, вводит в заблуждение...) Я кликаю 27-ой раз, на что получаю справедливое сообщение:
Все верно. Оно изменится только после создания заказа. Потому что товары все еще "на складе".
Не вижу в этом ошибки.
Ну и еще "до кучи":
Вдруг вижу чудесный "плюсик" в корзине (а это всем известно, что я плюсики ставить люблю ). Благополучно жму до 50! Никаких ограничений (что приятно!) и, главное, цена не меняется:
Похоже появилась JS ошибка, из-за которой интерфейс замер. Сегодня посмотрю.
В момент создания заказа будет множество проверок (
- существование товара и вариации
- пересчитается цена
- будет проверен остаток
- учтутся скидки и наценки
- проверка суммы на пустоту
- не стандартные валиадторы..
Так что не правильный заказ не должен пройти.