{"id":32358,"date":"2014-10-20T06:01:29","date_gmt":"2014-10-20T06:01:29","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/transdirect-shipping\/"},"modified":"2026-09-15T12:01:11","modified_gmt":"2026-09-15T12:01:11","slug":"transdirect-shipping","status":"publish","type":"plugin","link":"https:\/\/fr.wordpress.org\/plugins\/transdirect-shipping\/","author":14024014,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"9.0.0","stable_tag":"9.0.0","tested":"7.0.6","requires":"4.2","requires_php":"7.4","requires_plugins":null,"header_name":"Transdirect Shipping","header_author":"Transdirect","header_description":"","assets_banners_color":"d2b8ba","last_updated":"2026-09-15 12:01:11","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.transdirect.com.au\/e-commerce\/woo-commerce\/","header_author_uri":"https:\/\/transdirect.com.au\/","rating":3.1,"author_block_rating":0,"active_installs":200,"downloads":22798,"num_ratings":8,"support_threads":1,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"1.0":{"tag":"1.0","author":"transdirect","date":"2014-10-23 06:51:19","revision":1012586},"1.1":{"tag":"1.1","author":"transdirect","date":"2014-11-10 05:18:16","revision":1022758},"1.2":{"tag":"1.2","author":"transdirect","date":"2014-11-18 08:03:33","revision":1027749},"1.3":{"tag":"1.3","author":"transdirect","date":"2014-11-19 08:03:02","revision":1028460},"1.4":{"tag":"1.4","author":"transdirect","date":"2014-11-24 08:42:06","revision":1031580},"1.5":{"tag":"1.5","author":"transdirect","date":"2014-11-24 08:42:06","revision":1031580},"1.6":{"tag":"1.6","author":"transdirect","date":"2015-01-12 01:56:35","revision":1065532},"1.7":{"tag":"1.7","author":"transdirect","date":"2015-05-06 06:16:52","revision":1154320},"1.8":{"tag":"1.8","author":"transdirect","date":"2015-08-12 15:49:27","revision":1219324},"1.9":{"tag":"1.9","author":"transdirect","date":"2015-08-24 13:13:47","revision":1229258},"2.0":{"tag":"2.0","author":"transdirect","date":"2015-09-02 13:14:25","revision":1236343},"2.1":{"tag":"2.1","author":"transdirect","date":"2015-10-17 02:54:56","revision":1267731},"2.2":{"tag":"2.2","author":"transdirect","date":"2015-10-22 23:57:12","revision":1271403},"2.3":{"tag":"2.3","author":"transdirect","date":"2015-10-27 11:51:53","revision":1273884},"2.4":{"tag":"2.4","author":"transdirect","date":"2015-10-27 11:51:53","revision":1273884},"2.5":{"tag":"2.5","author":"transdirect","date":"2015-11-04 08:02:42","revision":1279246},"2.6":{"tag":"2.6","author":"transdirect","date":"2015-11-04 08:02:42","revision":1279246},"2.7":{"tag":"2.7","author":"transdirect","date":"2015-11-27 03:57:58","revision":1295424},"2.8":{"tag":"2.8","author":"transdirect","date":"2015-11-28 11:12:33","revision":1296287},"2.9":{"tag":"2.9","author":"transdirect","date":"2015-12-02 07:15:05","revision":1298816},"3.0":{"tag":"3.0","author":"transdirect","date":"2015-12-06 23:26:57","revision":1301735},"3.1":{"tag":"3.1","author":"transdirect","date":"2015-12-06 23:35:38","revision":1301741},"3.2":{"tag":"3.2","author":"transdirect","date":"2015-12-08 09:36:31","revision":1302832},"3.3":{"tag":"3.3","author":"transdirect","date":"2016-01-18 06:31:09","revision":1330283},"3.4":{"tag":"3.4","author":"transdirect","date":"2016-03-09 23:51:40","revision":1367966},"3.5":{"tag":"3.5","author":"transdirect","date":"2016-03-11 00:59:47","revision":1368792},"3.6":{"tag":"3.6","author":"transdirect","date":"2016-04-19 04:33:09","revision":1398859},"3.7":{"tag":"3.7","author":"transdirect","date":"2016-04-19 09:54:09","revision":1399140},"3.8":{"tag":"3.8","author":"transdirect","date":"2016-05-19 05:46:28","revision":1420103},"3.9":{"tag":"3.9","author":"transdirect","date":"2016-06-15 06:45:54","revision":1436915},"4.0":{"tag":"4.0","author":"transdirect","date":"2016-06-30 06:47:11","revision":1446259},"4.1":{"tag":"4.1","author":"transdirect","date":"2016-08-09 11:49:40","revision":1470739},"4.2":{"tag":"4.2","author":"transdirect","date":"2016-08-29 09:31:24","revision":1485453},"4.3":{"tag":"4.3","author":"transdirect","date":"2016-09-14 07:14:49","revision":1495603},"4.4":{"tag":"4.4","author":"transdirect","date":"2016-09-26 11:01:34","revision":1502686},"4.5":{"tag":"4.5","author":"transdirect","date":"2016-10-05 05:49:30","revision":1508492},"4.6":{"tag":"4.6","author":"transdirect","date":"2016-10-12 10:30:26","revision":1513285},"4.7":{"tag":"4.7","author":"transdirect","date":"2016-12-06 10:40:45","revision":1546371},"4.8":{"tag":"4.8","author":"transdirect","date":"2017-03-15 11:10:06","revision":1614879},"4.9":{"tag":"4.9","author":"transdirect","date":"2017-04-25 08:53:16","revision":1644678},"5.0":{"tag":"5.0","author":"transdirect","date":"2017-08-30 09:44:12","revision":1721856},"5.1":{"tag":"5.1","author":"transdirect","date":"2017-10-10 06:06:33","revision":1743696},"5.2":{"tag":"5.2","author":"transdirect","date":"2017-10-25 06:54:34","revision":1752257},"5.3":{"tag":"5.3","author":"transdirect","date":"2017-11-17 04:01:15","revision":1768991},"5.4":{"tag":"5.4","author":"transdirect","date":"2018-01-04 03:57:19","revision":1796803},"5.5":{"tag":"5.5","author":"transdirect","date":"2018-01-24 11:41:45","revision":1808507},"5.6":{"tag":"5.6","author":"transdirect","date":"2018-02-07 07:31:58","revision":1817075},"5.7":{"tag":"5.7","author":"transdirect","date":"2018-02-20 09:37:45","revision":1825099},"5.8":{"tag":"5.8","author":"transdirect","date":"2018-05-25 12:37:25","revision":1881396},"5.9":{"tag":"5.9","author":"transdirect","date":"2018-06-15 06:58:33","revision":1893295},"6.0":{"tag":"6.0","author":"transdirect","date":"2018-07-19 06:59:48","revision":1911402},"6.1":{"tag":"6.1","author":"transdirect","date":"2018-11-02 03:33:29","revision":1967541},"6.2":{"tag":"6.2","author":"transdirect","date":"2018-11-21 11:40:38","revision":1978077},"6.3":{"tag":"6.3","author":"transdirect","date":"2019-01-03 12:25:05","revision":2005671},"6.4":{"tag":"6.4","author":"transdirect","date":"2019-01-25 07:20:20","revision":2018869},"6.5":{"tag":"6.5","author":"transdirect","date":"2019-01-25 08:42:26","revision":2018902},"6.6":{"tag":"6.6","author":"transdirect","date":"2019-01-30 15:29:54","revision":2022061},"6.7":{"tag":"6.7","author":"transdirect","date":"2019-01-31 04:16:22","revision":2022432},"6.8":{"tag":"6.8","author":"transdirect","date":"2019-03-22 09:02:31","revision":2055153},"6.9":{"tag":"6.9","author":"transdirect","date":"2019-05-08 03:33:03","revision":2082997},"7.0":{"tag":"7.0","author":"transdirect","date":"2019-05-30 10:42:43","revision":2097836},"7.2":{"tag":"7.2","author":"transdirect","date":"2020-02-14 09:11:23","revision":2244318},"7.3":{"tag":"7.3","author":"transdirect","date":"2020-04-15 12:57:04","revision":2284081},"7.4":{"tag":"7.4","author":"transdirect","date":"2020-05-30 05:59:27","revision":2314894},"7.5":{"tag":"7.5","author":"transdirect","date":"2020-08-04 07:54:42","revision":2352210},"7.6":{"tag":"7.6","author":"transdirect","date":"2021-03-25 13:47:41","revision":2503287},"7.7.0":{"tag":"7.7.0","author":"transdirect","date":"2022-02-27 11:38:11","revision":2685571},"7.7.1":{"tag":"7.7.1","author":"transdirect","date":"2022-02-27 11:46:14","revision":2685574},"7.7.3":{"tag":"7.7.3","author":"transdirect","date":"2022-03-15 12:20:58","revision":2694276},"8.0.0":{"tag":"8.0.0","author":"transdirect","date":"2025-08-20 06:19:14","revision":3347335},"8.0.1":{"tag":"8.0.1","author":"transdirect","date":"2025-09-05 04:46:18","revision":3356427},"8.0.2":{"tag":"8.0.2","author":"transdirect","date":"2026-02-28 11:49:09","revision":3471597},"9.0.0":{"tag":"9.0.0","author":"transdirect","date":"2026-09-15 12:01:11","revision":3696913}},"upgrade_notice":[],"ratings":{"1":3,"2":1,"3":0,"4":0,"5":4},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2685571,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2685571,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-524x122.png":{"filename":"banner-524x122.png","revision":2685571,"resolution":"524x122","location":"assets","locale":"","width":524,"height":122},"banner-772x250.png":{"filename":"banner-772x250.png","revision":2685571,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0","1.1","1.2","1.3","1.4","1.5","1.6","1.7","1.8","1.9","2.0","2.1","2.2","2.3","2.4","2.5","2.6","2.7","2.8","2.9","3.0","3.1","3.2","3.3","3.4","3.5","3.6","3.7","3.8","3.9","4.0","4.1","4.2","4.3","4.4","4.5","4.6","4.7","4.8","4.9","5.0","5.1","5.2","5.3","5.4","5.5","5.6","5.7","5.8","5.9","6.0","6.1","6.2","6.3","6.4","6.5","6.6","6.7","6.8","6.9","7.0","7.2","7.3","7.4","7.5","7.6","7.7.0","7.7.1","7.7.3","8.0.0","8.0.1","8.0.2","9.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2685571,"resolution":"1","location":"assets","locale":"","width":762,"height":127},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2685571,"resolution":"2","location":"assets","locale":"","width":548,"height":201},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2685571,"resolution":"3","location":"assets","locale":"","width":548,"height":636},"screenshot-4.png":{"filename":"screenshot-4.png","revision":2685571,"resolution":"4","location":"assets","locale":"","width":329,"height":406},"screenshot-5.png":{"filename":"screenshot-5.png","revision":2685571,"resolution":"5","location":"assets","locale":"","width":344,"height":480}},"screenshots":{"1":"How to navigate to Transdirect Shipping option under Shipping settings.","2":"Example screenshot of Transdirect Shipping settings."}},"plugin_section":[],"plugin_tags":[3544,5567,10821,3546,286],"plugin_category":[43,45],"plugin_contributors":[90716,90715],"plugin_business_model":[],"class_list":["post-32358","plugin","type-plugin","status-publish","hentry","plugin_tags-australia","plugin_tags-courier","plugin_tags-freight","plugin_tags-shipping","plugin_tags-woocommerce","plugin_category-customization","plugin_category-ecommerce","plugin_contributors-bywave","plugin_contributors-transdirect","plugin_committers-transdirect"],"banners":{"banner":"https:\/\/ps.w.org\/transdirect-shipping\/assets\/banner-772x250.png?rev=2685571","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/transdirect-shipping\/assets\/icon-128x128.png?rev=2685571","icon_2x":"https:\/\/ps.w.org\/transdirect-shipping\/assets\/icon-256x256.png?rev=2685571","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/transdirect-shipping\/assets\/screenshot-1.png?rev=2685571","caption":"How to navigate to Transdirect Shipping option under Shipping settings."},{"src":"https:\/\/ps.w.org\/transdirect-shipping\/assets\/screenshot-2.png?rev=2685571","caption":"Example screenshot of Transdirect Shipping settings."},{"src":"https:\/\/ps.w.org\/transdirect-shipping\/assets\/screenshot-3.png?rev=2685571","caption":""},{"src":"https:\/\/ps.w.org\/transdirect-shipping\/assets\/screenshot-4.png?rev=2685571","caption":""},{"src":"https:\/\/ps.w.org\/transdirect-shipping\/assets\/screenshot-5.png?rev=2685571","caption":""}],"raw_content":"<!--section=description-->\n<p>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.<\/p>\n\n<p><strong>Requires <a href=\"https:\/\/wordpress.org\/plugins\/woocommerce\/\">WooCommerce<\/a> 7.1 or later.<\/strong><\/p>\n\n<p>The main features of this plugin are:\n- Free to use.\n- Easy to configure and manage.\n- Great shipping rates from Toll Ipec, Fastway, Couriers Please, Toll Priority, Northline and more.\n- Seamless quote integration in the cart and checkout.\n- Multiple delivery options.\n- Optional insurance support.\n- Automatic order sync (if enabled).<\/p>\n\n<p>To learn more or request an API key, please contact <a href=\"mailto:sales@transdirect.com.au\">sales@transdirect.com.au<\/a>. \nTransdirect \u2014 Delivering Solutions.<\/p>\n\n<!--section=installation-->\n<p>This section describes how to install the plugin and get it working.<\/p>\n\n<p><strong>Before you begin:<\/strong> Make sure <a href=\"https:\/\/wordpress.org\/plugins\/woocommerce\/\">WooCommerce<\/a> (7.1 or later) is installed and activated.<\/p>\n\n<h4>Automatic installation<\/h4>\n\n<ol>\n<li>Log in to your WordPress admin panel.<\/li>\n<li>Go to <strong>Plugins \u2192 Add New<\/strong>.<\/li>\n<li>Search for \"Transdirect Shipping\".<\/li>\n<li>Click <strong>Install Now<\/strong>, then <strong>Activate<\/strong>.<\/li>\n<\/ol>\n\n<h4>Manual installation<\/h4>\n\n<ol>\n<li>Download the plugin ZIP from the source.<\/li>\n<li>Unzip it and upload the folder to <code>\/wp-content\/plugins\/<\/code> via FTP.<\/li>\n<li>Log in to your WordPress admin, go to <strong>Plugins<\/strong>, and click <strong>Activate<\/strong>.<\/li>\n<\/ol>\n\n<p>For detailed instructions, visit <a href=\"https:\/\/wordpress.org\/support\/article\/managing-plugins\/#manual-plugin-installation\">the WordPress plugin installation guide<\/a>.<\/p>\n\n<h4>Updating<\/h4>\n\n<p>Updates are automatic. As always, back up your site before applying updates.<\/p>\n\n<h4>Plugin Setup<\/h4>\n\n<ol>\n<li>In your WordPress admin, go to <strong>WooCommerce \u2192 Settings \u2192 Shipping \u2192 Transdirect<\/strong>.<\/li>\n<li>Enter your <strong>API Key<\/strong> (provided by Transdirect) and any other plugin-level options. These apply across every shipping zone.<\/li>\n<li>Go to <strong>WooCommerce \u2192 Settings \u2192 Shipping \u2192 Shipping zones<\/strong> and open the Australia zone (or create one).<\/li>\n<li>Click <strong>\"Add shipping method\"<\/strong> and select <strong>\"Transdirect Shipping\"<\/strong>.<\/li>\n<li>The new shipping method has no per-zone settings \u2014 it simply enables Transdirect quotes for that zone using the global API key.<\/li>\n<li>Optional plugin-level settings:\n\n<ul>\n<li>Enable <strong>Debug Mode<\/strong> to log Quotes, Order syncs and Product syncs.<\/li>\n<li>Enable the <strong>Residential \/ Commercial selector<\/strong> to give customers a choice in the cart and set the default.<\/li>\n<li>Adjust the <strong>Quote API Timeout<\/strong>.<\/li>\n<\/ul><\/li>\n<li>To test shipping quotes:\n\n<ul>\n<li>Add a product to the cart.<\/li>\n<li>Use the built-in WooCommerce <strong>Shipping Calculator<\/strong>.<\/li>\n<li>Enter <strong>Country<\/strong>, <strong>Suburb<\/strong>, and <strong>Postcode<\/strong>, then click <strong>Calculate Shipping<\/strong>.<\/li>\n<li>Transdirect quotes will be displayed; select one to proceed.<\/li>\n<li>On the <strong>Checkout page<\/strong>, quotes will appear once a valid address is entered.<\/li>\n<\/ul><\/li>\n<li>If <strong>Order Sync<\/strong> is enabled in your Transdirect account, new orders will be automatically synced.<\/li>\n<li>For full setup instructions and advanced configuration, visit: <a href=\"https:\/\/www.transdirect.com.au\/members\/api\/apimodules\">https:\/\/www.transdirect.com.au\/members\/api\/apimodules<\/a><\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>9.0.0<\/h4>\n\n<p><strong>New for merchants<\/strong>\n* Global <strong>Transdirect Shipping<\/strong> settings page at WooCommerce \u2192 Settings \u2192 Shipping \u2192 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 \u2014 one key per install.\n* \"Settings\" link next to Transdirect Shipping on the Plugins listing page so the configuration is one click away.\n* Per-product <strong>Boxes per unit<\/strong> field on Product \u2192 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.\n* API key validation on save: if Transdirect rejects the key, an admin notice tells you straight away.\n* Daily refresh of the bundled Australian suburb\/postcode list from Transdirect, so locality data stays current.<\/p>\n\n<p><strong>New for customers (opt-in)<\/strong>\n* <strong>Suburb autocomplete<\/strong> 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 \u2192 Cart &amp; checkout.\n* <strong>Force selection from list<\/strong> option that rejects free-typed cities at checkout so you only ship to recognised AU localities.\n* <strong>Residential \/ Commercial<\/strong> selector at the cart and checkout. Pick a default of Residential, Commercial, the Transdirect account default, or <strong>Force customer to pick<\/strong> (no rate appears until the customer chooses).\n* 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.<\/p>\n\n<p><strong>Behaviour changes<\/strong>\n* 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.\n* 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.\n* When a product is missing dimensions or weight, the Transdirect account's Default Item Size is used as a fallback so quotes still run.\n* The legacy custom checkout-section heading override (driven by the API's shipping_title) has been removed \u2014 the WC default \"Shipping options\" heading is shown in full-quote mode.<\/p>\n\n<p><strong>Upgrade<\/strong>\n* 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.\n* <code>qty_in_pkg<\/code> product meta from the legacy \"Transdirect Shipping Revision\" plugin carries over with zero migration \u2014 same meta key.<\/p>\n\n<p><strong>Under the hood<\/strong>\n* Failed order syncs now retry with exponential backoff instead of being permanently abandoned after 5 attempts.\n* Fixed a crash that could exhaust PHP memory when admin pages instantiated multiple Transdirect shipping methods.\n* Fixed Block Cart 400 errors during in-progress totals recalculation.\n* Tested with WooCommerce up to 10.5 and PHP 7.4+.<\/p>\n\n<h4>8.0.3<\/h4>\n\n<ul>\n<li>Added support for the new WooCommerce Block Checkout (in addition to the Classic Checkout).<\/li>\n<li>Shipping type selection (e.g. Parcel, Satchel) now works correctly on both checkout styles.<\/li>\n<li>Fixed an issue where checkout could proceed without a shipping method selected.<\/li>\n<li>Improved compatibility with newer versions of PHP, WooCommerce, and WordPress Multisite.<\/li>\n<li>Tested with WooCommerce up to 10.5.<\/li>\n<\/ul>\n\n<h4>8.0.2<\/h4>\n\n<ul>\n<li>Bug fixes and general improvements<\/li>\n<\/ul>","raw_excerpt":"This plugin provides delivery quotes from Australia&#039;s largest carriers in a seamless checkout process.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/32358","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=32358"}],"author":[{"embeddable":true,"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/transdirect"}],"wp:attachment":[{"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=32358"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=32358"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=32358"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=32358"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=32358"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=32358"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}