Здравствуйте, Ольга.
Да, туристическая компания вправе устанавливать условия оплаты, в том числе полную оплату до заезда — если это указано в договоре (ст. 421 ГК РФ). Закон не обязывает туроператора принимать остаток суммы по прибытии. Ранее действовавшие условия не создают для вас обязательного права на такую форму расчёта.
Если условия изменились — важно внимательно читать договор до подписания. Обратите внимание, что при отказе от поездки действуют правила о возврате (ст. 782 ГК РФ, Постановление Правительства № 1075).
Могу помочь проверить договор и уточнить, не нарушают ли ваши права условия оплаты.
Если вам потребуется помощь в анализе договора или дополнительная консультация, пишите мне в чат. Услуги в чате платные.
С уважением,
Гайворонский Александр.