Some debit cards are accepted however this will depend on the country of departure i.e. Maestro & Solo for UK departures, Carte Bleue for departures from France. Payment by your debit card is instant and the whole amount is taken. VISA debit cards are generally accepted; however your bank may or may not have enabled internet payments on your VISA debit card. Please check with your bank.