WooCommerce Australia Post Shipping Plugin with Print Label & Tracking

5 out of 5

  • Compatible with WooCommerce 3.0.
  • License entitles 1 year of support & updates.
  • No monthly fees or yearly subscription.
  • Extend support & updates after 1 year at 50% discount.
  • You are protected by our 30 Day Money Back Guarantee.
Sold By: ELEX
  • Description
  • Changelog
  • Reviews (14)
  • FAQ(6)
  • Comments (158)

Looking for the easiest & efficient way to integrate Australia Post/Auspost with WooCommerce shopping cart? Here is the solution!

WooCommerce Australia Post Shipping Plugin with Print Label & Tracking is a WordPress/WooCommerce extension that helps you to automate Australia Post shipping by displaying shipping rates on cart/checkout page, track shipment from within the WooCommerce, pack items automatically into boxes, Print Label for contract customers and enable tracking.
How does it work?
Step 1: Install the Plugin, input your Australia Post Account details and enable Australia Post Shipping Method for WooCommerce
Step 2: Customer sees Australia Post shipping rates based on items in their cart before placing an order.
Step 2: Pay Postage, Print Label and Generate Tracking info from within WooCommerce order page.

Real-time Rates and Label Printing using WooCommerce Australia Post Shipping Plugin.

Main Features

Live Shipping Rate:Based on the product weight, box dimensions, shipping destination, etc., this plugin fetches Australia Post postage rates for both domestic and international shipping services.


Box Packing: You can choose from three different packing methods with Australia Post. This will, however, affect the rates.
Per-Item: Each item in your cart (non-virtual) will be sent to the Australia Post API. Quotes for all items will then be combined with the final cost.
Weight-Based: The cart will be split into 30kg packages, and each package will be sent to the API. No dimensions will be sent, only the weight.
Pack into boxes: Items will be packed into pre-defined boxes and sent to the API. However, this is a recommended option. See box-packing below for more information on this.


Method Available: The plugin has a feature to restrict shipping to various countries. You can make use of the Method availability field to do this.


Cheapest Rate: You can choose to display the cheapest rate or a range of rates which are applicable to the shipment.


Handling Fees: Set up handling fees based on the rules you define
Domestic Shipping Price Calculator: Get prices for the following domestic shipping services.
Regular / Parcel Post

  • Small
  • Large
  • 500g Satchel
  • 3kg Satchel
  • 5kg Satchel

Express Post

  • Small
  • Large
  • 500g Satchel

Courier Post

  • Small
  • Medium
  • Large


International Shipping Price Calculator: Get prices for the following international shipping services.

  • International Post Courier
  • International Post Express
  • International Post Standard
  • International Post Economy


Contracted Rates: Avail the accounted rates or contracted rates from Australia Post.
Print Shipping Label (for Contracted Rates): Print shipping labels, both domestic & international from within WooCommerce. After logging in to the WordPress admin area, you can create a shipment by clicking the ‘Create shipment’ button on the right-hand side of the order details page. Shipment details would automatically be sent to the Australia Post online account, and then the shipping label would be generated, which you can print. Postage is automatically paid on these labels using your Australia Post account. This plugin prints shipping labels with a tracking barcode.


Shipment Tracking: Live tracking number gets added to customer order details. The plugin allows you to define custom tracking messages.

Services: Enable/disable, edit the names of, and add costs for services. Here, you can rename, and re-order, Australia Post shipping rates as well as add price adjustments as a percentage or by dollar amount. These adjustments can be either positive or negative, should you want to apply discounts to shipping.


Signature/Registered Options: You can set Signature enabled services or allow the Registered options as well.


Extra Cover: The plugin also allows you to enable extra cover options at the service level.


Checkout Page – Rates
Order Summary – Manifest
Shipping Label – Domestic
Shipping Label – International
General Settings
Generate Label
Rates Services
Shipment Tracking

Last Updated: 14-September-2018

= 2.2.4 =
* Fixed: Australia Post Issue with Product properties.
= 2.2.3 =
* Fixed: Australia Post International Shipping error due to the Missing Sale price.
* Fixed: Australia Post Contracted Rate Accounts credentials need to be made mandatory fields.
* Fixed: Create Shipment error due to package item description exceeding 40 characters limit.
= 2.2.2 =
* Added options to choose types of the Shipping label layouts.
* Added pre-defined boxes for satchels and envelopes.
* Added Bulk Shipment.
* Fixed: Rates are not showing for test credentials.
= 2.2.1 =
* Bug fixed in JSON Encoding.
* Lable Request and Response will be send in JSON Format.
= 2.2.0 =
* Warning message added for switching of accounts between contracted and non-contracted in general settings page.
= 2.1.9 =
* Shipment Tracking code optimised.
= 2.1.8 =
* Now the tracking meta will get updated.
= 2.1.7 =
* Option not to print LOGO is added for other services also.
= 2.1.6 =
* Fixed: Weight is sending as 0 for variable product.
= 2.1.5 =
* Now For letter rate we are sending weight and dimensions in g and mm.
= 2.1.4 =
* Fixed : Box packing alignment mistake while adding a new box.
* Feature : Option to print or not to print AusPost logo on the Shipment label.
= 2.1.3 =
* Letter rates issue is fixed.
= 2.1.2 =
* Variable product shipment issue is fixed.
= 2.1.1 =
* Signature not required on label issue is fixed.
= 2.1.0 =
* Issue with GST rates is fixed.
* Edit order page debug log data is now showing correctly.
= 2.0.11 =
* PHP compatibility issue fixed.
= 2.0.10 =
* International shipment bug fixed.
* Extra cover and the Signature amount issue is fixed.
= 2.0.9 =
* Fixed: Product with no dimension then getting php error.
= 2.0.8 =
* Fixed: Extra cover is not getting added.
* Fixed: Only on request is sending when more than one quantity is added.
* Fixed: Create Shipment error.
= 2.0.7 =
* Fixed: Printing shipping labels issue.
* Fixed: Shipping tracking not showing.
* Fixed: Changes made in service table not reflecting on front end.
* Fixed: Extra cover is not adding for international shipments for non-contracted accounts.
= 2.0.6 =
* Price adjustment issue is fixed.
= 2.0.5 =
* Bugs Fixed: For contracted rate now Tax is getting added.
= 2.0.4 =
* Bugs Fixed which is raised Internally.
* Packing Algorithm changed.
= 2.0.3 =
* Showing postage products(services) allowed for a contracted account.
* Showing postage products(services) based on the shipping countries.
* Fixed issue with redirecting to order page.
= 2.0.2 =
* Shipping Label API Modified.
* Australia Post Order/Manifest API Implemented.
* UI Changed.
* Extra 3 Services Introduced.
* Email Tracking Option Introduced.
* Shipment Description Option Introduced.
* Email and Phone Number Fields Introduced.
* Direct Download option Introduced.
* Customer Address Type Option Implemented.
= 1.3.5 =
* Implemented Contracted rates in the plugin
= 1.3.4 =
* Fixed problem of not taking variable products weight and dim.
= 1.3.3 =
* WC 3.0 Version compatibility
= 1.3.2 =
* Delivery confirmation and Extra cover options updated.
= 1.2.8 =
* Changed the host URL into the new one.
= 1.2.7 =
* Resolved API Manager issue and tracking issue.
= 1.2.6 =
* Added International Letter Air Services.
= 1.2.5 =
* API Manager issue fixed.
= 1.2.4 =
* Economy Air service introduced in the cart page.
= 1.2.3 =
* Fixed: API Manager issue.
= 1.2.2 =
* Fixed: Issue with respect to deactivation of license.
= 1.2.1 =
* Improvement on license key implementation.
= 1.2.0 =
* Implemented license keys.
* Automatically update plugin from wordpress admin.
= 1.1.9 =
* Added inter national letter services.
= 1.1.8 =
* Incorporated three more services for Regular post.
= 1.1.7 =
* Corrected conversion of thickness into mm.
= 1.1.6 =
* Woocommerce Compatibility update for version 2.6.0.
= 1.1.5 =
* International services updated with latest API changes.
* Stability improvements.
* Code filter to adjust service rates.
= 1.1.1 =
* Feature to add custom tracking message.
= 1.1.0 =
* Option to disable services like Satchel, Letter, C5, B4 & DLE during during checkout.
= 1.0.0 =
* Dynamic Shipping Rates.
* Tracking.

14 reviews for WooCommerce Australia Post Shipping Plugin with Print Label & Tracking

  1. Rob
    5 out of 5

    (verified owner)

    Thank you Xadapter for providing a great plugin with all the features we need and the best professional technical support team providing Awesome customer care.

  2. William
    5 out of 5

    (verified owner)

    Very good support and great plugin!

  3. Wade
    5 out of 5

    (verified owner)

    Awesome plugin and support is very responsive and helpful.

  4. Corran
    5 out of 5

    (verified owner)

    outstanding plugin, and great support from the technical team

  5. Gregory
    5 out of 5

    (verified owner)

    The ALL TIME best plugins for shipping with in Australia. I have now purchased 2 plugins from Xadaptor (DHL & Australia Post) and the support has been amazing. The label printing feature for both DHL and Australia Post shipments has saved our staff hours of time! The support is above and beyond what you would expect from a wordpress plugin – their response time for any issues is outstanding. Couldn’t have done it without you. Keep up the good work, I will spread the word to my local Australian customers!

  6. hello60
    5 out of 5

    (verified owner)

    Love the plugin, provides us with absolutely everything we need for our customers, both domestic and international. The biggest bonus for us is that it covers both parcel and letter rates, which gives us the flexibility we need to ship our product in various sized options for customers.

    Support, second to none. Prompt and professional!

    No hesitation at all in recommending!

  7. melisssa
    5 out of 5

    (verified owner)

    Great plugin and support team!!!

  8. Jim
    5 out of 5

    (verified owner)

    Highly recommend this plugin and the support is amazing.
    Thank you for all your help!

  9. Ireene
    5 out of 5

    (verified owner)

    When I purchased the plugin I still had a few questions. The Support team were fabulous. Hard to find service these days Support that is prompt and eager to assist and these guys were quick and extremely helpful. Would def recommend the plugin and know that help is never far away if you need it. – Thank you

  10. nb.samanga
    5 out of 5

    (verified owner)

    This a great plugin. Highly recommended. Would like the developer to work on adding standard box sizes so that we don’t have to add them manually.

  11. Russell
    5 out of 5

    (verified owner)

    Great plugin and excellent support from the Xadapter team.

  12. Donna
    5 out of 5

    (verified owner)

    Great plugin and support when I needed it was very timely and efficient. I’m very happy! Thank you!

  13. Joanne
    5 out of 5

    (verified owner)

    Thank you for a great plugin — I especially like the Tracking Code editor in the admin area!! — well done.

  14. Kathryn
    5 out of 5

    (verified owner)

    This is a great plugin and the Support turn around time is fantastic for a new growing business where downtime seriously hinders your business, wooforce is the place to get your plugin..

Only logged in customers who have purchased this product may leave a review.

Frequently Asked Questions

Yes, absolutely. The plugin works for various satchel options:
- 500g Satchel
- 3kg Satchel
- 5kg Satchel

Unfortunately, the plugin does not have the option to generate labels.

The plugin is very easy to configure. We have a step by step tutorial on setting up this plugin. Our Help Desk also has extensive documentation which includes FAQs, Troubleshooting Guide, Knowledge Base and Code snippets.

We update the plugin regularly. Please check the Changelog tab for the update history.

Yes! Rarely people purchase the wrong plugin or the plugin doesn’t work as expected. In any case, we will happily refund 100% of your money if requested within 30 days of purchase date.

  • tony

    tony - 1 week ago

    Hello Is there a way to combine individual orders so there is only one UPS label when all the orders are going to the same address?

  • Vineet R

    Vineet R - 1 week ago

    Hi Tony, First, I want to make sure if you are pointing towards our WooCommerce Australia Post Shipping plugin? Second, printing a single label for the different individual orders is not possible with our plugins. But, we do have the bulk shipment creation option where you can create shipments for multiple orders at one go. I hope this answers your query. Let us know if you have any other questions. Regards, Vineet

  • Lisa

    Lisa - 1 week ago

    I got the run-around with Australia Post for over a month trying to get the proper credentials and API key setup to use this plugin Now that it is finally active and showing real-time rates, I can see that it is functioning But I am lost as to where the information goes? I have all services turned on but most importantly require the order details so we do not have to manually create shipping labels any longer After placing an order within Woocommerce, I don't understand where the information goes inside Australia Post. I have checked the business account and eParcel accounts but everything appears blank Could I please have some guidance as to what site/link I should be visiting to view the order details?

  • Vineet R

    Vineet R - 1 week ago

    Hi Lisa, Greetings form XAdapter. Once an order is placed, you can find all the details regarding the label generation in the respective order page. You can follow the string: WooCommmerce> Orders and click on any order you want to print a label for. Find Australia Post On the Edit Order page to proceed (screenshot). This video will be helpful too. https://www.youtube.com/watch?v=kTPO1Nl3naE Let us know if you have any other issue. Regards, Vineet

  • lawrence1

    lawrence1 - 2 weeks ago

    Hi does the plugin WooCommerce Australia Post Shipping Plugin with Print Label & Tracking works with WooCommerce multivendor? https://www.xadapter.com/product/woocommerce-australia-post-shipping-plugin-with-tracking/

  • Lorenzo

    Lorenzo - 2 weeks ago

    Hi, The plugin does not work with the multivendor plugins, it will take only the ship from address set in the plugin settings, we'll make it compatible in future but not now. Regards, Lorenzo

  • ntalamontenegro

    ntalamontenegro - 1 month ago

    Hi I tried this postal code 8330091 (Santiago, Chile) And we received this message: "There are no shipping methods available. Please ensure that your address has been entered correctly, or contact us if you need any help" If this is fixed, then all is ok and we buy the plugin

  • Lorenzo

    Lorenzo - 1 month ago

    Hi, For Chile you need to enter the City name and the Suburb name and leave or enter the postal code, you can check the valid city name and Suburb name in the DHL rate quote url here: https://ratequote.dhl-usa.com/ Regards, Lorenzo

  • ntalamontenegro

    ntalamontenegro - 1 month ago

    Dear sir, this doesn't work. These are my fields: Country * CHILE Street address * CARMEN 78 Town / City * SANTIAGO Region * (similar to state, and "comuna" similar to suburb) METROPOLITANA Postcode / ZIP (optional) 8320000 I'm not using DHL https://auspost.com.au/parcels-mail/calculate-postage-delivery-times/#/option/international/AU/CL?fromPostcode=3071&toPostcode=8320000 I know chilean post office isn't working http://www.correos.cl/SitePages/codigo_postal/codigo__postal.aspx?calle=carmen&numero=78&comuna=Santiago but if you try the first link, you will see that the only thing you need is the postal code. regards

  • Lorenzo

    Lorenzo - 1 month ago

    Hi, Sorry I mistook it for another plugin, can you please raise a support ticket and provide admin credentials to your site so that I can check this, Regards, Lorenzo

You are protected by our 30 Day Money Back Guarantee.     Add to cart