In order to create shipping methods as you described you should follow these steps:
I. Create two
destination zones:
1. Destination zone for Australian customers:
- Go to Ecwid control panel → System Settings → Zones
- Click “New zone” and set zone name (“Australia” in your case)
- Click “Add country” and choose the countries from the list for which Parcel Post Plus, Express, Platinum Express shipping methods should be available
- NOTE: Please, leave “States” and “Zip/Postal Codes” fields empty if you don’t want to specify exact state or region. Zones in Ecwid work against address like this: everything in the zone definition must match; i.e. if zone has states, then address must have state field filled and match the zone; if zone has zipcodes, the address must also have zipcode filled in and it must match with what you have in your zone definition. If zone includes only countries, it will match when the appropriate country is in the customer's address. Currently, shipping methods based on your “Australia” destination zone will work for Australian addresses with zipcodes starts with 1350* and, as I understand, it is not exactly what you want to.
- Click “Save”
2. Create destination zone for other countries (except Australia)
- Go to Ecwid control panel → System Settings → Zones
- Click “New zone” and set zone name (“International” in your case)
- Click “Add country” and choose all countries (except Australia) from the list for which International Poastage shipping method should be available.
- Click “Save”
II. Create Shipping methods based on your zones. As far as I can see you have created shipping methods for Parcel Post Plus, Express, Platinum Express and you just need to change them a bit.
1. Go to Ecwid control panel → System Settings → Shipping
2. Click “Express Post” and change shipping region from “The World” to “Australia” zone created on previous step
3. Do the same with “Parcel Post Plus (Trackable)” and “Platinum Express Post” methods.
4. Edit “International Postage” method:
- Click “International Postage” link and go to “Select region & how to calculate” step
- Choose “International” destination zone (created on previous step) in “Select shipping region” select box
- Choose “Carrier-calculated” in “Select how you calculate shipping?” block
- Go to the next step and choose the carrier (Australia POST in your case)
- Choose the methods, which will be available for international shipping
- Click “OK”
Once you do this all shipping methods will be calculated as expected.
As regards products in mililiters, I suggest you to weigh all of your products and add information of their weight in corresponding fields in Ecwid control panel → Catalog → Products → Product modify page. All carrier-calculated shipping methods use “weight” as a main parameter for shipping cost calculation, therefore you will need to set reliable info about products’ weight.
If you have any questions, please, feel free to ask.