1. Extension Installation Steps
For Magento Marketplace Customers:
Find the extension’s Composer name and version in its composer.json file.
- Login to your SSH and run:
- composer require meetanshi/magento-2-australia-post-shipping
- Enter your authentication keys. Your public key is your username; your private key is your password.
- Wait for Composer to finish updating your project dependencies and ensure there aren’t any errors.
- To verify that the extension is installed properly, run the command:
- php bin/magento module: status Meetanshi_Auspost
- By default, the extension is probably disabled. Enable the extension and clear static view files:
- php bin/magento module: status Meetanshi_Auspost --clear-static-content
- php bin/magento setup: upgrade
- For Magento version 2.0.x to 2.1.x - php bin/magento setup:static-content:deploy
- For Magento version 2.2.x & above - php bin/magento setup:static-content: deploy –f
- php bin/magento cache: flush
For Meetanshi Customers:
- Download the extension zip file and extract it from your Magento root.
- Login to your SSH and run the below commands step by step:
- php bin/magento setup: upgrade
- For Magento version 2.0.x to 2.1.x - php bin/magento setup:static-content: deploy
- For Magento version 2.2.x & above - php bin/magento setup:static-content:deploy –f
- php bin/magento cache: flush
2. Main Configuration
To configure the extension, login to Magento 2, and move to Stores > Configuration > Australia Post Shipping where you can find various settings to configure the extension.
Integration
- Enable: Select “Yes” to enable the extension functionality.
- Title: Specify the title displayed for the shipping method at checkout.
- Sandbox Mode: Activate or deactivate sandbox mode for testing purposes.
- Yes: Enable sandbox mode to test shipping methods without affecting live orders.
- No: Disable sandbox mode to process live shipping transactions.
- Sandbox / Live API User ID: Enter the API User ID for sandbox testing / production.
- Sandbox / Live API Password: Enter the API Password for sandbox mode / production access.
- Sandbox / Live Account Number: Enter the account number from your Australia Post Shipping account.
- Weight: Choose between “Kilograms” and “Pounds” as your preferred unit for shipment weight measurement.
- Use Contract Rates: Choose “Yes” if you want to use contract rates for the shipping calculation.
Australia Post Shipping Options
- Domestic Methods for Parcel: Choose from the domestic method options for the parcel from Standard, Express, and Courier.
- International Methods for Parcel: Select shipping methods for international parcels, like Courier, Express, Standard, etc.
- Domestic Methods for Letter: Select available domestic methods for letters, like Regular Letter Small/Medium/Large, Express Small/Medium/Large, etc.
- International Methods for Letter: Select the applicable methods for international letters like Courier, Express, Registered Post, etc.
- Satchel Service: Select the satchel size and type for shipping parcels. These options provide different levels of service, from express to regular delivery.
- Disable Signature on Delivery Services: Select whether to enable or disable signature on delivery services.
- Disable Extra Cover Services: Select whether to enable or disable extra cover services.
- Parcel Post Shipment Product ID: Choose the appropriate product ID for parcel post shipments. These options define the type and service level for your parcel delivery.
- Express Post Shipment Product ID: Select the product ID for express post shipments. These options define the service type and level for fast deliveries. Select amongst EXPRESS EPARCEL ID&V2, METRO WITH SIGNATURE CUBING, PARCEL POST + SIGNATURE, etc.
- Other Method Product ID: Select the relevant product ID for other shipping methods that best match the type of shipment. Like EXPRESS EPARCEL ID&V2, EPARCEL ID&V1, APGL WW, etc.
Other Configuration
- If Order Contain Overweight: Choose the behavior in case the order is overweight
- Display Error: Prevents the customer from using the shipping method
- Ship Separate Item: The overweight items will be shipped separately into multiple packages
- Enable Safe Drop: This option helps you offer the safe drop option to customers while choosing the shipping method
- Enable Partial Delivery: Choose whether the items can be shipped partially as and when available or can be only shipped in one package together
- Enable Authority to Leave: This setting determines if the delivery service is authorized to leave the package at the recipient's location without requiring a signature
- Default Length: Set the default length of the packages when not provided
- Default Width: Set the default width of the packages when not provided
- Default Height: Set the default height of the packages when not provided
- Handling Fee: Set an extra fee to the shipping cost for handling or packaging expenses
- Displayed Error Message: Message to display in case the shipping method is not available or has errors
You can also select the countries for the shipping method. By default, it’s set to all countries.
- Show Method if not Applicable: Select “Yes” to display Australia Post shipping method even if it’s not available
- Sort Order: Set how the shipping method is displayed on the order page
- Print Output Format: Set the format for printed shipping labels or documents, including layout and design preferences
- Debug Log: Enables logging of system errors or debugging information to help troubleshoot shipping configuration issues