This article explains how to register and generate access keys for the Australia Post Shipping and Tracking API so you can connect your account with ShipStation! This process has three basic steps (detailed below):
- Create a project
- Add services to a project
- Generate API tokens
Already have your Australia Post Account Number, API Key and API Secret? Go to the article How do I add my Australia post account to ShipStation? for the next steps.
NOTE: For this integration, you must have an Australia Post Business Credit Account and a Parcel Contract. If you are not yet an account or contract customer, please email firstname.lastname@example.org. In your email, be sure to include the digital platform you are using is ShipStation.
Once Australia Post has approved your account you must then register for an Australia Post Developer account.
Create a Project
Log into the Australia Post Developer Centre and select Projects.
If you already use the Shipping and Tracking API, you may have some existing projects, but it's best for ShipStation to have its own project.
Click Create new project.
Name your project, and be sure to select your organization in the drop-down menu.
Click Create Project to save the information.
Add Services to Project
After the project has been created, you'll need to activate services before it can be used.
Click Manage Services.
Set Label Printing, Lodge, Print as you go, Product Pricing, and Tracking services to Active.
Click Update to activate services for the project.
Generate API Tokens
After the services have been activated, go to the API Access section of the project.
Click Create a key.
Give the key a nickname and set an API Secret. You'll need to enter the API Secret into ShipStation in order to connect the account.
Click Create Key to generate the key.
After the key is generated, Australia Post will provide it as shown here:
If you have trouble accessing the Australia Post Developer Centre, or if you're unable to perform any of the steps lists above, please contact Australia Post at email@example.com