OTE: The process below is applicable for all eParcel, OnDemand and Startrack accounts. Just enter the appropriate account number in Step 3 as shown.
Step 1: If you don’t have one already, set up an eParcel account.
Contact Australia Post to create an account and find out about rates.
Step 2: Create an Australia Post Developer Centre account
Visit the AusPost registration site and register for a new Developer Centre account. You will receive an activation email from Australia Post. Use this to activate your new account and log in.
Step 3: Apply for access to the Shipping and Tracking API
Log in to the Developer Centre with your newly created account, and navigate to the APIs page (https://developers.auspost.com.au/apis).
Click on the Register your interest today link at the bottom of the 'Shipping and Tracking' section.
Fill in your eParcel, OnDemand or Startrack account number and email address.
Please ensure all three checkboxes are selected.
Select Yes in the following screen as ReadyToShip is a Platform Partner
AusPost generally take about one business day to link your eParcel/OnDemand account to your newly created AusPost Developer Account. You should then receive an email from them with a PDF containing your API Key, Secret and Account number (then skip down to Step 7).
If you haven't received a response from AusPost within one full business day you can send a follow up email to firstname.lastname@example.org quoting your eParcel account number and the email address you used to create the AusPost Developer Account.
OR if you need to manually create a API key in your Developer Centre account, please complete steps 4 through 6 below
Step 4: Create a Project in your Developer Centre
In your Developer Centre, click on Projects in the top menu, then click Create new project.
NOTE: if Projects is not visible in the menu, then Step 3 has not been completed yet. Wait for your confirmation email from Australia Post, or get in touch with them to expedite the process.
Enter a name for your project (eg. “ReadyToShip”), select your organisation and click Create project.
Step 5: Create an API Key
Next, click on API Access in the left menu, then click Create a key.
Give the key a name (eg. “ReadyToShip key”), and choose a secure secret. Make sure you remember or write down this secret, as you will not be able to access it again after creating the key.
An API key will be created. Keep this page open as you will need both the secret you chose and the new API key to set up eParcel (API) in ReadyToShip.
You will also need your eParcel account number. You can find this by logging in to your eParcel account.
Step 6: Enable API Services
Click View project on your new project, then in the menu on the left click Services.
Turn on all the services for this project as ReadyToShip uses all of them. Click Update to save the changes.
Step 7: Create your carrier in ReadyToShip
Now that you have all the information you need, log in to ReadyToShip, go to Settings ⇒ Carriers and click Add Carrier. Select eParcel from the list.
Enter your API key, your secret and your eParcel account number, then click Test Connection.
You should receive confirmation that we were able to connect to your account. If there is an error, check the steps above to make sure that you have created and entered the details correctly.
If you received an error after clicking Test Connection, double check the API key and Secret (it is best to copy and paste these, not type them manually) and ensure there is no space at the beginning or end of each field.