Дело может быть совсем не в легальности. а в том, что турагенство за продажу имеет некоторый фиксированный процент, и так небольшой, а при оплате банковской картой еще минус 3 процента (уходят платежной системе). В дешевых интернет-магазинах видели такое - при оплате картой +2-3 процента? Если маржа и так низкая, то с какой стати делать ее еще меньше?