В системе управления интернет-магазином при редактировании конкретного товара вы можете указать количество товара, которое есть в наличии.
Количество товаров в наличии уменьшается автоматически каждый раз после завершения заказа покупателем.
Как только количество товара становится равным нулю, на странице товара появляется кнопка «Нет в наличии». Такой товар невозможно положить в корзину, оформить заказ или перейти на страницу оплаты из корзины. Если покупатель положил товар в корзину, но наличие товара стало равным нулю в процессе оформления им заказа на странице корзины, оформить заказ на данный товар будет невозможно и покупатель увидит предупреждение.
Если вы не принимаете оплату через сайт (из корзины покупатель сразу переходит на страницу успешного совершения заказа), то в этом случае количество товаров в наличии уменьшается автоматически в момент совершения заказа.
Если вы принимаете оплату через сайт, то есть при оформлении заказа ваш покупатель переходит на страницу оплаты платежной системы (ЮKassa, Робокасса, Paypal и др.), то количество товаров в наличии уменьшается только после фактической оплаты заказа на странице платежной системы. До момента фактической оплаты товара количество товара в наличии остается неизменным.
ВАЖНО: при использовании таких платежных систем как Paypal и ЮKassa происходит дополнительная проверка наличия товаров в момент совершения оплаты на странице платежной системы, что позволяет исключить приобретение товаров, которых уже нет в наличии. Если на момент оплаты товара уже нет в наличии, то платеж не проходит и покупатель возвращается на страницу корзины, где видит сообщение об ошибке.
При использовании других методов оплаты (ЮMoney, Робокасса и др.) нет технической возможности проверять наличие товаров в момент попытки оплаты на странице платежной системы и может возникнуть ситуация, когда покупатели приобретают товар, которого уже нет в наличии на момент оплаты. Например, в наличии остался 1 товар. Покупатель №1 положил товар в корзину и перешел на страницу оплаты, где провел 15 минут до момента оплаты заказа. В течение этих 15 минут покупатель №2 может положить товар в корзину и тоже перейти на страницу оплаты, после чего тоже оплатить заказ.