Redeem Now
Read More
Read now
Menu Close
    Start a Project Request quote Reading list Switch to dark mode

    Odoo Australia Post Shipping Integration


    Odoo Australia Post Shipping Integration module allows you to integrate AusPost delivery services with Odoo. Once configured, the eligible customers can use AusPost as the delivery method on the Odoo website while placing the order. The delivery price is automatically calculated and added to the order after selecting AusPost as the delivery carrier. The admin can also use Australian Postal services while manually placing orders in the Odoo. The shipping label can be generated with the tracking number once the delivery is validated in the Odoo backend. 


    • The module configures Australian Postal services with the Odoo.
    • The customers can select AusPost as the delivery method for their purchases on the Odoo website.
    • The delivery prices are automatically added to the order once AusPost is selected.
    • The Odoo admin can generate the shipping label and tracking number in the Odoo backend.


    1.) Once you purchase the App from the Webkul store, you will receive the link to download the zip file of the module.

    2.) Extract the file on your system after the download finishes. You will be able to see a folder named- ‘auspost_delivery_carrier’.

    3.) Copy and paste this folder inside your Odoo Add-Ons path.

    4.) Now, open the Odoo App and click on the Settings menu. Here, click on Activate the Developer Mode.

    5.) Then, open on Apps menu and click on ‘Update Modules List’.

    6.) In the search bar, remove all the filters and search ‘auspost_delivery_carrier’.

    7.) You will be able to see the module in the search result. Click on ‘Install’ to install it.


    Please keep the following points in mind to avoid getting an error message while placing a delivery with AusPost Shipping Carrier:

    1.) Valid Credentials
    Please use the correct AusPost credentials to configure the module to successfully generate AusPost shipping in the Odoo backend and on the website.

    2.) Correct destination and sender address
    The addresses entered in the order for both user/receiver and warehouse/sender should be valid entries to process the shipping successfully. The addresses and range from the source to the destination depending upon the type of service availed from AusPost by the admin.

    3.) A non-zero weight of the package
    The product added to AusPost shipping should not have zero as the listed weight in the Odoo otherwise the shipment generation request returns an error from AusPost. To avoid this, the admin can also choose a default weight to be automatically sent to the AusPost in case the product in case the listed weight is zero.

    4.) You need to put the product in a pack to generate a shipping label.


    Configuring AusPost Shipping Carrier Service in Odoo

    1.) Click on Settings >> General Settings. Here tick on the checkbox next to AusPost Shipping Integration to enable AusPost shipping in Odoo. Then, click on the ‘Configuration’ tab.

    2.) On the pop-up the appears, enter the credentials i.e. API Key, API Password, API Account Number and set environment as ‘Testing’. Click Apply.

    3.) Now, in Odoo navigate through Inventory >> Delivery >> delivery methods. Here you can see AusPost Delivery. Click on it.

    4.) Here, choose the provider as AusPost. Then, set the integration level for the module.

    5.) You can restrict the AusPost delivery to chosen countries, states or zip codes using the menu- Destination availability.

    6.) Next, click on Extra to set the default values of different constraints. The chosen values would be automatically picked by the order to send to AusPost in case one or more fields are not set while placing the order.

    7.) For example: Let say you set the default weight field as 1 unit. Now, If the weight field for a product is empty and you add this product to the order, then 1 unit would be used as a default for the product to calculate the delivery prices.

    Note: Please click on the test environment while testing the module. Only ‘Switch to production’ when you are ready to go Live.

    8.) Also, you need to publish the delivery method on the website to make it available.

    On the website

    9.) Add any product to the cart and proceed to checkout.

    10.) On the Payment Page, select AusPost Delivery as the delivery method. The price shipping price automatically gets added to the total cart value.

    11.) Click on Pay Now to place the order.

    In the Odoo Backend

    12.) Once you confirm the website order in Odoo, the delivery is generated. Click on the delivery tab to open the stock operation.

    13.) Here, enter the required quantity under the field ‘Done’ to validate delivery.

    14.) Then click on ‘Put In pack’.  On the popup that appears, select the type of AusPost packaging you wish to use for the product. Then, Enter the details of the package and save. (Shipping weight cannot be zero).

    15.) Once you validate the delivery, the shipping label can be downloaded by clicking on ‘Download Tab’.

    16.) You can also cancel the delivery. Just click on the ‘cancel’ tab under extra info.

    17.) Similarly, while placing an order manually in Odoo, select the delivery method as AusPost and click on ‘Check Price’ to get the delivery price of the product. Then, click on ‘Add To Order’ to add the delivery price to the order lines.

    18.) Once done, confirm the order to generate delivery and follow steps from 13.) to 16.) to generate a shipping label.


    Was this guide helpful? Please share your feedback in the comments below.

    If you have any issues/queries regarding the module please raise a ticket at

    For any doubt contact us at

    Thanks for reading!!

    Current Product Version - 1.0.0

    Supported Framework Version - Odoo V9, V10, V11, V12

    . . .

    Leave a Comment

    Your email address will not be published. Required fields are marked*

    Be the first to comment.

    Back to Top
    Hire Us!
    Brief us about your requirements and we'll get back to you.
    Woo! Hooy!
    We have just recieved your project brief and our expert will contact you shortly.
    Send Again

    Table of Content

    Hide Index