ShippingIQ — Freight Rates for WooCommerce

الوصف

ShippingIQ connects your WooCommerce store to your actual carrier contracts. Instead of guessing at freight costs or using generic rate tables, ShippingIQ uploads your real rate cards and calculates the correct price at checkout every time.

How it works

  1. Sign up at shippingiq.com.au
  2. Upload your carrier rate cards (CSV, Excel, or PDF — any format)
  3. Install this plugin and connect your ShippingIQ account
  4. Your contracted rates appear at checkout automatically

What makes ShippingIQ different

Most shipping plugins use their own carrier accounts and add a margin. ShippingIQ uses your contracted rates — so your customers see exactly what you negotiated with your carrier, with no hidden markup unless you choose to add one.

Supported carriers

Any Australian carrier. ShippingIQ’s AI parser handles any rate card format — Allied Express, Mainfreight, StarTrack, Hunter Express, and more. If your carrier gives you a rate card, ShippingIQ can use it.

Features

  • Real-time freight calculation at checkout
  • Supports weight-break, basic charge + per kg, and depot-to-depot pricing models
  • Fuel levy applied automatically
  • Surcharge rules (tailgate, overlength, residential, etc.)
  • Free shipping threshold with smart surcharge voiding
  • Carrier eligibility rules — exclude carriers when cart items exceed weight or dimension limits
  • Product tag overrides — force or exclude specific carriers per product
  • Freight margin — add a flat or percentage margin to all rates
  • Cheapest-only or all-carriers display mode
  • 5-minute rate caching for performance

Requirements

  • A ShippingIQ account — sign up free at shippingiq.com.au
  • At least one active carrier with an uploaded rate card
  • Products must have weight set in WooCommerce (kg)

External Services

This plugin connects to the ShippingIQ API to calculate real-time freight rates at checkout.
ShippingIQ Freight Calculation API

What it does: Calculates freight rates based on cart items, destination postcode, and the merchant’s uploaded carrier rate cards.
What data is sent: Destination postcode, cart item weights and dimensions, quantity, and the merchant’s ShippingIQ Merchant ID.
When data is sent: Every time a customer reaches the checkout page and a shipping rate is requested.
API endpoint: https://soaxvqkkecqzarwmbeip.supabase.co/functions/v1/calculate-freight
Terms of Service: https://shippingiq.com.au/terms
Privacy Policy: https://shippingiq.com.au/privacy

A ShippingIQ account is required to use this plugin. Sign up at https://shippingiq.com.au

لقطات الشاشة

التنصيب

Before you begin

ShippingIQ requires a free account at shippingiq.com.au. Sign up first, upload at least one carrier rate card, then install this plugin.

  1. In WordPress admin go to Plugins Add New
  2. Search for “ShippingIQ” and click Install Now
  3. Activate the plugin
  4. Go to WooCommerce Settings Shipping
  5. Add or edit a Shipping Zone (e.g. “Australia”)
  6. Click Add shipping method select ShippingIQ Add shipping method
  7. Click Edit next to ShippingIQ
  8. Enter your Merchant ID (found in ShippingIQ Settings)
  9. Enter your API Key (found in ShippingIQ Settings API Key)
  10. Save — your contracted rates will now appear at checkout

Plugin settings

  • Method Title — label shown at checkout, defaults to “Freight”
  • Merchant ID — your ShippingIQ merchant ID, found in ShippingIQ Settings
  • API Key — found in ShippingIQ Settings API Key
  • Display Mode — show all eligible carriers or cheapest only

الأسئلة المتكررّة

Do I need a ShippingIQ account?

Yes. ShippingIQ is where you upload your carrier rate cards and configure your rules. The plugin connects to your account at checkout. Sign up free at shippingiq.com.au.

Which carriers are supported?

Any Australian carrier. ShippingIQ uses AI to parse your carrier’s rate card — CSV, Excel, or PDF. If your carrier provides a rate card file, ShippingIQ can use it.

Do products need weight set?

Yes. WooCommerce products must have weight set in kg. Items with no weight are excluded from the freight calculation. If all cart items have no weight, no rates will be shown.

What dimension units should I use?

Set WooCommerce to kg for weight and cm for dimensions (WooCommerce Settings General). ShippingIQ uses these for cubic weight calculation and overlength surcharge detection.

How does free shipping work?

Set a free shipping threshold in ShippingIQ Rules. When the cart value meets the threshold, free shipping is shown. Smart mode voids free shipping if surcharges apply (e.g. tailgate delivery). True mode always shows free regardless of surcharges.

Can I exclude certain carriers for oversized items?

Yes. Set carrier eligibility limits in ShippingIQ Carriers Carrier Limits. Set maximum weight, length, width, or height per carrier. If any cart item exceeds a limit, that carrier is hidden at checkout.

Can I force a specific carrier for certain products?

Yes. Add a WooCommerce product tag in the format shippingiq-only-[carrier-slug] to restrict checkout to that carrier when the product is in the cart. Use shippingiq-exclude-[carrier-slug] to hide a carrier for that product.

Is there a free plan?

Yes. The free plan supports one carrier and includes full access to the quote tool, rules engine, and WooCommerce plugin.

المراجعات

لا توجد مراجعات لهذه الإضافة.

المساهمون والمطوّرون

“ShippingIQ — Freight Rates for WooCommerce” هو برنامج مفتوح المصدر. وقد ساهم هؤلاء الأشخاص بالأسفل في هذه الإضافة.

المساهمون

سجل التغييرات

1.1.0

  • Added in-plugin account signup and login — merchants can now connect their ShippingIQ account directly from WooCommerce without visiting shippingiq.com.au
  • Merchant ID is now saved automatically on signup or login — no manual entry required

1.0.0

  • Initial release
  • Real-time freight calculation at checkout
  • Support for weight-break, basic charge + per kg, and depot-to-depot pricing models
  • Carrier eligibility rules (weight and dimension limits)
  • Product tag overrides (shippingiq-only, shippingiq-exclude)
  • Free shipping threshold with smart and true modes
  • Fuel levy, surcharges, and freight margin support
  • Cheapest-only and all-carriers display modes
  • 5-minute rate caching