Custom Shipping Rules
Define advanced shipping logic based on cart, customer, or product conditions
Take full control of how shipping is calculated in your Magento 2 store. Build condition-based rules using cart total, weight, quantity, customer group, and more — then layer them by priority so the right method always wins. Rules can be scheduled to run only within a date range, and a built-in admin preview lets you validate logic before it goes live. Works alongside flat rate and table rate shipping without conflicts.
One-time · lifetime license
Support plan
Place your order and we'll confirm payment (Razorpay / bank / UPI). Once payment is received, your files and services are delivered.
What It Does
Condition-based rules (cart total, weight, qty, customer group)
Multiple shipping methods per rule
Priority-based rule execution
Time-based rules with date range
Rule preview in admin before publishing
Flat rate and table rate compatible
Compatibility
What's Included
- Full source code
- Installation guide & documentation
- 3 months Basic support included
- Free minor updates
- Composer installation ready
Installation Overview
Install via Composer, then run setup:upgrade and cache flush. No template overrides required — rules are configured entirely from the admin panel.
composer require kevion/m2-custom-shipping-rules
bin/magento setup:upgrade
bin/magento cache:flushWe accept payment via Razorpay, PayPal, bank transfer, and UPI. After confirming your order, we will send payment instructions and deliver the extension within 2 business hours.
Frequently Asked Questions
How do I install it via Composer?
Add the package with `composer require kevion/m2-custom-shipping-rules`, then run `bin/magento setup:upgrade` and flush the cache. Full steps ship in the included docs.
Does it work with Magento 2.4.7?
Yes. It is tested across the 2.4.x line, including 2.4.7, on PHP 8.1 and 8.2.
Can I set rules by customer group?
Yes. Customer group is a supported condition, so you can offer wholesale-only or VIP-only shipping methods easily.
Will it conflict with other shipping modules?
No. It layers on top of your existing carriers and only decides when each method is shown or hidden, so flat rate, table rate, and third-party carriers keep working.
Customer Reviews
Log in to your account to submit a review.
Log InFeature Requests
Log in to suggest a feature.
Log InNeed modifications to this extension?
We customise any extension for your exact requirements — new conditions, integrations, or a bespoke build from scratch. Tell us what you need.
Request a customisationRelated Extensions
Kevion Base Module
Shared infrastructure for all Kevion Magento 2 extensions — logger, import engine, scheduler, notifications & more
- Unified Monolog-based logger with configurable levels and log rotation
- Extensible import engine with batch processing, validation, and field mapping
- Admin notification feed for Kevion product updates and announcements
Ready to Start Building?
Tell us about your project. We respond to all enquiries within 4 business hours (Mon–Sat, 9am–7pm IST) with a plan, timeline, and quote — no obligations.
Not ready for a full build? Start with a free consultation or a paid, fixed-scope discovery — see how we keep it low-risk.
General Enquiries
info@keviontechnologies.in
Support
support@keviontechnologies.in
Call Us
+91 75730 55757
Our Promise
Every inquiry is reviewed by a senior team member. You'll receive a personalised response — not a template — within 4 business hours (Standard hours: 8am-11pm IST. Global time zones supported via appointment).
