What the module does in practice
- It allows you to save carrier rules instead of making one-off manual changes to products.
- It supports adding, removing, and replacing the carrier list.
- It enables building rules based on catalog attributes such as category, manufacturer, supplier, name, reference, price, weight, stock level, and active status.
- It allows you to restrict delivery availability by country, zone, and customer group without manually rewriting all product assignments.
- It offers a dry run with a summary and a list of sample changes before applying the rule.
- It shows module operation details in explain mode for the selected product.
- It enables setting product exceptions that override rules or skip them entirely.
- It logs operations and allows you to undo them with a rollback.
- It automates the maintenance of static rules after a product update thanks to auto-apply.
- It displays delivery availability messages on the product page and in the cart.
Key business benefits
- Less manual work when managing carriers in a larger catalog.
- Greater consistency of the delivery policy after product imports and assortment changes.
- Better control over logistically problematic products.
- Lower risk of errors thanks to rule validation, dry run, and change rollback.
- Greater transparency for the administrator thanks to explain mode and the operation log.
- Better information for the customer about delivery restrictions before order completion.
Functional scope
- Static and contextual rules.
- Product exceptions.
- Starter presets for typical logistics scenarios.
- Auto-apply for active static rules.
- Rebuild of all active auto-apply rules.
- Operation log and rollback.
- Explain mode in the module panel and on the product page.
- Front-end messages and delivery preview for another country.
- Per-store data handling in the current store context.
Link to the module demo:
Admin panel demo:
https://moduly-prestashop.eu/carrier-manager/admin-dev
Front-end demo:
https://moduly-prestashop.eu/carrier-manager