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.
现在无需付款。此操作会向我们的团队发送报价请求——我们会通过邮件跟进价格和后续步骤。
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.
在 ecosire.com 上购买许可证并从您的帐户仪表板下载 Shipping Rates & Rules Engine 模块 ZIP。
将 ZIP 解压到服务器上的 Odoo 自定义插件文件夹中(或通过“应用程序”>“从 Odoo.sh / runbot 上的文件安装”上传)。
激活开发者模式,打开应用程序,单击更新应用程序列表,搜索 Shipping Rates & Rules Engine,然后按安装。
打开新菜单,粘贴您的 ECOSIRE 许可证密钥,连接任何外部凭据(Shopify、Amazon、Stripe 等),然后保存。
运行内置连接测试,同步前 10 条记录,并安排定期 cron。如果出现任何问题,请联系支持人员。
| 标准 | 伊科西尔 | 定制建造 | 竞争对手 | 奥杜本机 |
|---|---|---|---|---|
| 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.