Some debit cards are accepted however this will depend on the country of departure. Payment by your debit card is instant and the whole amount is taken. Visa & MasterCard debit cards are generally accepted; however your bank may or may not have enabled internet payments on your debit card. Please check with your bank.