A custom-built Shopify app that expresses shipping logic the native rate engine can't — weight, postcode, distance, product-tag and cart-condition rules, plus hide, rename and reorder at checkout. Built, installed and supported by ECOSIRE. One-time license from $249.00 USD for Shopify (build-to-order) — includes 12 months of updates and support.

A custom-built Shopify app that expresses shipping logic the native rate engine can't — weight, postcode, distance, product-tag and cart-condition rules, plus hide, rename and reorder at checkout. Built, installed and supported by ECOSIRE.
Sin pago ahora. Esto envía una solicitud de presupuesto a nuestro equipo; te responderemos por correo con precios y próximos pasos.
When your shipping logic outgrows Shopify's flat rates and weight bands, you hit a wall fast: the native rate engine can't blend rules, can't price by distance, can't react to product tags, and can't hide or rename a carrier rate at checkout. The Shipping Rates & Rules Engine is a build-to-order Shopify app that ECOSIRE designs around your exact rate table, then builds, installs on your store, and supports.
Carrier Service integration via Admin GraphQL API — Shopify calls your rules live at checkout for real-time computed rates
Rate rules by cart weight bands, destination postcode/zip prefix and country/region zones
Distance-based rates — great-circle or driving distance from your store/warehouse locations to the shipping address
Product-tag, SKU and collection-based shipping surcharges and restrictions (e.g. oversized, hazmat, fragile)
Table rates with rate blending — multiple matching rules combine (sum, max, or tiered) per your charging model
Free-shipping threshold logic with per-zone, per-collection and minimum-quantity conditions
This is not an instant App Store download. After purchase we run a short discovery call to capture your zones, thresholds, carrier accounts and edge cases, then deliver a working app installed on your store.
Under the hood it registers as a Carrier Service via the Admin GraphQL API, so Shopify calls your rules in real time at checkout. Rates are computed from cart weight, destination postcode/zip and country, great-circle or driving distance from your locations, product tags / SKUs, collection membership and cart subtotal — with table rates and rate blending so multiple matching rules combine the way your business actually charges. Free-shipping threshold logic, tiered surcharges, and dimensional / volumetric weight (DIM) pricing are all first-class.
Because checkout post-purchase rate editing needs Shopify Functions or a Checkout UI extension / delivery-customization Function, we implement hide, rename and reorder through the supported delivery-options API — no theme hacks. The app authenticates via OAuth, reads multi-location inventory and metafields for per-product overrides, and listens to webhooks to stay in sync.
You own a clean, store-specific app with a config UI your team can edit — not a generic plugin you bend to fit.
Ships bulky items where freight cost depends on dimensions and delivery distance. Needs DIM-weight pricing and distance tiers the native engine can't express, plus surcharges keyed to product tags like 'oversized'.
Fulfils from several locations and needs rates that reflect which location ships the cart, with origin-aware distance pricing and per-zone free-shipping thresholds across regions.
Has too many carrier rates showing at checkout and needs to hide, rename and reorder them — blending a real-time carrier quote with a flat handling fee while presenting one clean, branded option.
Compre la licencia en ecosire.com y descargue el módulo ZIP Shipping Rates & Rules Engine desde el panel de su cuenta.
Extraiga el ZIP en su carpeta de complementos personalizados de Odoo en el servidor (o cárguelo a través de Aplicaciones > Instalar desde archivo en Odoo.sh/runbot).
Active el modo de desarrollador, abra Aplicaciones, haga clic en Actualizar lista de aplicaciones, busque Shipping Rates & Rules Engine y presione Instalar.
Abra el nuevo menú, pegue su clave de licencia de ECOSIRE, conecte cualquier credencial externa (Shopify, Amazon, Stripe, etc.) y guarde.
Ejecute la prueba de conexión integrada, sincronice sus primeros 10 registros y programe el cron recurrente. Póngase en contacto con el soporte si algo falla.
| Criterio | ECOSIRE | Construcción personalizada | Competidor | Odoo Nativo |
|---|---|---|---|---|
| Distance-based shipping rates from your locations | ||||
| Dimensional / volumetric (DIM) weight pricing | ||||
| Table rates with rule blending (sum/max/tiered) | ||||
| Hide, rename and reorder rates at checkout | ||||
| Per-product / per-variant overrides via metafields | ||||
| Multi-location, origin-aware rate selection | ||||
| Installed instantly with no build wait | ||||
| Tailored exactly to your rate table and edge cases | ||||
| You own the source code | ||||
| Ongoing API-upgrade maintenance available |
No. This is a build-to-order app. After purchase we capture your zones, weight bands, carrier accounts and edge cases on a short discovery call, then build, install and test the app directly on your store. You receive a working, store-specific app — not a generic plugin you have to configure from scratch.
Typical delivery is about 2 to 3 weeks from the discovery call, depending on rule complexity and how many carriers and zones are involved. A straightforward weight-plus-zone table is faster; multi-location distance pricing with DIM weight and checkout rate hiding takes longer. We confirm a concrete timeline after discovery, before any build work starts.
The build includes a support window for fixes and adjustments after go-live. Beyond that we offer an optional maintenance arrangement covering Shopify API version upgrades (Carrier Service and Functions APIs deprecate on a schedule), rule changes, new zones, and carrier additions. You own the source code, so you are never locked in.
Yes, through Shopify's supported delivery-customization Function — not theme or script hacks, which Shopify has deprecated. We implement the logic so specific rates are hidden, renamed or reordered based on cart, destination or rule conditions, and it works on Shopify's standard checkout.
Yes. The app can blend your live carrier-quoted rates (where you have carrier-calculated shipping enabled) with custom table rates, handling fees and surcharges. We register a Carrier Service so Shopify requests rates from your app in real time at checkout, and we test against sample carts to your destinations before handover.
A custom-built Shopify app that expresses shipping logic the native rate engine can't — weight, postcode, distance, product-tag and cart-condition rules, plus hide, rename and reorder at checkout. Built, installed and supported by ECOSIRE.