Originally Posted by
kataka
I doubt any airline will take responsibility for a visa rejection.
many airlines allow free cancellation for visa rejection, but it would have to be spelled out in the fare rules under penalties (usually states: non refundable, except for visa rejection, documentation required).
If this fare does not spell this out you are probably SOL, as others have said, the airline is not responsible for your visa, nor is it in their control....