Does Visa Debit have a purchasing limit?

Yes, for your security, the default limit is set at EUR 2.500 per month, for all types of transaction together, namely withdrawals from Spuerkeess or other bank ATMs, in-store card payments and online payments.