Transdirect Shipping Plugin for Woocommerce

Plugin Banner

Transdirect Shipping Plugin for Woocommerce

by transdirect

Download
Description

The Transdirect Shipping Plugin for WooCommerce connects your store with Australia’s largest courier and freight providers. It enables your customers to receive real-time shipping quotes and choose from multiple delivery options directly at checkout.

Requires WooCommerce 7.1 or later.

The main features of this plugin are:
– Free to use.
– Easy to configure and manage.
– Great shipping rates from Toll Ipec, Fastway, Couriers Please, Toll Priority, Northline and more.
– Seamless quote integration in the cart and checkout.
– Multiple delivery options.
– Optional insurance support.
– Automatic order sync (if enabled).

To learn more or request an API key, please contact sales@transdirect.com.au.
Transdirect — Delivering Solutions.

This section describes how to install the plugin and get it working.

Before you begin: Make sure WooCommerce (7.1 or later) is installed and activated.

Automatic installation

  1. Log in to your WordPress admin panel.
  2. Go to Plugins Add New.
  3. Search for “Transdirect Shipping”.
  4. Click Install Now, then Activate.

Manual installation

  1. Download the plugin ZIP from the source.
  2. Unzip it and upload the folder to /wp-content/plugins/ via FTP.
  3. Log in to your WordPress admin, go to Plugins, and click Activate.

For detailed instructions, visit the WordPress plugin installation guide.

Updating

Updates are automatic. As always, back up your site before applying updates.

Plugin Setup

  1. In your WordPress admin, go to WooCommerce Settings Shipping Transdirect.
  2. Enter your API Key (provided by Transdirect) and any other plugin-level options. These apply across every shipping zone.
  3. Go to WooCommerce Settings Shipping Shipping zones and open the Australia zone (or create one).
  4. Click “Add shipping method” and select “Transdirect Shipping”.
  5. The new shipping method has no per-zone settings — it simply enables Transdirect quotes for that zone using the global API key.
  6. Optional plugin-level settings:
    • Enable Debug Mode to log Quotes, Order syncs and Product syncs.
    • Enable the Residential / Commercial selector to give customers a choice in the cart and set the default.
    • Adjust the Quote API Timeout.
  7. To test shipping quotes:
    • Add a product to the cart.
    • Use the built-in WooCommerce Shipping Calculator.
    • Enter Country, Suburb, and Postcode, then click Calculate Shipping.
    • Transdirect quotes will be displayed; select one to proceed.
    • On the Checkout page, quotes will appear once a valid address is entered.
  8. If Order Sync is enabled in your Transdirect account, new orders will be automatically synced.
  9. For full setup instructions and advanced configuration, visit: https://www.transdirect.com.au/members/api/apimodules
  1. How to navigate to Transdirect Shipping option under Shipping settings.

    How to navigate to Transdirect Shipping option under Shipping settings.

  2. Example screenshot of Transdirect Shipping settings.

    Example screenshot of Transdirect Shipping settings.

Unusable and unsupported

By djpipe83 on January 27, 2022

This plugin has too many bugs to list. It simply doesn't calculate correctly, it you refresh or change anything it behaves odd, such as giving away free shipping. Support is worse than terrible. At first they asked for all of my passwords to my entire domain and website because they are too lazy to remote with me to work through the issues then they basically said that they know it is useless, but it is free. After asking me for lots of info and screenshots they stopped replying and despite multiple attempts to get in contact they won't respond. After two weeks with shipping that doesn't work and no response from their support I've removed the plugin and am using a real shipping plugin that works.

Great tool for shipping integration

By Ajay Trada (ajaytrada) on November 6, 2020

This is exactly what i'm looking for my E-Commerce application. Easy to integration with great features and also support team response is too good.

Could do better

By Pewit on October 30, 2020

The integration with WordPress and Woocommerce is superficial at best. Woocommerce has shipping zones and classes which can be applied to categories and products but these are totally ignored in the Trans Direct plugin which requires you to create rules via their website for each product using the SKU. Which then presents a maintenance issue for new products which will have to be manually added to the list of rules. The manual online rule creation process doesn't allow you to edit a rule once created - even though there is an edit button which allows you to make changes, there's no way to save your edit. OK you can import those rules from a CSV file but the process is clunky and the sample CSV file contains column headings but no sample data. The CSV file also uses a + sign to indicate an amount should be added to the shipping cost. In a spreadsheet + is used to start the entry of a formula so the only workaround is to enter '+ which may mean the import fails. OK you can export the spreadsheet file to CSV and then search and replace but someone should have picked it up in testing. Judging by the number of unanswered comments in the WP support forum I'd suggest that support is patchy.

love it!

By completegraphics on October 27, 2020

Plugin does exactly what i need it to do perfect for those who ship larger items that standard postage cannot handle. Support has been excellent.

Not working and support terrible

By kytsym on January 27, 2020

I would really like to give more stars for this review, however their support for this plugin really sucks. We've been trying to get assistance for over a month now with sporadic email contact and no real way forward to resolve. Hard to recommend in light of this issue with support.

Working cool

By parthkotadia on October 25, 2017

Nice

Not working on wordpress Version 4.7.3

By terrybakshi on April 19, 2017

Plugin Not working on wordpress Version 4.7.3. I asked for the fix from support 2 weeks ago but still no reply so far.

Amazing!

By govno on September 3, 2016

Works straight out of the box, couldn't get any better. I've tried multiple Australian shipping calculators and so far, this is the best one, we're sticking with it.

Just one thing, the ability to charge an additional amount for tailgated shipping would be great. I see some kind of tail gate option in the backend, just not sure how it works.

9.0.0

New for merchants
* Global Transdirect Shipping settings page at WooCommerce Settings Shipping Transdirect. Configure your API key, timeout, delivery-time display, debug mode and cart options once for the whole store. Per-zone API keys are gone — one key per install.
* “Settings” link next to Transdirect Shipping on the Plugins listing page so the configuration is one click away.
* Per-product Boxes per unit field on Product Shipping (and per variation) for products that ship as multiple cartons. Cart quantity is multiplied by this value when requesting quotes, so a 4-box set quotes as 4 packages automatically.
* API key validation on save: if Transdirect rejects the key, an admin notice tells you straight away.
* Daily refresh of the bundled Australian suburb/postcode list from Transdirect, so locality data stays current.

New for customers (opt-in)
* Suburb autocomplete at cart and checkout: type a postcode or suburb and pick from a dropdown of the actual Transdirect locality table. Fills both the postcode and city fields. Enable under the new settings page Cart & checkout.
* Force selection from list option that rejects free-typed cities at checkout so you only ship to recognised AU localities.
* Residential / Commercial selector at the cart and checkout. Pick a default of Residential, Commercial, the Transdirect account default, or Force customer to pick (no rate appears until the customer chooses).
* Standalone “Transdirect Shipping” widget on the cart page (Block Cart and Classic Cart). Combined postcode/suburb typeahead + optional residential/commercial radios + a Get a Quote button. Customers see rates without leaving the cart.

Behaviour changes
* The customer’s residential/commercial choice now flows through to the Transdirect booking sync. Previously the account default was sent regardless of what the customer picked.
* The configured “Quote Display” mode on the Transdirect portal is now honoured (display cheapest, cheapest + fastest, or all). In reduced modes the carrier label is replaced with your custom Shipping Title when set.
* When a product is missing dimensions or weight, the Transdirect account’s Default Item Size is used as a fallback so quotes still run.
* The legacy custom checkout-section heading override (driven by the API’s shipping_title) has been removed — the WC default “Shipping options” heading is shown in full-quote mode.

Upgrade
* Existing API keys stored on a zone shipping method are automatically lifted into the new global setting on first load. A one-time admin notice asks you to verify before placing orders.
* qty_in_pkg product meta from the legacy “Transdirect Shipping Revision” plugin carries over with zero migration — same meta key.

Under the hood
* Failed order syncs now retry with exponential backoff instead of being permanently abandoned after 5 attempts.
* Fixed a crash that could exhaust PHP memory when admin pages instantiated multiple Transdirect shipping methods.
* Fixed Block Cart 400 errors during in-progress totals recalculation.
* Tested with WooCommerce up to 10.5 and PHP 7.4+.

8.0.3

  • Added support for the new WooCommerce Block Checkout (in addition to the Classic Checkout).
  • Shipping type selection (e.g. Parcel, Satchel) now works correctly on both checkout styles.
  • Fixed an issue where checkout could proceed without a shipping method selected.
  • Improved compatibility with newer versions of PHP, WooCommerce, and WordPress Multisite.
  • Tested with WooCommerce up to 10.5.

8.0.2

  • Bug fixes and general improvements
Back to top