Este módulo verifica el stock de productos durante el proceso de pago. Gracias a esto puedes evitar pedidos con productos agotados. Justo antes de realizar el pedido, el módulo verifica el stock de cada artículo en el carrito. Si alguno de ellos estará agotado, el módulo devolverá al cliente al carrito y mostrará una notificación al respecto.
Una de las desventajas de PrestaShop es el hecho de que a veces permite realizar un pedido de artículos agotados. Permite realizar dicho pedido incluso si la configuración de la tienda y la configuración del producto no lo permiten. Ocurre con frecuencia en situaciones en las que su tienda tiene muchos visitantes que intentan realizar un pedido del mismo artículo. Si cada uno de este cliente intenta realizar un pedido de este artículo al mismo tiempo, cada uno de este cliente podrá realizarlo, incluso si la configuración de su tienda no lo permite. Es porque prestashop verifica el stock del artículo solo en el primer paso del proceso de pago.
Gracias a este módulo evitarás tal problema
Este módulo comprobará el stock - justo antes de realizar el pedido (último paso del proceso de pedido, justo después de que el cliente presione el botón "Realizo un pedido"). Entonces, cuando el cliente confirme el pedido, el módulo analizará el stock de artículos del carrito del cliente. Si al menos un producto ya no estará disponible o si no habrá suficiente stock para realizar un pedido de este artículo, el módulo redirigirá al cliente al paso del carrito de la compra. Gracias a esto evitarás las quejas de los clientes.
Excluir algunos productos del control de existencias
En algunos casos, es necesario realizar algunas ventas de preventa, en este caso el producto está agotado pero desea venderlo a sus clientes. El módulo está listo para trabajar con estos productos. En la página de configuración del módulo, puede señalar los artículos que no serán objeto de verificación de existencias durante el pago y el cliente tendrá la posibilidad de realizar un pedido de algunos artículos agotados.
Eventos de registro
Cada vez que el cliente intente realizar un pedido de un artículo agotado, el módulo registrará este evento en el sistema de registros de prestashop. Podrá explorar los registros y comprobar qué pedidos intentaron comprar los clientes, sin éxito.
Compare default checkout with checkout improved with module
Order steps | Check for product stock | |
---|---|---|
Default PrestaShop | Checkout Stock Checker module | |
Cart | ![]() |
![]() |
Last step of order | ![]() |
![]() |
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