well they let you know it was not going to be a direct flight but a stopover in Australia, so you should have made sure to check if they were going to be in transit or like in the us were they do not have a transit zone and you have to clear immigration before to travel through.
Unfortunatly in their terms and conditions it's cleary marked that you are responsible for the required visas, below you can find that part of their conditions.
It would be a beter commercial decision to refund part of the ticket but that's ofcourse up to them
"You may require a visa for travel to some destinations to and via which you are required to travel due to the booking you have made through the Etihad Websites. It is your responsibility to obtain such visas required for travel. You must also have valid passport for the duration of the travel and the expiry date of your passport must be acceptable to all the countries you enter. More information on the passport and visa requirements is available at the embassy of the country or countries you will be travelling to, and at the closest Etihad office.
The fares quoted may not include the individual charges such as departure taxes, passenger service charges, airport taxes, imposed by airport or aeronautical authorities of the countries you are visiting. You will be required to pay them directly to the charging authorities.
You are also advised to check with your doctor whether you are required to undergo immunisation prior to entry or stopover in the countries to and through which you will be travelling. Some countries require that you have adequate travel insurance. It is your responsibility to ascertain these requirements and to fulfil such requirements."
|