It is a Prepaid card which means that you transfer money from your bank account onto the card ready for you to spend when you're on holiday-it's like a modern day travellers cheque. And it's a Visa card which means it's accepted in millions of places across Europe.t is a Prepaid card which means that you transfer money from your bank account onto the card ready for you to spend when you're on holiday-it's like a modern day travellers cheque. And it's a Visa card which means it's accepted in millions of places across Europe.