A custom-built Magento 2 / Adobe Commerce extension that adds per-product shipping methods, rate overrides, discounts, and condition-based carrier and payment restrictions. Built, installed, and supported by ECOSIRE on your store. Built to order by ECOSIRE for Magento 2 / Adobe Commerce (build-to-order) — indicative price from $199.00 USD; request a quote for a scoped proposal.
Vista previa ilustrativaA custom-built Magento 2 / Adobe Commerce extension that adds per-product shipping methods,
rate overrides, discounts, and condition-based carrier and payment restrictions. Built, installed, and supported by
ECOSIRE on your store.
Sin configuración por tu cuenta: una app funcional creada, instalada y con soporte de ECOSIRE.
Empieza con un precio único de desarrollo. Definimos el alcance contigo en el arranque.
ECOSIRE la crea, la configura y la instala en tu Magento 2.
Sales en vivo en unas 2–4 semanas, con un periodo de soporte posterior al lanzamiento.
Magento's native shipping configuration handles flat-rate, table-rate, and carrier-account methods well, but it falls apart the moment your logic becomes product-aware or condition-driven. You can't natively say "this oversized product always ships freight," "hide express shipping when the cart contains hazardous SKUs," or "block Cash on Delivery whenever in-store pickup is selected." Advanced Shipping Rules & Restrictions closes that gap.
This is a build-to-order extension: ECOSIRE engineers it against your exact Magento 2 / Adobe Commerce version, theme, and existing shipping stack, then installs and supports it on your environment. It is not an instant Adobe Commerce Marketplace download — you get code written for your catalog, not a generic package you fight to configure.
The module ships as a proper composer package under app/code/Ecosire/ShippingRules, wiring its logic through di.xml plugins on the shipping rate collectors and Magento\Quote total models, plus observers on sales_quote_collect_totals_before and checkout events. Rules evaluate against cart contents, customer group, product attributes, destination address, weight, and subtotal. A dedicated admin grid with ACL resources lets your team author, prioritize, and toggle rules without redeploying. Rates, restrictions, and free-shipping outcomes are exposed through both the REST API and the GraphQL cart schema so headless and PWA Studio storefronts stay consistent.
Because every rule runs server-side in the quote total pipeline, results are authoritative at checkout, in the cart summary, and in the order — no client-side spoofing. ECOSIRE delivers it tested against your data, with a documented handover and a support window so your team owns it confidently afterward.
Sells small parcel goods alongside oversized, freight, or hazmat items in the same catalog and needs each product type to surface only its valid carriers and rates at checkout.
Wants conditional and time-boxed free shipping, threshold-based discounts, and regional surcharges that stay accurate from cart through to invoice without manual coupon juggling.
Building a decoupled storefront and needs shipping rules and restrictions exposed consistently through GraphQL and REST so the frontend never diverges from server-side checkout logic.
| Criterio | ECOSIRE | Construcción personalizada | Competidor | Nativo de Magento 2 |
|---|---|---|---|---|
| Per-product / per-group shipping methods | Incluido | Incluido | Apoyo parcial | No incluido |
| Carrier show/hide by cart and full address conditions | Incluido | Incluido | Apoyo parcial | No incluido |
| Payment-method restriction by shipping method | Incluido | Incluido | Apoyo parcial | No incluido |
| GraphQL + REST coverage for headless / PWA Studio | Incluido | Apoyo parcial | Apoyo parcial | Apoyo parcial |
| Built and tested against YOUR exact catalog and version | Incluido | Incluido | No incluido | No incluido |
| Instant self-service download, no lead time | No incluido | No incluido | Incluido | Incluido |
| Installation and configuration done for you | Incluido | Apoyo parcial | No incluido | No incluido |
| Time-boxed / cron-scheduled shipping promotions | Incluido | Apoyo parcial | Apoyo parcial | Apoyo parcial |
No. This is build-to-order. ECOSIRE engineers the module against your specific Magento 2 or Adobe Commerce version, theme, and existing shipping setup, then installs and supports it on your environment. You receive code written for your catalog and conditions, not a generic Marketplace package you have to wrestle into shape.
A typical build for the standard feature set runs about 2 to 4 weeks from requirements sign-off, depending on the complexity of your shipping logic, the number of carriers involved, and whether you need GraphQL/headless coverage. We confirm a firm timeline during the scoping call before any work begins, and you get staging access for review before production deployment.
Every build includes a post-delivery support window for bug fixes and compatibility adjustments at no extra cost. For ongoing changes, new rule types, and Magento version upgrades, we offer a paid maintenance retainer. Because the module is delivered as clean composer-installable code with a handover document, your own developers can also maintain it independently if you prefer.
Yes. The module layers on top of Magento's shipping pipeline using prioritized di.xml plugins and observers, so it cooperates with native flat-rate, table-rate, and account-based carriers as well as third-party carrier extensions. We set plugin sort-order during the build to ensure rules evaluate after your carriers populate their rates.
Yes. All rule logic runs server-side in the quote total collectors, and outcomes are exposed through both REST and GraphQL cart-schema extensions. That means available methods, computed rates, and restrictions are identical whether your storefront is Luma, Hyvä, or a fully decoupled PWA Studio / headless frontend.
Yes. The module enforces payment restrictions server-side at checkout — for example, disabling Cash on Delivery for freight shipments or in-store pickup orders. Because the check happens in the quote pipeline rather than the browser, it cannot be bypassed by manipulating the frontend.

A build-to-order Magento 2 extension that automates data exchange with your third-party logistics provider — exporting orders, syncing warehouse inventory and importing shipment tracking on a cron schedule.
A branded post-purchase tracking page and automated email/SMS shipment notifications, powered by AfterShip's 900+ carrier network. Custom-built, installed and supported on your Magento 2 / Adobe Commerce store by ECOSIRE.

An AI agent for Magento 2 that auto-generates per-marketplace listing content, maps categories and attributes, and reprices SKUs across channels with rule plus AI logic — custom-built, installed and supported by ECOSIRE.

A custom-built Magento 2 / Adobe Commerce extension that imports AliExpress products (variants, images, reviews) into your catalog and auto-places supplier orders through the AliExpress DS API. ECOSIRE builds, installs and supports it on your store.
A custom-built Magento 2 / Adobe Commerce extension that adds per-product shipping methods, rate overrides, discounts, and condition-based carrier and payment restrictions. Built, installed, and supported by ECOSIRE on your store.