Yes. You can deposit up to maximum 10,000 Euros. into your card in total.