Adição ilimitada de produtos no carrinho

Como “limitar” a quantidade de produtos que podem ser adicionados ao carrinho de acordo com a quantidade existente no estoque?

Exemplo do que está acontecendo:
Tenho 100 unidades do mesmo produto no estoque, porém o cliente consegue adicionar 101 unidades no carrinho.

Já sincronizei a loja com o Bling e alterei o campo “Quando o produto acabar em estoque” para “tornar o produto indisponível”, porém ainda é possível fechar a compra com mais produtos do que tenho disponível. Como arrumar para que o cliente não consiga comprar mais do que tenho em estoque?

teria como mandar alguns prints com evidencias do cadastro do produto e o carrinho sendo fechado com o valor acima do cadastrado?