Something to bear in mind is that just because only the deposit is payable now, it does not follow that the ticket is cancellable even if due to be paid later. It may well be that the full payment will be due in any event. You may want to check that.