Brunel Shipping for WooCommerce

Plugin Banner

Brunel Shipping for WooCommerce

by brunelmomentum

Download
Description

Brunel Shipping connects your WooCommerce store to Brunel Momentum for local same-day and next-day delivery.

Features

  • Live checkout rates — Same Day and Next Day options with delivery cutoff messaging at checkout (Classic and Blocks).
  • Secure store connection — Guided setup to link your WooCommerce store to Brunel Shipping.
  • Order sync — Import orders from WooCommerce into the Brunel merchant portal for label printing and fulfillment.
  • Delivery status write-back — Update WooCommerce order status when Brunel marks a package delivered.
  • Guided setup — Clear onboarding in WooCommerce admin, including connection status and activity.

Who is this for?

Canadian merchants using Brunel Shipping for last-mile delivery who want WooCommerce checkout to quote real Brunel rates and keep order status in sync with their carrier.

Requirements

  • WordPress 6.2+
  • WooCommerce 8.0+
  • A secure (HTTPS) store for production use
  • A Brunel Shipping merchant account (sign up)

Privacy / External service

This plugin connects your store to Brunel Shipping, an online delivery service. A Brunel merchant account is required (sign up). By installing, activating, and connecting the plugin, you authorize Brunel to process the information needed to quote shipping rates and fulfill deliveries.

What Brunel uses to serve your customers

  • At checkout, Brunel receives destination address details and package information needed to calculate shipping rates.
  • After you connect your store in the Brunel merchant portal, Brunel can sync orders and product information so you can fulfill deliveries and (optionally) show product promotions on branded tracking pages, and can update order status when a package is delivered.
  • Plugin settings stay on your WordPress site. Optional debug logging is off by default.

Privacy policy · Terms of use

  1. Upload the plugin folder to /wp-content/plugins/brunel-shipping-for-woocommerce/ or install via the WordPress plugin uploader.
  2. Activate the plugin through the Plugins screen.
  3. Go to WooCommerce Settings Integration Brunel Shipping.
  4. Click Generate REST API keys and copy credentials into the Brunel merchant portal.
  5. Add Brunel Shipping to the shipping zone that matches your customers (e.g. regional zone, not only country-wide).
  1. Connection hub — connect your store to the Brunel merchant portal.

    Connection hub — connect your store to the Brunel merchant portal.

  2. Checkout — Same Day / Next Day Brunel Shipping rates on the order summary.

    Checkout — Same Day / Next Day Brunel Shipping rates on the order summary.

  3. Branded tracking page — customer shipment status with promotions.

    Branded tracking page — customer shipment status with promotions.

Why do Brunel rates not appear at checkout?

Add the Brunel Shipping method to the most specific shipping zone that matches the customer address. WooCommerce uses zone specificity — a country-wide zone alone may not apply if a regional zone matches first.

Is this compatible with WooCommerce HPOS?

Yes. The plugin declares compatibility with WooCommerce High-Performance Order Storage (custom order tables) and Checkout Blocks.

What happens when I uninstall the plugin?

The setup-notice flag and key-generation lock are removed. Integration settings, the authentication key, and connection log options are kept by default so a brief deactivation does not force a full reconnect. Delete those options from the Brunel settings screen (or via WP-CLI) if you need a clean wipe.

1.0.1

  • Branding: “Brunel Shipping for WooCommerce” (slug/text domain brunel-shipping-for-woocommerce).
  • WordPress.org compliance: LICENSE, Stable tag sync, customer-facing SaaS/privacy disclosure, tags ≤5, Tested up to 7.0.
  • Admin setup notices limited to Brunel settings only (Guideline 11).
  • Request logging respects the Advanced “Enable logging” toggle.

Full history: see changelog.txt.

Back to top