- New
laptop Live Demo & Resources
person Demo Credentials:
mail Email: demo@demo.com
lock Password: demodemo
info Works for Front Office & Back Office
Stop losing sales with generic shipping costs — OpenPresta Shipping Rules lets you create unlimited, flexible shipping rules based on 50+ conditions. Control exactly what customers pay for delivery based on cart content, customer profile, location, and more.
What Does This Module Do?
- ✓ Create unlimited shipping rules with multiple AND conditions
- ✓ 50+ condition types: cart amount, weight, dimensions, categories, products, postcode, customer group, payment method...
- ✓ 6 pricing modes: Fixed, Percentage, Per Kg, Per Item, CSV Matrix, Math Formula, External API
- ✓ Bulk actions — enable, disable, duplicate, delete multiple rules at once
- ✓ Condition builder — dynamic UI to add/remove/reorder conditions with searchable selects
- ✓ CSV upload — import shipping matrices for weight, dimensions, or tiered pricing
- ✓ Math formulas — custom calculations with variables like {weight}, {volume}, {items}
- ✓ External API — connect to carrier APIs (Colissimo, Mondial Relay, UPS...)
- ✓ ⛔ Disable shipping — block delivery for specific combinations
- ✓ Free threshold — offer free shipping above a cart amount
- ✓ Payment method tracking — different rates by payment type
- ✓ Order logging — track which rule was applied to each order
What's Included
- ✓ Main module with Symfony + Twig architecture (PS 8-9 native)
- ✓ 4 admin controllers: Dashboard, Edit Rule, Settings, Logs
- ✓ 7 AJAX search endpoints: categories, products, manufacturers, carriers, countries, states, zones
- ✓ Dynamic condition builder with 50+ types and searchable selects
- ✓ CSV template downloads for weight, dimensions, and tiered matrices
- ✓ Payment tracker JS for checkout page
- ✓ Order validation hook to link shipping logs
- ✓ Full documentation and support
Cart, weight, dimensions, categories, products, customers, geo, time, payment
Fixed, %, per kg, per item, CSV matrix, formula, API
Weight/zone, box dimensions, tiered pricing matrices
({weight} * 2.5) + max({volume}*0.001, 10)
Connect Colissimo, Mondial Relay, UPS, FedEx...
Block delivery for specific conditions
Track which rule applied to each order
Enable, disable, duplicate, delete in bulk
🚀 How It Works
1. Create Rule
Name your rule, select carriers and countries, choose conditions.
2. Set Conditions
Add multiple conditions with AND logic. 50+ types available.
3. Smart Shipping
Customers see accurate shipping costs. Cart abandonment drops.
Technical Specifications
🛒 Platform Compatibility
⚙️ Architecture
| Framework | Full Symfony + Twig | ✓ Native PS8 |
| PHP Version | 7.4 - 8.3 | ✓ Compatible |
| MySQL / MariaDB | 5.7+ / 10.2+ | ✓ Compatible |
| Conditions | 50+ types | ✓ Extensible |
| Pricing Modes | Fixed, %, Per Kg, Per Item, CSV, Formula, API | ✓ 6 modes |
📄 Module Features
Version History & Release Notes
Current stable version: v1.0.0
| Version | Release Date | PrestaShop | Changes |
|---|---|---|---|
| v1.0.0 | 2025-08-03 | 8.0 - 9.x | Initial release: 50+ conditions, 6 pricing modes, CSV matrix, formula, API, condition builder, bulk actions, payment tracker, order logging, Symfony+Twig architecture |
ℹ️ Customers with active license receive all updates automatically via PrestaShop backoffice.
Frequently Asked Questions
Shipping Rules - Flexible Shipping Cost by Conditions for PrestaShop 8-9
Create unlimited shipping rules based on cart amount, weight, dimensions, categories, products, customer groups, postcode, and more. Fixed price, percentage, per kg, CSV matrix, formula, or API...
Read our Refund Policy before buying
💰 Price Breakdown
Covers updates, security patches, and premium support.
Your review appreciation cannot be sent
Report comment
Report sent
Your report cannot be sent
Write your review
Review sent
Your review cannot be sent
4 other products in the same category:
Create unlimited shipping rules based on cart amount, weight, dimensions, categories, products, customer groups, postcode, and more. Fixed price, percentage, per kg, CSV matrix, formula, or API pricing. 50+ conditions. Full Symfony + Twig for PrestaShop 8-9.
check
check