Australia Post MyPost Business gives you access to volume-based savings on domestic and international shipments originating from Australia. Visit the Australia Post website to sign up for an account.
Connection Requirements:
- An active account with Australia Post MyPost Business
- Your MyPost Business API Token (the Merchant Token)
- Your MyPost Business payment method
Action Required: 🇳🇿 New Zealand Border Levy Changes
Effective April 1, 2026, a new NZD $2.21 (+ GST) levy applies to low-value air freight consignments entering New Zealand. This fee is separate from the 15% GST are already being collected, and it applies per package, not per item.
To see how this change impacts your shipping rates and carrier invoices, please read our New Zealand Low-Value Goods (LVG) Levy FAQ page.
To connect your Australia Post MyPost Business account in the ShipEngine dashboard:
-
Select the Australia Post MyPost Business tile from the Available Carriers pop-up window.
-
Enter your MyPost Business Merchant Token. See Australia Post's guide to finding your MyPost Business API token.
*Note: When collecting a token, select ShipStation as the platform partner.
-
Select your Payment Method:
- Charge to merchant's MyPost Business Credit Account: Australia Post will bill your MPB label charges on a single invoice.
- Charge to credit or debit card saved on merchant's MyPost Business Account: Your credit or debit card will be charged by Australia Post for each individual MPB label you create (even when creating labels in batches).
- Click the Connect button.
ShipStation API's integration with Australia Post MyPost Business supports the following standard features:
| Feature | Supported? |
|---|---|
| Domestic Shipping | |
| International Shipping | |
| Electronic Customs Submission | |
| Return Labels | |
| Test Labels | |
| Void Labels | |
| Estimated Rates | |
| Carrier Insurance | |
| Tracking | |
| End of Day (Electronic) | |
| End of Day (PDF) | |
| Label Branding | |
| Label Messages | |
| Multi-Package Shipping | |
| Multiple Accounts | |
| Third-Party Billing |
ShipStation API's integration with Australia Post MyPost Business allows for the following additional features:
| Feature | Description |
|---|---|
| Ship Dates near Public Holidays | Order labels will automatically set the ship date to the next available ship date if it was created on a public holiday. |
| Signature Required confirmation option |
Australia Post MyPost Business adds a surcharge (Domestic: $2.95, International: $5.50) when you add the Signature Required confirmation type. Find details about the Signature Required surcharge in this PDF of the MyPost Business postage rates guide. |
| Carrier Insurance | Australia Post MyPost Business lets you add carrier insurance for domestic and international shipments. See the section called Extra Cover on their Features and Extras page. The cost is $0 to insure shipments valued up to $100 and $4 per $100 after up to $5000. |
| Rates include GST | Australia Post MyPost Business rates include Goods and Services Tax (GST). |
| Void Labels | To void a label, log in to your MyPost Business account portal. |
| Include Australia MyPost Business branding on labels |
You can choose to print the Australia Post MyPost Business on your labels. Go to |
| Supports scheduling pickups | You can use the ShipStation API schedule pickup option to schedule pickups for MyPost Business shipments. |
Australia Post MyPost Domestic Services
- B20 Express Post Parcels (BYO up to 5kg)
- B21 Express Post Parcels (over 5kg)
- B30 Parcel Post Parcels (BYO up to 5kg)
- B31 Parcel Post Parcels (over 5kg)
- BE9PB4 Express Post Flat Rate Box (Extra Large)
- BE9PB3 Express Post Flat Rate Box (Large)
- BE9PB2 Express Post Flat Rate Box (Medium)
- BE9PB1 Express Post Flat Rate Box (Small)
- BE9P50 Express Post Flat Rate Satchel 5kg (Extra Large)
- BE9P30 Express Post Flat Rate Satchel 5kg (Large)
- BE9P10 Express Post Flat Rate Satchel 5kg (Medium)
- BE9P05 Express Post Flat Rate Satchel 5kg (Small)
- BE1PB4 Parcel Post Flat Rate Box (Extra Large)
- BE1PB3 Parcel Post Flat Rate Box (Large)
- BE1PB2 Parcel Post Flat Rate Box (Medium)
- BE1PB1 Parcel Post Flat Rate Box (Small)
- BE1P50 Parcel Post Flat Rate Satchel 5kg (Extra Large)
- BE1P30 Parcel Post Flat Rate Satchel 5kg (Large)
- BE1P10 Parcel Post Flat Rate Satchel 5kg (Medium)
- BE1P05 Parcel Post Flat Rate Satchel 5kg (Small)
Australia Post MyPost International Services
- International Eco Parcels Large Sea I62
- International Standard Parcels I65
- International Express Parcels I67
Australia Post MyPost Package Types
- Package
-
Label Message Configuration: To best configure your label messages, use Label Message 3, or Label Message 1 & 2.
ShipStation Fields : AusPost Fields
Label Message 1 :
customer_reference_1Label Message 2 :
customer_reference_2OR
Label Message 3 :
sender_referenceYou cannot use all 3 or any other combinations. These will not yield an error, but AusPost will prioritize what shows in Label Messages 1/2 and will not display Label Message 3.
- You cannot void labels through ShipStation API. To void a label, you must log in to your MyPost Business account portal.
- You cannot ship dangerous goods with Australia Post MyPost Business.
- ShipStation API does not automatically print 4 labels per sheet. However, you can use this workaround using PDFs in Adobe Acrobat.
-
While you can book an Australia Post MyPost Business (MPB) pickup in ShipStation API, you can also book a pickup using the MPB portal.
To use this method, log in to your MPB account and go to the Book a Pickup tab.
Make sure to specify how many shipments you have in the Number of items drop-down within the form. Depending on the shipment cut-off time, you can either book for the same-day or next-day delivery.
- Pickups can be scheduled for a maximum of 100 shipments. If you need more than 100 shipments collected, you must schedule more than one pickup.
- To cancel a scheduled pickup, you must contact MyPost Business Support to process the cancelation and refunds.
- Australia Post MyPost Business does not support test labels.
Here are some common issues, potential causes, and troubleshooting tips.
| Issue | How to Troubleshoot or Resolve |
|---|---|
| Error: The lines[0] must not be longer than 40 characters. Field: shipments[0].to.destination.lines[0] |
What it means: The first address line (Address Line 1) of the Ship To address exceeds the 40-character limit. What to do: Edit the Ship To address so that Address Line 1 contains fewer than 40 characters. You can also move information to Address Line 2 or 3 if needed. |
| Error: Unable to pay for the order using the STORED_PAYMENT payment method. Merchant may need to update payment details. (Generic) |
What it means: The card used in your Australia Post MyPost Business Portal is blocked by the card issuer. What to do: There are a few ways to resolve this:
|
| Error: The unit Value must be at least 1 |
What it means: This error means the customs declaration item value for one of the items is less than $1. What to do: Make sure that the Item Value in the customs description is set to at least $1. |
| Error: The product ID is not available. |
What it means: This error can refer to several issues including, but not limited to:
The first issue may occur if you are attempting to create a label with Economy Air service from Australia to Canada. Economy Air service is currently suspended to Canada and the US. You must select a different service to ship to these destinations. The AU Post website is routinely updated with new information regarding the impacts to deliveries as a result of COVID-19. |