Este módulo verifica o estoque de produtos durante o processo de finalização da compra. Graças a isso, você pode evitar pedidos com produtos fora de estoque. Imediatamente antes do pedido ser feito, o módulo verifica o estoque de cada item no carrinho. Se algum deles estiver fora de estoque, o módulo retornará o cliente ao carrinho e exibirá uma notificação sobre isso.
Uma das desvantagens do PrestaShop é o fato de que às vezes permite fazer um pedido de itens que estão fora de estoque. Ele permite fazer tal pedido mesmo que as configurações da loja e as configurações do produto não permitam isso. Isso acontece frequentemente em situações em que sua loja tem muitos visitantes que tentam fazer um pedido para o mesmo item. Se cada um desses clientes tentar fazer um pedido para este item ao mesmo tempo - cada um desses clientes poderá fazê-lo - mesmo que as configurações da sua loja não permitam. Isso ocorre porque o PrestaShop verifica o estoque do item apenas na primeira etapa do processo de checkout.
Graças a este módulo, você evitará esse problema
Este módulo verificará o estoque - logo antes do pedido ser feito (última etapa do processo do pedido, logo após o cliente pressionar o botão "Eu faço um pedido"). Assim, quando o cliente confirmar o pedido - o módulo analisará o estoque dos itens do carrinho do cliente. Se pelo menos um produto não estiver mais disponível ou se não houver estoque suficiente para fazer um pedido para este item - o módulo redirecionará o cliente para a etapa do carrinho do checkout. Graças a isso, você evitará reclamações de clientes.
Excluir alguns produtos da verificação de estoque
Em alguns casos, é necessário executar algumas vendas de pré-venda, neste caso o produto está fora de estoque, mas você deseja vendê-lo para seus clientes. O módulo está pronto para funcionar com esses produtos. Na página de configuração do módulo, você pode apontar itens que não serão sujeitos à verificação de estoque durante o checkout e o cliente terá a possibilidade de fazer um pedido para alguns itens fora de estoque.
Registrar eventos
Cada vez que um cliente tentar fazer um pedido de um item fora de estoque - o módulo registrará este evento no sistema de logs do PrestaShop. Você poderá explorar os logs e verificar quais pedidos os clientes tentaram comprar - sem sucesso.
Compare o checkout padrão com o checkout aprimorado com o módulo
Etapas do pedido | Verificar estoque do produto | |
---|---|---|
PrestaShop Padrão | Módulo Verificador de Estoque do Checkout | |
Carrinho | ![]() |
![]() |
Última etapa do pedido | ![]() |
![]() |
1.3.9
- added improvements to module workflow in terms of usage in php 8.x environment to avoid deprecated variables notifications
1.3.8
- added improvements to module support of prestashop 8.x releases
1.3.7
- added improvements to module workflow in context of prestashop 1.7.x releases
1.3.6
- added improvements to module workflow in context of prestashop 1.7.x releases
1.3.5
- added new feature to display notification when customer add product to cart
- module can inform customer that product is allowed to order (backordering active) but currently it is out of stock (with information about available quantity)
1.3.4
- added option to support backordering (when some item is out of stock you may allow to order it)
1.3.3
- added possibility to decide what position will be used to run stock check.
- some modules may process the payment before order is placed in shop, for this purposes we added possibility to run stock check functions in displayPaymentBefore hook.
1.3.2
- released new version of the module where message in cart is properly refreshed in prestashop 1.7
- from now module is available in two versions - one for prestashop 1.6.x, and second for 1.7.x
1.3.1
- added feature to exclude some products from stock check during checkout
1.2.1
- added feature to automatically check for module updates directly from module configuration page
1.2.0
- removed unused code from module core files
1.1.0
- added full polish translation
1.0.0
- started project on mypresta marketplace