Setting Up WooCommerce Australia Post MyPost Business Plugin

This tutorial is a quick guide to help you set up the PH Australia Post MyPost Business Plugin for WooCommerce on your WooCommerce store. With this plugin, you can display live Australia Post MyPost shipping rates on the WooCommerce cart/checkout page, print Australia Post MyPost Business shipping labels, track your orders in real time, and much more.


In this Guide

  1. Download, Install, and Activate the plugin 
  2. Activate The Plugin License
  3. Navigate to Australia Post MyPost Business Plugin Settings
  4. Connect Your MyPost Business Account 
  5. Verify Product Settings
  6. Add Shipper Address Details
  7. Display Australia Post MyPost Business Shipping Rates
  8. Configure Australia Post MyPost Business Shipping Services
  9. Configure Australia Post MyPost Business Package Settings
  10. Print Australia Post MyPost Business Shipping Labels
  11. Set Up Australia Post MyPost Business Shipment Tracking
  12. How to Set up MyPost Business for International Shipping?
  13. Configure Advanced Settings in Australia Post MyPost Business Plugin

1. Download, Install & Activate The Plugin

After purchasing the PluginHive’s WooCommerce Australia Post MyPost Business Plugin, download the .zip file from API DOWNLOADS by logging into the MY ACCOUNTS page.

Log in as the WordPress Admin in your online store.


wordpress admin login

Navigate to Plugins > Add New, as shown in the image below.

add new plugin

Upload the plugin to the WooCommerce Store.

upload the plugin

select mypost business plugin zip file

Once it has been uploaded, click Install Now.

install the plugin

Once the plugin is installed successfully, click Activate Plugin to start using it.

activate the plugin

2. Activate the Plugin License

To activate the license key, you need to enter the Product Order API Key and the Product ID used for the purchase. Get the API  Key and Product ID from the My Account> API KEYS section. 

Plugin License Is Mandatory:
Without an active plugin license, the customers will not be able to utilize the plugin functionality, and the plugin will stop functioning. Hence, our team strongly recommends activating the license & renewing it promptly when it expires to avoid any disruption in the shipping capabilities.

Now, go to Dashboard > Australia Post > License 

mypost business plugin license

Click on License Activation. Enter the following on the license activation page:

  • Provide your API Key and Product ID Credentials
  • Click on Save Changes
  • Your API Key Status is now Activated

activate plugin license

3. Navigate to Australia Post MyPost Business Plugin Settings

After installing and activating the plugin, a new shipping method, ‘Australia Post MyPost Business’, is added to the WooCommerce Shipping settings. Now you can configure the Australia Post MyPost Business Shipping method according to your requirements. You can navigate to settings in two ways, as shown below:

Navigate to Plugins > Installed Plugins > PH Australia Post MyPostBusiness Plugin > Settings


mypost business setting 1

Or, Navigate to Australia Post > Settings

mypost business setting 2

Navigate to WooCommerce> Settings > Shipping >  Australia Post MyPost Business

mypost business setting 3

After entering to MyPost Business settings, you need to connect your account.


4. Connect Your MyPost Business Account 

To connect your myPost Business account, go to WordPress Dashboard > MyPost Business > Registration and click on Connect to MyPost Business.


connect to mypost business

Enter the email ID and password of your MyPost Business account, then proceed to log in.

login to mypost business account

Once done, you’ll see a message “Registration successful”. You can close this tab.

account registration successful

Return to your WordPress dashboard. You’ll now see a message saying MyPost Business Account Connected, along with your account number and connection date. By default, the Stored Account option will be selected. 


mypost business account connected

You can choose your Account Type from the dropdown:

  • Stored Account
  • Charged Account

stored account or charged account

If you select Charged Account, choose your account number from the list. You’ll also see whether Credit is Available and if it’s blocked.

Click Save to confirm.


connect as charged account

If you ever need to switch or remove your account, click Disconnect Account. Type DISCONNECT in the confirmation box and click Confirm Disconnect.

disconnect mypost business account

5. Verify Your Product Settings

To obtain accurate Australia Post MyPost Business shipping rates, it is mandatory to provide specific product details, such as product weight & dimensions, type, and country of manufacture.

Add Product Weight and Dimensions

Navigate to WooCommerce Dashboard > Products and select the product of your choice, and click on Edit


woocommerce product section

Under the Edit Product section, go to Product Data >  Shipping settings. Provide the Product Weight and Dimensions in the fields as shown in the image.

product setting

Assign details of the following fields with respect to the product:

  • Weight: Product weight needs to be assigned here
  • Dimensions: The Dimensions of your product need to be assigned here
  • Shipping Class: If you have specific shipping classes assigned to your product, provide them in this field
  • Pre-Packed Product: Enable this if the product is already packed and ready to ship.
  • Signature on Delivery: Select this option if a signature is required upon delivery.
  • Transit Cover Value: Specify the insured value to cover potential shipping damages.
  • H.S. Tariff Number: It is essential to provide tariff number details if your order involves international shipping
  • Country of manufacture: Here, the Country of Manufacture would be Australia. 

Set Up Product Weight and Dimensions in Plugin Settings

For Australia Post MyPost Business, the product dimensions must meet specific minimum requirements to ensure accurate shipping calculations. At least two dimensions of the product should be greater than or equal to 5 cm, while the remaining dimension (height) should be at least 0.1 cm. Additionally, the minimum weight for a single product/ package must be at least 0.1 kg.

To configure minimum weight and dimensions:

  • Go to WooCommerce > Settings > Shipping > Australia Post MyPost Business.
  • Click on the Packaging tab.
  • Set the default weight and dimensions

minimum weight and dimensions

If no dimensions are provided for a product, the system will assume 5 cm × 5 cm × 0.1 cm. If any product dimensions fall below these limits, the minimum values will be applied automatically.


6. Add Shipper Address Details

Provide the address details where your order will be shipped. This can be your store address, shipping warehouse address, etc.

  • Select WooCommerce > Settings > Shipping > Australia Post MyPost Business
  • Go to the Shipper tab

shipper details

  • Business Name: Enter the company name to be printed on the shipping label and invoice.
  • Shipper Name: Provide the sender’s name for the shipping label and invoice.
  • Phone Number: Enter the contact phone number to be printed on the shipping label and invoice.
  • Shipper Address Line 1: Primary address line to be printed on the shipping label and invoice.
  • Address Line 2 (Optional): Additional address details if needed.
  • Postal Code: Enter the sender’s postcode for accurate delivery.
  • Suburb: Specify the suburb to be printed on the shipping label and invoice.
  • State: Provide the sender’s state to ensure proper shipment routing.

7. Display Australia Post MyPost Business Shipping Rates

Get Real-Time Shipping Rates at Cart/Checkout 

Accessing Australia Post MyPost Business Real-Time Shipping Rates

  • Select WooCommerce > Settings > Shipping > Australia Post MyPost Business
  • Select Services tab
  • Enable RealTime Rates as shown below

enable real time rates

The Australia Post MyPost Business rates are shown in the cart as follows:

mypost business rates

Add Fall Back Rate 

This field indicates the shipping cost, which is taken as the default cost if Australia Post MyPost Business does not fetch any rates. This allows the customer to check out even if Australia Post MyPost Business returns no matching rates. Leave it blank to disable.


add fall back rate

Enable Extra Coverage: 

To enable transit coverage, 

  • Go to WooCommerce > Settings > Shipping > Australia Post MyPost Business
  • Select Shipper
  • Enable Transit Coverage

enable extra coverage

For added security when shipping an item, you can opt for Extra Cover. This protects against loss or damage up to the declared value of your item (up to $5,000) while it is in transit with Australia Post.

  • Extra Cover is free for the first $100 of coverage.
  • Beyond $100, it costs $2.50 for each additional $100 of coverage, up to a maximum of $5,000.

For example, let’s calculate for a $300 Item:

  • Coverage for $0 – $100$0
  • Coverage for $101 – $200$2.50
  • Coverage for $201 – $300$5.00
  • Total Extra Cover cost: $5.00

If your item is valued over $500, a $2.95 Signature on Delivery fee applies (except for Registered Post, where it’s already included).


8. Configure Australia Post MyPost Business Shipping Services

Australia Post MyPost Business provides different kinds of shipping methods that suit the different needs of the customer.

Australia Post MyPost Business Domestic Services

Domestic services supported by our plugin are as follows:

  • Express Post
  • Parcel Post

mypost business domestic services

Australia Post MyPost Business International Services

International services supported by our plugin are as follows:

  • International Parcels – Economy Air
  • International Parcels – Standard Small
  • International Parcels – Standard Large
  • International Parcels – Express Doc
  • International Parcels – Express Merch

mypost business international services

Adjust Shipping Rates

You can adjust the shipping price by adding or subtracting an amount from the actual shipping cost. Use the minus sign (–) to subtract. Adjustments can be applied in percentage (%) or fixed amount ($) for each service.

Let’s assume the shipping cost for Parcel Post is $10.

Scenario 1: Fixed Price Adjustment ($)

  • Price adjustment applied: $5
  • Total displayed cost: $15 (10 + 5)

fixed price adjustment

Scenario 2: Percentage-Based Adjustment (%)

  • Price adjustment applied: 10%
  • 10% of $10 = $1
  • Total displayed cost: $11 (10 + 1)

percentage based adjustment

Scenario 3: Both Fixed ($) and Percentage (%) Adjustment

  • Price adjustment applied: $5 and 10%
  • 10% of $10 = $1
  • Total displayed cost: $16 (10 + 5 + 1)

both fixed and percentage based

Display MyPost Business Shipping Services Based on Shipping Zones 

If you want to show Australia Post MyPost Business shipping services based on your customer zones, follow these steps:

Go to WooCommerce Settings and then Shipping > Shipping Zones > Add Zone 


add new zone

Give your zone a name and select the shipping regions where you want to offer MyPost Business service, and then click on Save Changes.

add zone name

Click on Add Shipping Method and select Australia Post MyPost Business, and click on Continue.

add shipping method for zone

Click on Edit in the Australia Post MyPost Business section.

edit shipping method

Select the MyPost Business shipping services you want to offer in that zone. Click on Save Changes.

shipping services for zone

Now, at WooCommerce checkout, Australia Post MyPost Business shipping services will be displayed based on the customer’s region.

For example, if a customer enters an address in the US, the Australia Post MyPost Business services selected for that region will be shown at checkout.


shipping rates for zone

9. Configure Australia Post MyPost Business Package Settings

WooCommerce Australia Post MyPost Business Plugin has three primary packing options available.

  • Go to WooCommerce > Settings > Shipping > Australia Post MyPost Business
  • Select Packaging
  • Select the suitable Parcel Packing option in the drop-down

package setting

The three options to pack parcel(s) using our plugin are as given below:


Pack Products Individually 

In this option, each item in the cart is packed separately. The total Shipping cost is calculated by adding the shipping cost for each item. Hence, labels are also generated separately.

For example, the shipping cost of Item X is $10. If the customer adds two units of item X to the cart, then the total shipping cost is $10 x 2, which is $20. In this case, two labels are generated.


Pack Products Using Australia Post MyPost Business Boxes

If packing items individually does not suit your business, you can define the required box sizes under the Box Dimensions section in Australia Post MyPost Business. All cart items will be packed into custom boxes based on your defined dimensions, and the best-fit box will be automatically selected. This method is recommended for efficient shipping.


Pack Products Purely Based on Weights

In this option, the weights of all the cart items are summed up and passed to the Australia Post MyPost Business API to get rates. You just need to define a Max Weight, which determines the maximum weight that can be packed in a single package. All products up to the Max Weight will be packed inside a single package, and once the Max Weight is reached, the plugin will automatically create a new package. Also, you can choose whether you want to pack heavier items first or lighter items. 


Australia Post MyPost Business Boxes

Correct packaging is essential for your shipment to arrive at its destination on time and in good condition. You can choose from the box packaging options offered by Australia Post MyPost Business. The available options are listed below:

  • MyPost Business Flat Rate Satchel Small
    • Dimensions: 35.5 cm x 22.5 cm x 1 cm
    • Weight Limit: 5 kg
    • Best for: Documents, accessories, and lightweight items.
  • MyPost Business Flat Rate Satchel Medium
    • Dimensions: 39 cm x 27 cm x 1 cm
    • Weight Limit: 5 kg
    • Best for: Clothing, books, or bulkier soft items.
  • MyPost Business Flat Rate Satchel Large
    • Dimensions: 40.5 cm x 31.5 cm x 1 cm
    • Weight Limit: 5 kg
    • Best for: Electronics, office supplies, and packaged goods.
  • MyPost Business Flat Rate Satchel Extra Large
    • Dimensions: 51 cm x 44 cm x 1 cm
    • Weight Limit: 5 kg
    • Best for: Larger or multiple items, bulky apparel, or medium-sized gadgets.
  • MyPost Business Flat Rate Box Small
    • Dimensions: 22 cm x 16 cm x 7 cm
    • Weight Limit: 5 kg
    • Best for: Small fragile items, cosmetics, or specialty goods.
  • MyPost Business Flat Rate Box Medium
    • Dimensions: 24 cm x 19 cm x 12 cm
    • Weight Limit: 5 kg
    • Best for: Packaged food, books, or small home essentials.
  • MyPost Business Flat Rate Box Large
    • Dimensions: 39 cm x 28 cm x 14 cm
    • Weight Limit: 5 kg
    • Best for: Multiple small items, heavier goods, or eCommerce orders.
  • MyPost Business Flat Rate Box Extra Large
    • Dimensions: 44 cm x 27.7 cm x 16.8 cm
    • Weight Limit: 5 kg
    • Best for: Bulkier items, electronic devices, or business shipments.
Note:
You can change the inner dimensions, but not the outer dimensions of the box, as it is predefined.

mypost business boxes

Custom Box Dimensions:

These box dimension settings apply when using the Pack into boxes with weights and dimensions option.


custom boxes

In this option, you can define the inner dimensions of your boxes. The inner dimensions refer to the space available inside the box where the products will be packed.

  • Inner Dimensions: These are the internal measurements of the box that will be used to pack your items. By defining these dimensions, you can ensure your products fit properly and are securely packed.
  • Outer Dimensions: These refer to the total external size of the box, including its thickness. Outer dimensions are important for calculating shipping rates, as carriers consider the full size of the package.

By setting up the right dimensions, you can reduce wasted space, which helps to minimize shipping costs and ensure your products arrive safely.


10. Print Australia Post MyPost Business Shipping Labels

After setting up the Australia Post MyPost Business Configuration Settings, your customers will be able to see all available Australia Post MyPost services listed on the Cart page. Once configured, the customer can choose the desired shipping option based on their preferences and proceed to checkout.


woocommerce cart page

Printing Your First MyPost Business Shipping Labels

You can print the label in a particular format based on your Australia Post MyPost Business Configuration settings.

  • Navigate to Dashboard > WooCommerce > Orders.
  • On the order page, click the Order for which you want to create and print the label.

click on order

Click on Generate Packages. It will generate a package based on the Parcel Packing Method that you have set up in the plugin settings.

generate package

Once the package is successfully created, the following options will be available to you.

  • Edit Package: Suppose you want to ship your product where you require multiple packages/ boxes, the following option allows you to manually add custom box packages to your order. You can also provide package weight and dimensions, and assign the Insurance value and Australia Post MyPost Business shipping service for your packages accordingly.
  • Calculate Shipping Cost: It allows you to calculate real-time shipping rates on the order page in order to compare different Australia Post MyPost Business shipping rates and assign the cheapest or fastest Australia Post MyPost Business shipping services to the packages. This way, you can compare shipping rates and generate shipping labels for any available shipping service for the destination address.

Once you are done with the packages, click on Create Shipment to generate an Australia Post MyPost Business shipping label for the current order.


create shipment

After clicking the Create Shipment button, the shipment tracking ID automatically gets generated in the tracking box. Print Label buttons become available for printing.

print mypost business shipping label

Sample Australia Post MyPost Business Shipping Label

All generated shipping labels are stored in your WooCommerce site’s database. These labels are automatically downloaded as a file and can be printed multiple times.


mypost business label

Once multiple orders are placed, the plugin will be ready to generate shipping labels for all of them. Simply follow these steps:

Go to the Orders page, where you’ll see a list of all the orders placed. Select the orders for which you want to create shipping labels.


select multiple order

Choose Generate AUPost MPB Labels from the Bulk Actions dropdown and click Apply. The plugin will generate shipping labels for all selected orders.

generate mypost label in bulk

Finally, select the order you want to print a shipping label for and click the Print  AUPost MPB Label option and Apply.

print mypost label in bulk

Label for Order 1

label for 1st order

Label for order 2

label for 2nd order

Label for Order 3

label for 3rd order

Sometimes, you may need to use multiple boxes/packages to pack the products in a single order. Follow the steps to print an individual label for multiple packages.

Add multiple products to the cart and place the order.


multiple orders in cart

Once the order is placed, go to the Orders page and select the order.

select order

Click on Generate Package.

generate package for multiple orders

The system will create multiple packages for the different products.

multiple package generation

After that, click on Create Shipment.

create shipment for multiple packages

You can now print the labels for each package.

print labels for multiple packages

label for 1st package
label for 2nd package
label for 3rd package

Generate Australia Post MyPost Business Labels Automatically 

To print shipping labels automatically with Australia Post MyPost Business:

Go to WooCommerce Settings > Shipping > Australia Post MyPost Business > Labels

Enable the following options:

  • Generate Packages Automatically After the Order is Received
  • Generate Shipping Labels Automatically After the Order is Received

automatic label generation

You can set up automatic shipping label generation based on order status. Labels can be triggered:

  • As soon as payment for the order is confirmed
  • Default – As soon as the customer places an order

trigger shipping label creation

Add or Remove Packages Within An Order Shipment

This setting is particularly useful when you have orders containing multiple products or packages. You will have two options available: Add Packages and Remove Packages.

To add a package, go to the order where you want to add packages.


add package to order

After generating the package, you will get an Edit button next to the order.

edit packages

Click on the product, after which you will be able to select and remove the product from that specific package.

Then Click on Save.


add or remove product and save

Click on Add Package to place the selected product(s) into the newly created package.

add package

Add product(s) and enter the required dimensions and weight for the newly added package. Click on Save Package(s).

add details and save

A new package is ready. 

created new package

You can follow the same process for box packing as well, where you select the product(s) and reassign them to a new box.

Remove Packages

If you no longer need certain packages, simply click on Delete to remove it. This option allows you to streamline the order by deleting unnecessary packages. 


remove package

However, make sure that before proceeding to create the shipment, all the products must be assigned to specific packages.

Configure Australia Post MyPost Business Label Format?

Australia Post MyPost Business plugin for WooCommerce provides different label formats to suit various printing preferences. You can choose the format based on your printer type and shipping method.

To configure Australia Post MyPost Business Label Format,

Go to WooCommerce > Settings > Shipping > Australia Post MyPost Business > Labels


mypost business label format

Both Express Post and Parcel Post shipments support the following label formats:

  • A4-1pp – Prints one label per A4 page.
  • A4-4pp – Prints four labels per A4 page.
  • Thermal Label A6 1pp – Prints a single A6-sized label, ideal for thermal printers.

Business Name as Shipper Name on The Labels

shipper name on the label

Enable this setting in the plugin to display your business name as the shipper name on labels. 


Enable Signature on Delivery

signature on delivery

Australia Post MyPost Business will automatically add Signature on Delivery for packages valued over $500. If a signature is required for lower-value shipments, you may need to manually enable the option during shipping label creation.


Assign Default Shipping Services

The PH Australia Post MyPost Business Plugin for WooCommerce lets you set default shipping services for both domestic and international orders.

Default Domestic Shipping Service: Choose a default shipping option for orders within Australia.


default domestic services

Default International Shipping Service: Set a default option for international orders.

default international services

11. Set up Australia Post MyPost Business Tracking 

Enable Australia Post MyPost Business Tracking 

  • Navigate to WooCommerce > Settings > Shipping > Australia Post MyPost Business.
  • Then go to the Tracking tab

tracking setting

In the tracking settings, you will find a dropdown with three options:


Disable Tracking Notification for Customer

The tracking number will be generated and available in the admin panel, but it will not be shared with customers. This is useful if you prefer to manage tracking internally.


disable tracking for customers

Hide Tracking in My Account

  • When enabled, tracking details will not be visible in the customer’s My Account > Order History section.
  • Customers won’t see tracking numbers or shipment statuses in their accounts.

hide tracking in my account

Customize Tracking Message

You can customize the tracking message that is sent to customers. This allows you to personalize the notification with order details, estimated delivery time, or additional instructions, enhancing customer communication.


customise tracking message

Enable Live Tracking

Live tracking provides real-time shipment updates. When enabled, customers can click on their tracking number to track their order directly on the Australia Post website.

Also you can customise the liver tracking header.

enable live tracking

12. How to Set up MyPost Business for International Shipping?

If you are planning to ship internationally, you can enable Australia Post MyPost Business International Shipping services within the WooCommerce Australia Post plugin.

  • Select WooCommerce > Settings > Shipping > Australia Post MyPost Business.
  • Navigate to the International tab.
  • Enable Commercial Invoice

enable commercial invoice

Note:
A commercial invoice (CN22/ CN23 forms) is required for all international shipments with Australia Post MyPost Business. Enabling the commercial invoice option ensures that invoices are printed along with your shipping labels. These invoices provide essential details for customs clearance and tax calculations. The shipping label and commercial invoice (CN22/ CN23 forms) will be printed on the same page for convenience.

To print Labels for International Shipments,

Add a product to your WooCommerce cart and provide an international shipping address.

rates for international shipping

After placing the order, go to the Orders section. Click on the order you want to generate the label for.


Click Generate Package.

generate package for international order

Click Create Shipment.

create shipment for international order

Click on Print Label.

print international label

Label & Commercial Invoice:

mypost business international label

Additional Options For International Shipments

Classification Type

The classification type specifies the category under which the goods being shipped fall. This classification helps customs authorities assess duties and taxes accurately. You can select the required option from the Purpose Of Shipment drop-down list and the options available are as given below:


classification type

  • Gift: Any shipment containing articles to be given as an unsolicited gift, from one private individual to another private individual, which is not being shipped by a business nor consigned to a business.
  • Sample: Any shipment containing articles that are sent free of charge that has been marked or mutilated, or otherwise made unsuitable for sale or use except as commercial samples, being shipped with the view of soliciting an order or as a mock-up to further an existing order from the foreign entity.
  • Document: Shipments containing documents such as contracts, papers, and other non-commercial items.
  • Return: Articles being returned to the sender, often due to an error or unsatisfactory condition.
  • Sales of Goods: Shipments containing goods being sold by the shipper as part of a business transaction.
  • Others: If selected, you must provide a description of the goods being shipped.

Export Declaration Number

export declaration number

For international shipments that require export declarations, the Export Declaration Number (EDN) must be provided in the shipment details. Any goods that require permission to export must be reported on the export declaration, regardless of their value. Additionally, goods valued at $2000 or more, exported from Australia, must be declared to Australian Customs Services using the EDN.


Configure Advanced Settings in Australia Post MyPost Business Plugin

Once you have configured the settings of the Australia Post MyPost Business plugin, you can explore the advanced settings to further customize the plugin’s functionality for your store. 


Show All Services in Order Page

Enabling this setting will show all services in the create label drop-down. To configure this, 

  • Navigate to WooCommerce > Settings > Shipping > Australia Post MyPost Business.
  • Go to the Advanced tab.
  • Enable the Show All Services in Order Page option.

show all services

This will show all the available shipping services in the order details, giving you a clear overview of the selected shipping method.


Debug Mode

enable debug mode

The Debug Mode option is useful when troubleshooting issues with the plugin. Enabling this mode provides detailed logs of the plugin’s operations, which can help identify any issues related to Australia Post MyPost Business rates, label generation, or shipping updates. The debug information is logged, allowing you or support teams to investigate and resolve issues quickly.


Change Order Status After Label Creation

change order status

This setting allows you to automatically change the order status after a shipping label is generated. For example, once the shipping label is created, the plugin can automatically mark the order as “Processing” or “Shipped” in WooCommerce. This saves you from having to manually update the order status, streamlining your order management process and improving efficiency.