Magento 2 ExtensionFlex Shipping
Control flexible shipping methods with package splitting, rule-based pricing, simulation, and audit trail in one setup.
Flex Shipping is an independent Magento 2 carrier for dynamic shipping logic. It combines method-level configuration with reliable checkout calculation.
Create methods without deployment: Shipping methods are managed in admin and scoped per website. Title, status, sorting, and active windows are configurable per method.
Package splitting with strategy control: Items can be split by weight, volume, and packing mode. Complex carts with single-package or separate-quantity behavior remain calculable.
Rate matrix by destination and cart structure: Rates support country, postcode, weight and volume ranges, plus priorities. Active windows and status flags support operational control.
Method-level price logic: Built-in price types include fixed, per kilogram, and per package. Calculation can run on shipment scope or package scope.
Rule engine with Magento conditions: Per method, you can define conditions and stop-processing behavior. Methods apply only in the intended business scenarios.
Conflict resolution with traceability: If multiple rates match, the configured strategy resolves deterministically. Audit logs persist decision trace and calculated amount.
Simulation for operations and support: Admin users can simulate calculations for concrete quotes and verify returned methods immediately. This speeds up QA and troubleshooting.
Package metadata carried to orders: Package count and summary are persisted from quote shipping data to sales order for downstream integration processes.
Rule Scopes
Create shipping methods per website with dedicated code, title, active status, sorting, and active window.
Condition Logic
Control package building with split strategies and packing modes such as single package or separate max quantity.
Target Matching
Map weight, volume, and dimension attributes per method and define how missing attributes are handled.
Method Actions
Define rates by country, postcode, weight, and volume ranges with priorities and active time windows.
Price Logic
Use fixed, per kilogram, and per package pricing with shipment-scope or package-scope calculation.
Priorities
Apply Magento conditions per method and use stop-processing to keep rule chains deterministic.
Validation
Select conflict strategies such as cheapest match or priority-then-price when multiple rates match.
Admin Management
Simulate calculations for concrete quotes and review decision traces through audit entries.
Checkout Effect
Package count and package summary are persisted from quote address context into the sales order.
- Current Version1.0.0
- Compatible with Magento 2.4.6 - 2.4.8
- Compatible with PHP 8.1 - 8.5
If your environment differs from the listed requirements, we can check compatibility in advance. Please contact us via our contact form.
You control shipping methods, pricing logic, and rules per website in one module while keeping decisions traceable through audit and simulation.
No. Methods are created in admin and become part of calculation as soon as they are active.
Shipment scope evaluates the cart as one shipment. Package scope calculates each split package separately and sums the results.
Yes. Weight, volume, and dimension attribute codes are configurable per method, including missing-attribute policy.
By the configured conflict strategy, such as cheapest match or priority before price. Resolution remains deterministic.
Yes. Methods, rates, and rules support active status plus start and end timestamps.
You can test calculations against real quotes and immediately see returned Flex Shipping methods and prices.
Audit entries include method context, calculated amount, and decision trace data for each calculation.
Yes. Package count and package summary are transferred from quote shipping data to sales order.
No. It is especially strong for complex B2B setups, but it also fits B2C checkout scenarios with differentiated shipping tariffs.
The license is valid for one Magento installation, including multi-website operation. In addition, the module may be installed on any number of development or staging servers. You can find further details in our license terms.
Installation and configuration are not included in the price. On request, we can support you with a smooth integration into your system.
You can pay by credit card (Stripe) or bank transfer (prepayment). For credit card payments, the order is processed immediately and the access credentials are provided directly in a separate follow-up email.
After credit card payment, you immediately receive access credentials to obtain the module via Composer. For bank transfer, access is granted once the invoice is paid.
Custom requests are no problem. We tailor our Magento 2 modules to your project and maintain a dedicated internal version so we always know exactly what runs on your system for support.
On each module detail page, you can request your own demo instance and test the module intensively for 7 days. However, we do not provide a local demo version.
No, the source code of our modules is not encrypted. If you need a customization, feel free to send us a request. We will get back to you promptly with a non-binding quote.
You can add a support package to your order. It includes assistance as well as updates and upgrades related to the module. No continuous subscription is required.
You can reach us anytime via eMail.
Flex Shipping
×Ideal for these industries & use cases
Shipping Design per Website
Control method setup, sorting, and activation per website without code changes.
Tariff Matrix by Country and Postcode
Model country and postcode zones with prioritized rates in one reliable matrix.
Heavy or Bulky Carts
Use package splitting to calculate large shipments or mixed carts consistently.
Time-Based Shipping Windows
Activate methods only in defined periods for campaigns or seasonal workflows.
Traceable Shipping in B2B Processes
Use rule engine, conflict strategy, and audit trace for verifiable B2B shipping decisions.
Simulation for Support and Operations
Test methods against concrete quotes in the simulator and shorten support and QA cycles.
Try it without risk
Request a personal demo instance and evaluate the module directly in backend and frontend under real conditions — without local installation.
For developers
Practical Magento 2 guides, technical developer documentation, and API references (REST, SOAP, GraphQL) for installation, configuration, and troubleshooting.
Go to Knowledge Base